صادق صالحیمشاور مالی و مالیاتی

خودکارسازی امور مالی؛ از فاکتور تا مغایرت‌گیری

نوشتهٔ صادق صالحی ·انتشار ۴ فروردین ۱۴۰۵ ·۷ دقیقه مطالعه
خودکارسازی امور مالی؛ از فاکتور تا مغایرت‌گیری

خودکارسازی امور مالی معمولاً با خرید یک ابزار شروع می‌شود و با انبوهی از کار موازی تمام می‌شود. این نوشته برای مدیران مالی و صاحبان کسب‌وکار کوچک است که می‌خواهند بدانند کدام بخش کار مالی واقعاً قابل خودکارسازی است، از کجا شروع کنند و چه کنترل‌هایی نباید حذف شود.

قاعده اول: فرآیند خراب را خودکار نکنید

اگر فرآیند صدور فاکتور شما امروز پر از استثنا و توافق شفاهی است، خودکارسازی فقط سرعت تولید خطا را بالا می‌برد. ترتیب درست همیشه یکی است: ساده کن، مستند کن، بعد خودکار کن. در پرونده‌هایی که بررسی کرده‌ام، شرکت‌هایی که این ترتیب را رعایت نکردند، شش ماه بعد به کار دستی برگشتند و ابزار خریداری‌شده بلااستفاده ماند.

ساده‌سازی یعنی حذف مراحل بی‌ارزش: امضاهایی که هیچ‌کس نمی‌خواند، فرم‌هایی که دوباره در سیستم تایپ می‌شوند، تأییدهایی که همیشه تأیید می‌شوند.

کدام کارها ارزش خودکارسازی دارند

دو معیار را کنار هم بگذارید: میزان تکرار و قاعده‌مندی. کاری که هر روز تکرار می‌شود و قاعده روشن دارد، بهترین کاندید است. کاری که ماهی یک بار انجام می‌شود و هر بار قضاوت می‌خواهد، بدترین.

فرآیند تکرار قاعده‌مندی اولویت خودکارسازی
صدور صورتحساب و ارسال به سامانه روزانه بالا خیلی زیاد
ورود صورتحساب بانک و تطبیق اولیه روزانه یا هفتگی بالا خیلی زیاد
اسناد تکرارشونده (استهلاک، اجاره، بیمه) ماهانه بالا زیاد
تولید لیست حقوق و فایل‌های آن ماهانه بالا زیاد
گزارش سنی مطالبات و یادآوری وصول هفتگی بالا زیاد
تهیه فایل معاملات فصلی فصلی متوسط متوسط
طبقه‌بندی هزینه‌های غیرمتعارف موردی پایین کم
تصمیم درباره ذخیره مطالبات مشکوک سالانه پایین بسیار کم

لایه اول: چرخه فروش و صورتحساب

اینجا بیشترین بازده وجود دارد. هدف این است که یک قلم اطلاعات فقط یک بار وارد سیستم شود و بقیه مسیر خودکار طی شود: از سفارش به فاکتور، از فاکتور به سند حسابداری، از سند به صورتحساب الکترونیکی و ارسال، و از پاسخ سامانه به وضعیت همان فاکتور.

هر جا در این زنجیره کسی مجبور است عددی را از یک صفحه بخواند و در صفحه دیگر تایپ کند، یک نقطه خطای دائمی ساخته‌اید. الزامات فنی این زنجیره را در راهنمای سامانه مؤدیان توضیح داده‌ام.

سه اقدام عملی در این لایه:

  1. قالب‌های فاکتور را استاندارد کنید تا تخفیف، مالیات و شرایط پرداخت از قاعده تبعیت کند نه از سلیقه فروشنده.
  2. ارسال به سامانه را زمان‌بندی‌شده و خودکار کنید و گزارش روزانه اقلام ناموفق را بسازید.
  3. یادآوری وصول مطالبات را بر اساس گزارش سنی، خودکار تولید کنید؛ ارسال آن می‌تواند دستی بماند.

لایه دوم: خزانه و مغایرت‌گیری

دومین لایه پرارزش، تطبیق بانک است. بیشتر بانک‌ها امکان دریافت صورتحساب به صورت فایل را دارند و بیشتر نرم‌افزارهای حسابداری امکان ورود همان فایل و تطبیق خودکار بر اساس مبلغ، تاریخ و شماره سند را دارند. تجربه من این است که تطبیق خودکار معمولاً هفتاد تا نود درصد اقلام را می‌بندد و کار انسانی روی همان بقیه متمرکز می‌شود؛ یعنی دقیقاً جایی که قضاوت لازم است.

اگر نرم‌افزار شما این امکان را ندارد، همین کار را با Power Query در اکسل می‌توان انجام داد. رویه گام‌به‌گام آن را در اکسل برای حسابداران و اصول کنترلی را در مغایرت‌گیری بانکی آورده‌ام.

