در تیم حسابداری نارون حساب، بخش قابلتوجهی از مشتریانمان را شرکتهای تولیدی — از کارگاههای کوچک قطعهسازی تا کارخانههای متوسط مواد غذایی و مبلمان — تشکیل میدهند. یکی از سؤالهایی که تقریباً در ابتدای هر همکاری از ما پرسیده میشود این است: «چرا حسابداری کارخانه ما اینقدر با یک فروشگاه یا شرکت بازرگانی فرق دارد؟»
پاسخ کوتاه این است: در شرکت تولیدی، پول شما قبل از تبدیلشدن به درآمد، چند مرحله را طی میکند — از مواد اولیه، از میان خط تولید، و در نهایت بهشکل محصول نهایی. اگر هر یک از این مراحل درست ثبت نشود، عددی که در پایان بهعنوان «سود» میبینید، عددی واقعی نیست.
در این مقاله، دقیقاً همان چارچوبی را شرح میدهیم که تیم ما برای مشتریان تولیدی خود اجرا میکند: از لحظه خرید مواد اولیه تا فروش محصول نهایی.
پادکست:
ثبت های حسابداری تولیدی؛ راهنمای عملی از خرید مواد تا بهای تمام شده
اگر تا امروز در یک شرکت یا کارخانه تولیدی فعالیت کرده باشید، احتمالاً میدانید که بسیاری از اشتباهات مالی از یک ثبت بهظاهر ساده شروع میشوند. ما در نارون حساب طی سالها مشاوره و استقرار سیستمهای مالی در کارگاهها و شرکتهای تولیدی، بارها دیدهایم که یک اشتباه کوچک در ثبت های حسابداری تولیدی چگونه میتواند بهای تمام شده محصولات، سود و زیان واقعی، موجودی انبار و حتی تصمیمهای مدیریتی را با خطا مواجه کند. گاهی تنها جابهجا ثبت شدن یک سند خرید یا مصرف مواد اولیه، تصویری کاملاً نادرست از وضعیت مالی یک واحد تولیدی ارائه میدهد.
واقعیت این است که حسابداری تولیدی فقط ثبت چند سند مالی نیست؛ بلکه زنجیرهای منظم از رویدادهای مالی است که از لحظه خرید مواد اولیه آغاز میشود، در جریان تولید ادامه پیدا میکند و در نهایت با محاسبه بهای تمام شده، ثبت فروش محصولات و بستن حسابها به پایان میرسد. اگر هر حلقه از این زنجیره بهدرستی ثبت نشود، اطلاعات مالی نیز قابل اتکا نخواهد بود.
در این مقاله تلاش کردهایم تمام مراحل ثبتهای حسابداری در شرکتهای تولیدی را به زبان ساده، کاربردی و همراه با مثالهای عملی بررسی کنیم. ابتدا با چرخه مالی یک واحد تولیدی آشنا میشویم، سپس ثبت خرید مواد اولیه، هزینههای تولید، دستمزد، سربار، کالای در جریان ساخت، انتقال به کالای ساختهشده، فروش محصولات و در نهایت بستن حسابها و محاسبه بهای تمام شده را گامبهگام مرور خواهیم کرد تا بتوانید تصویری کامل و کاربردی از فرآیند حسابداری تولیدی به دست آورید.
حالا که با مسیر کلی مقاله آشنا شدیم، در بخش بعدی وارد چرخه عمومی تولید میشویم تا ببینیم هر رویداد مالی از چه نقطهای آغاز میشود و چگونه در نهایت به ثبتهای حسابداری و محاسبه بهای تمام شده منتهی خواهد شد.
چرخه تولید و اهمیت ثبتهای دقیق در حسابداری صنعتی
ما در نارون حساب همیشه قبل از آموزش ثبتهای حسابداری، ابتدا چرخه تولید را برای مدیران مالی و حسابداران ترسیم میکنیم. دلیل این کار ساده است؛ زمانی که بدانیم مواد اولیه چگونه وارد کارخانه میشوند، چه مراحلی را طی میکنند و در نهایت چگونه به محصول قابل فروش تبدیل میشوند، ثبت هر رویداد مالی نیز کاملاً منطقی و قابل درک خواهد بود.
در یک شرکت تولیدی، فرآیند معمولاً از خرید مواد اولیه آغاز میشود. پس از ورود مواد به انبار، بخشی از آنها متناسب با برنامه تولید به خط تولید ارسال میشود. در این مرحله، علاوه بر مصرف مواد اولیه، هزینههای دیگری مانند دستمزد کارکنان تولید و هزینههای سربار کارخانه نیز به محصول اضافه میشوند. حاصل این فرآیند، کالای در جریان ساخت است که پس از تکمیل عملیات تولید، به کالای ساختهشده تبدیل میشود و در نهایت با فروش محصول، بهای تمام شده کالای فروشرفته محاسبه و در حسابها ثبت میشود.
در تجربه ما در نارون حساب، یکی از رایجترین مشکلات شرکتهای تولیدی این است که هزینهها بهدرستی از یکدیگر تفکیک نمیشوند. گاهی هزینه مواد اولیه، دستمزد مستقیم و سربار تولید همگی در یک حساب ثبت میشوند یا بدون طبقهبندی مناسب در اسناد مالی قرار میگیرند. نتیجه این اشتباه، گزارشهایی است که در پایان سال نه بهای تمام شده واقعی را نشان میدهند و نه اطلاعات قابل اعتمادی برای تصمیمگیری مدیران فراهم میکنند. در چنین شرایطی، حتی اگر فروش شرکت مناسب باشد، تحلیل سودآوری محصولات یا شناسایی عوامل افزایش هزینه تقریباً غیرممکن خواهد شد.
موضوع مهم دیگری که در حسابداری تولیدی باید به آن توجه کرد، انتخاب روش ثبت موجودی کالا است. بهطور کلی، دو روش اصلی برای ثبت موجودی وجود دارد:
- سیستم ادواری: موجودی مواد و کالا در طول دوره بهصورت مستمر بهروزرسانی نمیشود و بهای تمام شده معمولاً در پایان دوره مالی و پس از شمارش موجودی انبار محاسبه میشود.
- سیستم دائمی: تمامی ورود و خروج مواد اولیه، کالای در جریان ساخت و کالای ساختهشده بهصورت لحظهای در سیستم ثبت میشود و مدیران در هر زمان میتوانند وضعیت موجودی و بهای تمام شده را با دقت بیشتری مشاهده کنند.
بر اساس تجربه اجرای پروژههای مالی در شرکتهای تولیدی، ما در نارون حساب همواره استفاده از سیستم دائمی را توصیه میکنیم. این روش علاوه بر افزایش دقت اطلاعات مالی، کنترل موجودی انبار، محاسبه صحیح بهای تمام شده و تهیه گزارشهای مدیریتی را بسیار سادهتر میکند و احتمال بروز خطا در ثبتهای حسابداری را به حداقل میرساند.
اکنون که با چرخه کلی تولید و نقش ثبتهای دقیق در محاسبه بهای تمام شده آشنا شدیم، نوبت به اولین گام عملی میرسد. پیش از ثبت هر رویداد مالی، باید ساختار مناسبی برای کدینگ حسابها طراحی شود تا تمامی حسابهای مواد اولیه، تولید، موجودیها و هزینهها بهصورت منظم و استاندارد در سیستم حسابداری تعریف شوند.
کدینگ استاندارد حسابداری شرکتهای تولیدی
ما در نارون حساب معتقدیم که موفقیت یک سیستم حسابداری تولیدی، پیش از آنکه به نحوه ثبت اسناد وابسته باشد، به طراحی صحیح کدینگ حسابها بستگی دارد. کدینگ، در واقع نقشه راه سیستم مالی است؛ یعنی مشخص میکند هر رویداد مالی در کدام حساب ثبت شود و چگونه در گزارشهای مدیریتی، صورتهای مالی و محاسبه بهای تمام شده منعکس شود.
در بسیاری از پروژههایی که برای شرکتهای تولیدی اجرا کردهایم، مشاهده کردهایم که مشکل اصلی نه در ثبت اسناد، بلکه در طراحی نامناسب درخت حسابها بوده است. زمانی که حساب مواد اولیه، هزینههای تولید یا سربار بهدرستی از یکدیگر تفکیک نشده باشند، استخراج بهای تمام شده واقعی هر محصول یا تحلیل عملکرد خطوط تولید با دشواری زیادی همراه خواهد بود.
به همین دلیل، ما در نارون حساب معمولاً کدینگ حسابداری شرکتهای تولیدی را در سه سطح کل، معین و تفصیلی طراحی میکنیم تا علاوه بر رعایت استانداردهای حسابداری، امکان تهیه گزارشهای دقیق مدیریتی نیز فراهم شود.
حسابهای کلیدی در کدینگ شرکتهای تولیدی
در یک ساختار استاندارد، حسابهای زیر نقش محوری دارند:
- موجودی مواد اولیه: برای ثبت خرید، نگهداری و مصرف مواد اولیه.
- کالای در جریان ساخت (WIP): برای تجمیع هزینه مواد مستقیم، دستمزد مستقیم و سربار جذبشده تا زمان تکمیل محصول.
- کالای ساخته شده: برای ثبت محصولات آماده فروش پس از پایان فرآیند تولید.
- سربار کارخانه: برای ثبت هزینههای غیرمستقیم تولید مانند استهلاک ماشینآلات، برق، گاز، تعمیرات، حقوق سرپرستان تولید و سایر هزینههای مرتبط.
- بهای تمام شده کالای فروش رفته: برای شناسایی هزینه محصولات فروختهشده همزمان با ثبت فروش.
نمونه ساختار کدینگ پیشنهادی نارون حساب
نمونه زیر، یک ساختار ساده و کاربردی از درخت حسابهای یک شرکت تولیدی را نشان میدهد:
داراییهای جاری
└── موجودی کالا
├── موجودی مواد اولیه
│ ├── ورق فولادی
│ ├── رنگ صنعتی
│ └── مواد بستهبندی
├── کالای در جریان ساخت (WIP)
│ ├── خط تولید شماره ۱
│ ├── خط تولید شماره ۲
│ └── سفارشهای تولید
└── کالای ساخته شده
├── محصول A
├── محصول B
└── محصول C
حسابهای هزینه
├── دستمزد مستقیم تولید
├── سربار کارخانه
│ ├── استهلاک ماشینآلات
│ ├── برق و انرژی
│ ├── تعمیر و نگهداری
│ └── حقوق سرپرستان تولید
└── بهای تمام شده کالای فروش رفته
در عمل، بسته به نوع صنعت، تعداد خطوط تولید، مراکز هزینه و تنوع محصولات، ممکن است سطح معین و تفصیلی گستردهتر شود. برای مثال، یک کارخانه غذایی با یک شرکت تولید قطعات خودرو نیازهای متفاوتی در سطح تفصیلی خواهد داشت؛ اما اصول کلی طراحی کدینگ در هر دو یکسان است: تفکیک دقیق منابع هزینه و امکان ردیابی کامل مسیر تولید هر محصول.
تجربه ما نشان داده است که اگر کدینگ از همان ابتدای کار بهصورت اصولی طراحی شود، ثبت اسناد، کنترل موجودی، محاسبه بهای تمام شده، تهیه گزارشهای مدیریتی و حتی رسیدگیهای مالیاتی و حسابرسی با سرعت و دقت بیشتری انجام خواهد شد.
اکنون که درخت حسابها و ساختار کدینگ آماده شده است، میتوانیم وارد اولین مرحله عملی حسابداری تولیدی شویم؛ یعنی ثبت خرید مواد اولیه و بررسی نحوه ثبت اسناد مربوط به ورود مواد به انبار.
گام اول: ثبتهای حسابداری خرید و صدور مواد اولیه
ما در نارون حساب همیشه به حسابداران تولیدی توصیه میکنیم که ثبتهای مربوط به مواد اولیه را با دقت و در زمان وقوع رویداد انجام دهند. دلیل این موضوع روشن است؛ مواد اولیه نقطه شروع فرآیند تولید هستند و اگر ورود یا خروج آنها بهدرستی ثبت نشود، موجودی انبار، کالای در جریان ساخت و در نهایت بهای تمام شده محصولات نیز نادرست محاسبه خواهد شد.
خرید مواد اولیه و ثبت مالیات بر ارزش افزوده
هنگام خرید مواد اولیه، علاوه بر مبلغ خرید، مالیات و عوارض ارزش افزوده (در صورت مشمول بودن) نیز باید بهصورت جداگانه ثبت شود. همچنین نحوه ثبت، بسته به اینکه خرید بهصورت نقدی یا نسیه انجام شده باشد، در حساب طرف مقابل تفاوت خواهد داشت.
فرض کنید یک شرکت تولیدی، مواد اولیهای به ارزش ۱۰۰ میلیون تومان خریداری کرده است. نرخ مالیات و عوارض ارزش افزوده را نیز ۱۰ درصد در نظر میگیریم.
- مبلغ مواد اولیه: ۱۰۰,۰۰۰,۰۰۰ تومان
- مالیات و عوارض ارزش افزوده: ۱۰,۰۰۰,۰۰۰ تومان
- مبلغ کل فاکتور: ۱۱۰,۰۰۰,۰۰۰ تومان
ثبت خرید نقدی مواد اولیه
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| موجودی مواد اولیه | 100,000,000 | – |
| مالیات بر ارزش افزوده خرید | 10,000,000 | – |
| بانک / صندوق | – | 110,000,000 |
ثبت خرید نسیه مواد اولیه
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| موجودی مواد اولیه | 100,000,000 | – |
| مالیات بر ارزش افزوده خرید | 10,000,000 | – |
| حسابهای پرداختنی / فروشندگان | – | 110,000,000 |
نکته مهم این است که در سیستم دائمی موجودی کالا، موجودی مواد اولیه بلافاصله پس از خرید افزایش پیدا میکند و این تغییر بهصورت لحظهای در گزارشهای انبار و حسابداری قابل مشاهده خواهد بود.
ثبت صدور مواد اولیه از انبار به خط تولید
پس از خرید، تمام مواد اولیه مستقیماً مصرف نمیشوند. هر زمان که واحد تولید براساس حواله انبار درخواست مواد کند، مواد از انبار خارج شده و به خط تولید منتقل میشوند. در این مرحله، دیگر مواد اولیه یک دارایی انباری محسوب نمیشوند، بلکه بخشی از بهای تولید محصول خواهند بود.
به همین دلیل، حساب کالای در جریان ساخت (WIP) بدهکار و حساب موجودی مواد اولیه بستانکار میشود.
فرض کنید از مواد اولیه موجود، مبلغ ۶۰ میلیون تومان برای تولید مصرف شده است.
ثبت حسابداری صدور مواد اولیه به خط تولید
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| کالای در جریان ساخت (WIP) | 60,000,000 | – |
| موجودی مواد اولیه | – | 60,000,000 |
این ثبت نشان میدهد که ارزش مواد اولیه از انبار خارج شده و به هزینه تولید محصولات در حال ساخت منتقل شده است. از این مرحله به بعد، مبلغ ثبتشده بخشی از بهای تمام شده محصول خواهد بود و در ادامه با هزینههای دستمزد مستقیم و سربار کارخانه تکمیل میشود.
یکی از اشتباهاتی که بارها در پروژههای استقرار سیستم مالی نارون حساب مشاهده کردهایم، ثبت نکردن یا ثبت با تأخیر حوالههای انبار است. در برخی شرکتها، مواد اولیه چند روز یا حتی چند هفته قبل از ثبت حسابداری وارد خط تولید میشوند. نتیجه این تأخیر، مغایرت بین موجودی واقعی انبار و موجودی ثبتشده در سیستم، خطا در محاسبه کالای در جریان ساخت و ارائه گزارشهای نادرست به مدیران است. به همین دلیل، همیشه توصیه میکنیم حوالههای انبار همزمان با خروج مواد ثبت شوند تا اطلاعات مالی و انبار کاملاً منطبق و قابل اتکا باقی بمانند.
تا اینجا تنها هزینه مواد اولیه را وارد فرآیند تولید کردیم؛ اما هیچ محصولی صرفاً با مصرف مواد اولیه تولید نمیشود. در گام بعدی، باید هزینه دستمزد مستقیم کارکنان تولید و سربار کارخانه را نیز به کالای در جریان ساخت اضافه کنیم تا بهای تمام شده محصول بهصورت کامل محاسبه شود.
گام دوم: ثبتهای دستمزد مستقیم و سربار ساخت
ما در نارون حساب همیشه به مدیران مالی تأکید میکنیم که بزرگترین تفاوت حسابداری بازرگانی و حسابداری تولیدی، نحوه برخورد با هزینههای تولید است. در شرکت تولیدی، تمام هزینهها مستقیماً هزینه دوره محسوب نمیشوند؛ بخشی از آنها باید به محصول تخصیص یابند تا بهای تمامشده واقعی هر کالا بهدرستی محاسبه شود.
به همین دلیل، پس از مصرف مواد اولیه، نوبت به ثبت دستمزد کارکنان تولید و سپس ثبت هزینههای سربار کارخانه میرسد.
ثبت دستمزد مستقیم و غیرمستقیم
اولین مرحله، ثبت حقوق و مزایای کارکنان است. در این مرحله معمولاً حقوق ناخالص، کسورات قانونی مانند مالیات حقوق و بیمه سهم کارکنان، همچنین بیمه سهم کارفرما شناسایی میشود.
اما نکته مهم در حسابداری تولیدی این است که همه حقوقها به یک حساب منتقل نمیشوند.
- دستمزد مستقیم (کارگران خط تولید) بخشی از بهای تمامشده محصول است و به حساب کالای در جریان ساخت (WIP) منتقل میشود.
- دستمزد غیرمستقیم (سرپرستان تولید، مسئول تعمیرات، انباردار تولید و…) مستقیماً قابل انتساب به یک محصول نیست و در حساب سربار کارخانه ثبت میشود.
فرض کنید اطلاعات زیر مربوط به یک ماه باشد:
- حقوق ناخالص: ۳۰۰,۰۰۰,۰۰۰ تومان
- بیمه سهم کارفرما: ۶۹,۰۰۰,۰۰۰ تومان
- مالیات حقوق: ۱۵,۰۰۰,۰۰۰ تومان
- بیمه سهم کارکنان: ۲۱,۰۰۰,۰۰۰ تومان
ثبت شناسایی حقوق و دستمزد
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| هزینه حقوق و دستمزد | 300,000,000 | – |
| مالیات حقوق پرداختنی | – | 15,000,000 |
| بیمه پرداختنی | – | 21,000,000 |
| حقوق پرداختنی کارکنان | – | 264,000,000 |
ثبت بیمه سهم کارفرما
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| هزینه بیمه سهم کارفرما | 69,000,000 | – |
| بیمه پرداختنی | – | 69,000,000 |
پس از ثبت اولیه، هزینهها باید به مراکز مناسب تخصیص داده شوند.
فرض کنید از مجموع حقوق و مزایا:
- ۲۶۰ میلیون تومان مربوط به کارگران مستقیم تولید است.
- ۱۰۹ میلیون تومان (شامل حقوق غیرمستقیم و بیمه مرتبط) مربوط به کارکنان غیرمستقیم کارخانه است.
تخصیص دستمزد مستقیم به تولید
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| کالای در جریان ساخت (WIP) | 260,000,000 | – |
| هزینه حقوق و دستمزد | – | 260,000,000 |
تخصیص دستمزد غیرمستقیم به سربار کارخانه
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| سربار کارخانه | 109,000,000 | – |
| هزینه حقوق و دستمزد و بیمه | – | 109,000,000 |
در پروژههایی که در نارون حساب اجرا کردهایم، یکی از خطاهای رایج این است که تمام حقوق کارکنان کارخانه بدون تفکیک در حساب هزینه حقوق ثبت میشود. این اشتباه باعث میشود هزینه تولید کمتر یا بیشتر از مقدار واقعی محاسبه شود و سودآوری محصولات نیز بهدرستی قابل تحلیل نباشد.
سربار واقعی و سربار جذبشده
سربار کارخانه شامل تمام هزینههای تولیدی است که بهطور مستقیم به یک محصول مشخص قابل انتساب نیستند، اما برای ادامه فرآیند تولید ضروری هستند.
نمونههایی از سربار واقعی عبارتاند از:
- هزینه برق، گاز و آب کارخانه
- استهلاک ماشینآلات تولید
- اجاره سالن تولید
- تعمیر و نگهداری تجهیزات
- حقوق سرپرستان تولید
- مواد مصرفی غیرمستقیم
این هزینهها در زمان وقوع، در حساب کنترل سربار کارخانه ثبت میشوند.
نمونه ثبت سربار واقعی
فرض کنید قبوض انرژی و استهلاک ماشینآلات جمعاً ۸۵ میلیون تومان باشد.
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| کنترل سربار کارخانه | 85,000,000 | – |
| بانک / حسابهای پرداختنی / استهلاک انباشته | – | 85,000,000 |
اما در بسیاری از شرکتهای تولیدی، نمیتوان تا پایان دوره منتظر ماند تا همه هزینههای واقعی مشخص شوند. به همین دلیل از سربار جذبشده استفاده میشود.
سربار جذبشده، سهمی از هزینههای سربار است که بر اساس نرخ جذب از پیش تعیینشده (مانند ساعات کار مستقیم، ساعات کار ماشینآلات یا دستمزد مستقیم) به محصولات در حال ساخت تخصیص پیدا میکند. این روش باعث میشود بهای تمامشده محصولات در طول دوره نیز قابل محاسبه و گزارش باشد.
فرض کنید بر اساس نرخ جذب، مبلغ ۸۰ میلیون تومان سربار به تولید تخصیص داده شود.
ثبت جذب سربار به کالای در جریان ساخت
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| کالای در جریان ساخت (WIP) | 80,000,000 | – |
| سربار جذبشده کارخانه | – | 80,000,000 |
در پایان دوره مالی، مانده کنترل سربار کارخانه با سربار جذبشده مقایسه میشود. اگر بین این دو اختلافی وجود داشته باشد، اضافه یا کسری جذب سربار شناسایی و مطابق رویه حسابداری شرکت تسویه خواهد شد تا بهای تمامشده نهایی محصولات با واقعیت منطبق باشد.
تا این مرحله، هر سه عنصر اصلی بهای تمامشده یعنی مواد مستقیم، دستمزد مستقیم و سربار ساخت در حساب کالای در جریان ساخت (WIP) تجمیع شدهاند. در بخش بعدی بررسی میکنیم که پس از تکمیل فرآیند تولید، چگونه این مبالغ از کالای در جریان ساخت به حساب کالای ساختهشده منتقل میشوند و محصول آماده ورود به انبار فروش خواهد شد.
گام سوم: ثبت تکمیل کالا و فروش محصول
ما در نارون حساب همیشه این مرحله را نقطه اتصال حسابداری صنعتی و حسابداری مالی میدانیم. تا اینجا هدف ما جمعآوری هزینههای تولید بود، اما اکنون باید این هزینهها را به موجودی کالای ساختهشده منتقل کنیم و همزمان با فروش محصول، درآمد و بهای تمامشده را بهدرستی شناسایی کنیم. اگر این انتقالها دقیق انجام نشوند، سود ناخالص و گزارشهای مدیریتی نیز قابل اتکا نخواهند بود.
ثبت تکمیل کالا و انتقال به انبار محصول
پس از پایان فرآیند تولید و تأیید واحد کنترل کیفیت، محصول آماده ورود به انبار کالای ساختهشده است. در این مرحله، مانده مربوط به آن محصول از حساب کالای در جریان ساخت (WIP) خارج و به حساب موجودی کالای ساخته شده منتقل میشود.
به بیان ساده، تنها محل نگهداری ارزش محصول تغییر میکند؛ هزینهای جدید ایجاد نمیشود، بلکه ارزش انباشتهشده محصول از یک حساب موجودی به حساب موجودی دیگری انتقال مییابد.
فرمول انتقال:
موجودی کالای ساخته شده = کالای در جریان ساخت تکمیلشده
فرض کنید بهای تمامشده محصولات تکمیلشده برابر با ۴۵۰ میلیون تومان باشد.
ثبت انتقال کالای تکمیلشده به انبار
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| موجودی کالای ساخته شده | 450,000,000 | – |
| کالای در جریان ساخت (WIP) | – | 450,000,000 |
پس از این ثبت، موجودی کالای در جریان ساخت کاهش یافته و ارزش محصولات آماده فروش در انبار کالای ساختهشده منعکس میشود.
ثبت فروش و بهای تمامشده کالای فروشرفته (COGS)
در سیستم دائمی موجودی کالا، فروش محصول همیشه با دو ثبت حسابداری مجزا همراه است. بسیاری از حسابداران تازهکار تنها ثبت درآمد فروش را انجام میدهند، در حالی که ثبت دوم برای شناسایی بهای تمامشده کالای فروشرفته به همان اندازه اهمیت دارد.
مرحله اول: ثبت درآمد فروش
فرض کنید محصولی به مبلغ ۶۵۰ میلیون تومان به فروش رسیده و وجه آن بهصورت نسیه دریافت خواهد شد.
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| حسابهای دریافتنی | 650,000,000 | – |
| درآمد فروش | – | 650,000,000 |
در صورت فروش نقدی، بهجای حسابهای دریافتنی، حساب بانک یا صندوق بستانکار خواهد شد.
مرحله دوم: ثبت بهای تمامشده کالای فروشرفته (COGS)
فرض کنید بهای تمامشده همین محصولات فروختهشده ۴۵۰ میلیون تومان باشد.
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| بهای تمام شده کالای فروش رفته (COGS) | 450,000,000 | – |
| موجودی کالای ساخته شده | – | 450,000,000 |
به این ترتیب، هم درآمد فروش و هم هزینه مرتبط با همان فروش در یک دوره مالی شناسایی میشوند و سود ناخالص بهدرستی محاسبه خواهد شد.
فرمول سود ناخالص:
سود ناخالص = درآمد فروش − بهای تمامشده کالای فروشرفته (COGS)
یکی از مهمترین تجربههای ما در نارون حساب این است که بسیاری از شرکتهای تولیدی تنها بهای تمامشده کل تولید را محاسبه میکنند، اما از بهای تمامشده هر محصول، هر سفارش یا هر خط تولید اطلاع دقیقی ندارند. در نتیجه ممکن است محصولی با فروش بالا، در واقع سود بسیار کمی داشته باشد یا حتی زیانده باشد، بدون آنکه مدیران از این موضوع آگاه شوند.
به همین دلیل، ما در طراحی سیستمهای مالی همواره بر استفاده از مراکز هزینه، کدینگ تفصیلی محصولات و تخصیص دقیق مواد، دستمزد و سربار به هر محصول تأکید میکنیم. این رویکرد باعث میشود بهای تمامشده هر کالا بهصورت مستقل محاسبه شود و مدیران بتوانند درباره قیمتگذاری، توقف یا توسعه خطوط تولید و کنترل هزینهها تصمیمهای دقیقتری بگیرند.
تا اینجا چرخه اصلی ثبتهای حسابداری تولید، از خرید مواد اولیه تا فروش محصول، تکمیل شد. اما هنوز یک مرحله مهم باقی مانده است؛ در پایان دوره مالی باید اختلاف بین سربار واقعی و سربار جذبشده بررسی و تعدیل شود تا بهای تمامشده نهایی محصولات و صورتهای مالی با حداکثر دقت تهیه شوند.
گام چهارم: محاسبه انحرافات سربار و بستن حسابها در پایان دوره مالی
ما در نارون حساب همیشه تأکید میکنیم که پایان سال مالی، تنها زمان بستن حسابها نیست؛ بلکه مرحلهای است که باید اطمینان پیدا کنیم تمام هزینههای تولید بهدرستی در بهای تمامشده محصولات منعکس شدهاند. یکی از مهمترین کنترلهای این مرحله، بررسی اختلاف بین سربار واقعی و سربار جذبشده است.
تفاوت سربار واقعی و سربار جذبشده
در طول دوره مالی، هزینههایی مانند برق، گاز، استهلاک ماشینآلات، تعمیرات، اجاره کارخانه و حقوق کارکنان غیرمستقیم بهعنوان سربار واقعی ثبت میشوند. این هزینهها بر اساس اسناد و مدارک واقعی در حساب کنترل سربار کارخانه جمعآوری میشوند.
در مقابل، سربار جذبشده مبلغی است که بر اساس یک نرخ از پیش تعیینشده (مانند ساعات کار مستقیم، ساعات کار ماشینآلات یا دستمزد مستقیم) به محصولات در حال ساخت تخصیص داده میشود تا بهای تمامشده محصولات در طول دوره قابل محاسبه باشد.
از آنجا که نرخ جذب بر پایه برآوردها تعیین میشود، معمولاً در پایان دوره مالی بین سربار واقعی و سربار جذبشده اختلاف ایجاد میشود. این اختلاف را انحراف سربار یا اضافه جذب / کسر جذب سربار مینامند.
- اگر سربار واقعی بیشتر از سربار جذبشده باشد، شرکت با کسر جذب سربار (Under Applied Overhead) مواجه است.
- اگر سربار جذبشده بیشتر از سربار واقعی باشد، اضافه جذب سربار (Over Applied Overhead) رخ داده است.
ثبت بستن حساب کنترل سربار و سربار جذبشده
در پایان دوره، ابتدا مانده حسابهای مربوط به کنترل سربار و سربار جذبشده بسته میشود و اختلاف آنها در حساب انحرافات سربار شناسایی خواهد شد.
فرض کنید:
- سربار واقعی: ۵۲۰ میلیون تومان
- سربار جذبشده: ۵۰۰ میلیون تومان
در این مثال، شرکت با ۲۰ میلیون تومان کسر جذب سربار روبهرو است.
ثبت انتقال اختلاف به حساب انحرافات سربار
| شرح حساب | بدهکار (تومان) | بستانکار (تومان) |
|---|---|---|
| سربار جذبشده کارخانه | 500,000,000 | – |
| انحرافات سربار (کسر جذب) | 20,000,000 | – |
| کنترل سربار کارخانه | – | 520,000,000 |
اگر شرایط برعکس باشد و سربار جذبشده از سربار واقعی بیشتر باشد، مبلغ اختلاف بهعنوان اضافه جذب سربار ثبت خواهد شد و جهت ثبت انحراف برعکس میشود.
روشهای بستن انحراف سربار
پس از شناسایی انحراف، باید درباره نحوه تسویه آن تصمیمگیری شود. در تجربه پروژههای پیادهسازی سیستمهای مالی در نارون حساب، دو روش بیش از سایر روشها کاربرد دارند.
۱. بستن انحراف به بهای تمامشده کالای فروشرفته (COGS)
اگر مبلغ انحراف ناچیز باشد و تأثیر بااهمیتی بر صورتهای مالی نداشته باشد، سادهترین روش این است که کل اختلاف مستقیماً به حساب بهای تمامشده کالای فروشرفته (COGS) منتقل شود.
مزیت این روش، سادگی اجرا و کاهش حجم عملیات پایان دوره است و برای بسیاری از شرکتهای کوچک و متوسط گزینهای مناسب محسوب میشود.
۲. تخصیص انحراف بین موجودیها و بهای تمامشده کالای فروشرفته
اگر مبلغ انحراف قابلتوجه باشد یا شرکت موجودی پایان دوره قابلملاحظهای داشته باشد، انتقال کل اختلاف به COGS تصویر دقیقی از وضعیت مالی ارائه نمیکند. در این حالت، انحراف باید متناسب با مانده حسابهای زیر تخصیص یابد:
- موجودی کالای در جریان ساخت (WIP)
- موجودی کالای ساختهشده
- بهای تمامشده کالای فروشرفته (COGS)
این روش اگرچه محاسبات بیشتری نیاز دارد، اما مطابق اصول حسابداری، ارزش موجودیها و بهای تمامشده را با دقت بیشتری منعکس میکند و معمولاً برای شرکتهای تولیدی بزرگ یا واحدهایی که حجم موجودی پایان دوره بالایی دارند، انتخاب مناسبتری است.
بر اساس تجربه ما در نارون حساب، انتخاب روش مناسب باید با توجه به اهمیت مبلغ انحراف، حجم موجودی پایان دوره، الزامات گزارشگری مالی و سیاستهای حسابداری شرکت انجام شود. در بسیاری از پروژهها، اگر اختلاف ناچیز باشد از روش اول استفاده میکنیم؛ اما برای شرکتهایی که محاسبه دقیق بهای تمامشده هر محصول اهمیت بالایی دارد، تخصیص انحراف بین موجودیها و COGS نتایج قابل اتکاتری ارائه میدهد.
اکنون که تمام مراحل چرخه حسابداری تولید، از خرید مواد اولیه تا بستن حسابهای پایان دوره، تکمیل شد، در بخش بعدی تمامی ثبتهای مهم را در قالب یک جدول خلاصه مرور میکنیم تا بتوانید مسیر کامل ثبتهای حسابداری شرکتهای تولیدی را در یک نگاه مشاهده کنید.
جدول خلاصه تمام ثبتهای حسابداری تولیدی
جدول زیر، مهمترین ثبتهای حسابداری یک شرکت تولیدی را از زمان خرید مواد اولیه تا بستن حسابهای پایان دوره مالی، بهترتیب وقوع رویدادها نشان میدهد.
| مرحله تولید / عملیات مالی | حساب بدهکار | حساب بستانکار | شرح سند |
|---|---|---|---|
| خرید مواد اولیه (نقدی یا نسیه) | موجودی مواد اولیه | بانک / صندوق یا حسابهای پرداختنی | ثبت خرید مواد اولیه |
| ثبت مالیات بر ارزش افزوده خرید | مالیات بر ارزش افزوده خرید | بانک / حسابهای پرداختنی | شناسایی اعتبار مالیاتی خرید |
| صدور مواد اولیه به خط تولید | کالای در جریان ساخت (WIP) | موجودی مواد اولیه | انتقال مواد اولیه مصرفشده به تولید |
| ثبت حقوق و دستمزد ناخالص | هزینه حقوق و دستمزد | حقوق پرداختنی، بیمه پرداختنی، مالیات حقوق پرداختنی | شناسایی حقوق و کسورات قانونی |
| ثبت بیمه سهم کارفرما | هزینه بیمه سهم کارفرما | بیمه پرداختنی | شناسایی سهم بیمه کارفرما |
| تخصیص دستمزد مستقیم | کالای در جریان ساخت (WIP) | هزینه حقوق و دستمزد | انتقال دستمزد مستقیم به بهای تمامشده تولید |
| تخصیص دستمزد غیرمستقیم | سربار کارخانه | هزینه حقوق و دستمزد / هزینه بیمه | انتقال دستمزد غیرمستقیم به سربار |
| ثبت سربار واقعی | کنترل سربار کارخانه | بانک، حسابهای پرداختنی یا استهلاک انباشته | ثبت هزینههای واقعی کارخانه مانند برق، اجاره و استهلاک |
| ثبت سربار جذبشده | کالای در جریان ساخت (WIP) | سربار جذبشده کارخانه | تخصیص سربار به محصولات در حال ساخت |
| تکمیل محصول و انتقال به انبار | موجودی کالای ساخته شده | کالای در جریان ساخت (WIP) | انتقال محصول تکمیلشده به انبار |
| ثبت درآمد فروش | بانک / صندوق یا حسابهای دریافتنی | درآمد فروش | شناسایی درآمد حاصل از فروش محصول |
| ثبت بهای تمامشده کالای فروشرفته (COGS) | بهای تمام شده کالای فروش رفته | موجودی کالای ساخته شده | انتقال بهای تمامشده محصولات فروختهشده به هزینه |
| بستن انحراف سربار (کسر جذب) | سربار جذبشده کارخانه و انحرافات سربار | کنترل سربار کارخانه | شناسایی و تسویه اختلاف بین سربار واقعی و جذبشده |
| بستن انحراف سربار (اضافه جذب) | سربار جذبشده کارخانه | کنترل سربار کارخانه و انحرافات سربار | ثبت اضافه جذب و تسویه مانده حسابها |
نکات کلیدی
- در سیستم دائمی موجودی کالا، تمام ورود و خروج مواد و کالا بهصورت لحظهای ثبت میشود.
- حساب کالای در جریان ساخت (WIP) محل تجمیع سه عنصر اصلی بهای تمامشده است: مواد مستقیم، دستمزد مستقیم و سربار ساخت.
- در زمان فروش، همیشه دو ثبت همزمان انجام میشود: یکی برای شناسایی درآمد فروش و دیگری برای ثبت بهای تمامشده کالای فروشرفته (COGS).
- در پایان دوره مالی، اختلاف بین سربار واقعی و سربار جذبشده بررسی و بر اساس سیاست حسابداری شرکت تسویه میشود.
این جدول، مسیر کامل ثبتهای حسابداری تولیدی را از ابتدای فرآیند تولید تا پایان دوره مالی در یک نگاه نمایش میدهد و میتواند بهعنوان یک چکلیست کاربردی در عملیات روزانه واحد مالی مورد استفاده قرار گیرد.
در بخش بعدی، به پرتکرارترین سؤالات کاربران درباره ثبتهای حسابداری شرکتهای تولیدی پاسخ میدهیم و در پایان نیز راههای ارتباط با کارشناسان نارون حساب را معرفی خواهیم کرد.

سوالات متداول در حسابداری شرکتهای تولیدی
۱. آیا در شرکتهای تولیدی میتوان از سیستم ادواری استفاده کرد؟
بله، از نظر استانداردهای حسابداری استفاده از سیستم ادواری امکانپذیر است؛ اما معمولاً برای شرکتهای تولیدی با حجم عملیات بالا توصیه نمیشود. در این روش، موجودی مواد و کالا بهصورت لحظهای بهروزرسانی نمیشود و محاسبه بهای تمامشده عمدتاً در پایان دوره انجام میگیرد. ما در نارون حساب، برای افزایش دقت گزارشهای مالی و کنترل موجودی، استفاده از سیستم دائمی را پیشنهاد میکنیم.
۲. کالای در جریان ساخت (WIP) چیست و چه زمانی بدهکار میشود؟
کالای در جریان ساخت (Work in Process یا WIP) حسابی است که تمام هزینههای مربوط به محصولاتی را که هنوز فرآیند تولید آنها کامل نشده است، در خود نگهداری میکند. هر زمان مواد اولیه به خط تولید منتقل شود، دستمزد مستقیم ثبت شود یا سربار جذبشده به تولید تخصیص یابد، این حساب بدهکار میشود. پس از تکمیل محصول، مانده آن به حساب موجودی کالای ساختهشده منتقل خواهد شد.
۳. اگر سربار کارخانه کسر جذب داشته باشد چه ثبتی میخورد؟
کسر جذب سربار زمانی اتفاق میافتد که سربار واقعی از سربار جذبشده بیشتر باشد. در پایان دوره، اختلاف بین این دو در حساب انحرافات سربار شناسایی میشود و سپس بر اساس سیاست حسابداری شرکت، یا مستقیماً به بهای تمامشده کالای فروشرفته (COGS) منتقل میشود یا بین موجودی کالای در جریان ساخت، کالای ساختهشده و COGS تخصیص مییابد.
۴. چطور نرمافزار حسابداری نارون حساب به خودکارسازی ثبتهای تولیدی کمک میکند؟
راهکارهای نرمافزاری نارون حساب با اتصال بخشهای انبار، تولید، حقوق و دستمزد و حسابداری، بسیاری از ثبتهای تکراری را بهصورت خودکار ایجاد میکنند. به این ترتیب، انتقال مواد اولیه، تخصیص هزینههای تولید، محاسبه بهای تمامشده و تهیه گزارشهای مدیریتی با سرعت و دقت بیشتری انجام میشود. این موضوع علاوه بر کاهش خطاهای انسانی، زمان واحد مالی را برای تحلیل و تصمیمگیری آزاد میکند.
مشاوره رایگان برای طراحی سیستم حسابداری تولیدی
اگر قصد راهاندازی یا بهینهسازی سیستم حسابداری شرکت تولیدی خود را دارید، کارشناسان نارون حساب آمادهاند تا متناسب با نوع فعالیت، حجم تولید و نیازهای کسبوکارتان شما را راهنمایی کنند.
در جلسه مشاوره رایگان میتوانید درباره طراحی کدینگ حسابها، استقرار سیستم دائمی موجودی، محاسبه بهای تمامشده، ثبتهای حسابداری تولیدی، کنترل سربار و انتخاب نرمافزار مناسب سؤالات خود را مطرح کنید و بهترین راهکار را برای مجموعه خود دریافت نمایید.
همین امروز با کارشناسان نارون حساب تماس بگیرید و سیستم حسابداری تولیدی خود را بر پایه استانداردهای حرفهای و اطلاعات مالی دقیق طراحی کنید.