معیار موفقیت در این لایه، «صفر شدن اقلام باز» نیست؛ کوتاه شدن عمر اقلام باز است. اگر هیچ قلم بازی بیش از سی روز نماند، خزانه شما سالم است.

لایه سوم: اسناد تکرارشونده و بستن دوره

استهلاک، اجاره، بیمه، هزینه‌های ماهانه ثابت و تخصیص‌های دوره‌ای، همه قاعده‌مند و قابل تعریف به صورت سند الگو هستند. یک بار قاعده را تعریف کنید و هر ماه فقط تأیید کنید. همین کار، دو تا سه روز از فرآیند بستن ماه را آزاد می‌کند و اشتباه فراموشی را حذف می‌کند. چک‌لیست کامل این مرحله را در نوشته مربوط به بستن حساب‌های پایان سال آورده‌ام.

نکته مهم: سند الگو باید در مقابل تغییر مفروضات حساس باشد. اگر نرخ استهلاک یا مبلغ اجاره تغییر کرد و کسی الگو را به‌روز نکرد، سیستم ماه‌ها عدد اشتباه ثبت می‌کند و چون خودکار است، کسی هم به آن شک نمی‌کند. راه‌حل ساده این است که فهرست اسناد الگو را در چک‌لیست بستن هر فصل بگذارید و مفروضات آن را یک بار مرور کنید.

لایه چهارم: حقوق و دستمزد و تکالیف دوره‌ای

حقوق و دستمزد قاعده‌مندترین بخش کار مالی است و در بیشتر شرکت‌ها هنوز دستی انجام می‌شود. اگر اطلاعات پایه پرسنل، احکام و مبنای اضافه‌کار در سیستم درست تعریف شده باشد، تولید لیست حقوق، فایل بیمه و فایل مالیات حقوق باید یک عملیات چنددقیقه‌ای باشد. آنچه باید انسانی بماند، بررسی موارد استثنا است: پرسنل ورودی و خروجی همان ماه، تسویه‌حساب‌ها و مزایای غیرنقدی. محاسبات و نکات این حوزه را در مالیات حقوق و دستمزد آورده‌ام.

در کنار آن، یک تقویم تکالیف بسازید و یادآوری‌های خودکار روی آن بگذارید: مهلت ارسال لیست حقوق و بیمه، مهلت اظهارنامه ارزش افزوده، مهلت گزارش معاملات فصلی و مهلت اظهارنامه عملکرد. بیشتر جرائمی که در عمل دیده‌ام، نه از اختلاف نظر فنی، بلکه از فراموشی یک تاریخ ناشی شده‌اند. یک یادآوری خودکار ساده، ارزان‌ترین کنترل ممکن است.

اگر سیستم یکپارچه ندارید

بسیاری از شرکت‌های کوچک نرم‌افزار حسابداری، فایل فروش و فایل حقوق را جدا نگه می‌دارند. در این وضعیت هم می‌توان بخش زیادی از دستاورد را گرفت، به شرط رعایت سه قاعده. اول، برای هر قلم اطلاعات یک منبع اصلی تعیین کنید؛ اگر فهرست مشتری در دو جا نگهداری می‌شود، دیر یا زود دو روایت از یک واقعیت خواهید داشت. دوم، تبادل بین سیستم‌ها را از طریق فایل با ساختار ثابت انجام دهید، نه کپی دستی. سوم، برای هر انتقال یک آزمون جمع کل بگذارید تا اگر سطری جا افتاد، بلافاصله معلوم شود.

هر فرآیند خودکار باید یک گزارش استثنا داشته باشد: فهرست مواردی که قاعده روی آن‌ها اجرا نشده یا نتیجه غیرمنتظره داده است. خودکارسازی بدون گزارش استثنا یعنی خطاها بی‌صدا انباشته می‌شوند.

کنترل داخلی در محیط خودکار

خودکارسازی، کنترل داخلی را حذف نمی‌کند؛ شکل آن را عوض می‌کند. سه اصل را حفظ کنید:

  • تفکیک وظایف در سطح قاعده: کسی که قاعده خودکار را تعریف می‌کند نباید همان کسی باشد که از خروجی آن سود می‌برد. تعریف قاعده تخفیف نباید در اختیار مسئول فروش باشد.
  • رد پای تغییر: هر تغییر در قاعده باید ثبت شود؛ چه کسی، چه زمانی و چه چیزی را عوض کرد.
  • نقطه تأیید انسانی: پرداخت‌ها، صدور اسناد اصلاحی و تغییر اطلاعات پایه باید تأیید انسانی داشته باشند، حتی اگر بقیه مسیر خودکار باشد.

مبانی این بحث را در کنترل داخلی و پیشگیری از تقلب بیشتر توضیح داده‌ام.

نقشه راه شش‌مرحله‌ای

  1. اندازه بگیرید. برای پنج فرآیند اصلی، زمان صرف‌شده در ماه و تعداد اصلاحیه را ثبت کنید. بدون این عدد پایه، هیچ ادعایی درباره بهبود قابل اثبات نیست.
  2. نقشه فرآیند بکشید. هر مرحله، مسئول آن و ورودی و خروجی آن را روی یک صفحه بیاورید. نقاط تایپ مجدد را علامت بزنید؛ همان‌ها هدف اول هستند.
  3. ساده کنید. مراحل بی‌ارزش را حذف کنید و استثناها را به قاعده تبدیل کنید.
  4. از امکانات موجود شروع کنید. پیش از خرید ابزار جدید، ببینید نرم‌افزار فعلی و اکسل چه چیزی را پوشش می‌دهند.
  5. یک فرآیند را کامل کنید. خودکارسازی نیمه‌کاره در پنج فرآیند، بدتر از خودکارسازی کامل در یک فرآیند است.
  6. دوباره اندازه بگیرید. سه ماه بعد همان دو شاخص را بسنجید و تصمیم بعدی را بر اساس نتیجه بگیرید.

اشتباه‌های رایج

خرید ابزار پیش از مستندسازی فرآیند. خودکارسازی گزارشی که هیچ‌کس نمی‌خواند. حذف تأیید انسانی از پرداخت به بهانه سرعت. و شایع‌ترین مورد: وابسته کردن کل زنجیره به یک فایل اکسل که فقط یک نفر می‌داند چطور کار می‌کند. هر چیزی که خودکار می‌کنید باید مستند و قابل انتقال به نفر بعد باشد.

اگر می‌خواهید فرآیندهای مالی شرکتتان را با هم مرور کنیم و نقطه شروع درست را پیدا کنیم، در خدمتم.

جمع‌بندی

  • ترتیب درست همیشه ساده‌سازی، مستندسازی و سپس خودکارسازی است.
  • بیشترین بازده در چرخه فاکتور تا ارسال، و در تطبیق بانکی است.
  • هر فرآیند خودکار باید گزارش استثنا، رد پای تغییر و نقطه تأیید انسانی داشته باشد.
  • پیش و پس از هر تغییر، زمان و تعداد خطا را اندازه بگیرید تا نتیجه قابل اثبات باشد.
  • یک فرآیند را کامل خودکار کنید، نه پنج فرآیند را نیمه‌کاره.

پرسش‌های متداول

از کدام فرآیند مالی باید خودکارسازی را شروع کرد؟
از فرآیندی که هم پرتکرار است و هم قاعده‌مند. صدور صورتحساب و ارسال آن به سامانه مؤدیان، ورود صورتحساب بانک و تطبیق اولیه، و ثبت اسناد تکرارشونده مانند استهلاک و اجاره، معمولاً بهترین نقطه شروع هستند چون قاعده روشن دارند و خطای دستی در آن‌ها پرهزینه است.
آیا خودکارسازی جای حسابدار را می‌گیرد؟
خیر. آنچه خودکار می‌شود، بخش تکراری و بدون قضاوت کار است: تایپ مجدد، کپی کردن، تطبیق سطر به سطر. قضاوت حرفه‌ای درباره طبقه‌بندی، شناسایی درآمد، رسیدگی به اقلام باز و دفاع مالیاتی همچنان کار انسان است و در واقع وقت بیشتری برای آن آزاد می‌شود.
خودکارسازی چه ریسکی برای کنترل داخلی دارد؟
بزرگ‌ترین ریسک این است که تأیید انسانی از مسیر حذف شود. هر فرآیند خودکار باید نقطه تأیید مشخص، گزارش استثنا و رد پای تغییر داشته باشد. اگر سیستم سندی را خودکار ثبت می‌کند، باید معلوم باشد با چه قاعده‌ای و چه کسی آن قاعده را تعریف کرده است.
برای خودکارسازی حتماً باید نرم‌افزار گران بخریم؟
نه لزوماً. بخش بزرگی از دستاورد با امکانات موجود به دست می‌آید: اسناد تکرارشونده در نرم‌افزار حسابداری، ورود خودکار فایل بانک، Power Query در اکسل و اتصال بین سیستم فروش و حسابداری. ابزار گران‌تر را وقتی بخرید که فرآیند ساده‌شده و مستند شده باشد.
چطور بفهمیم خودکارسازی جواب داده است؟
پیش از شروع، زمان صرف‌شده و تعداد خطای هر فرآیند را اندازه بگیرید. سه ماه بعد همان دو عدد را دوباره بسنجید. اگر زمان کم شده اما تعداد اصلاحیه بالا رفته، فرآیند خودکار شده ولی درست طراحی نشده است.
خودکارسازی مالیاتوماسیون حسابداریفرآیند مالیمغایرت گیریکنترل داخلی

سؤالی دارید؟ بپرسید

یک تماس کوتاه اغلب کافی است تا بفهمید کجای کار ایستاده‌اید. اگر پاسخ ندادم حتماً بازمی‌گردم.

تماس مستقیم واتس‌اپ