Суть
Закриття НЗВ — це місячний ритуал, який перетворює залишок рахунку 23 «Виробництво» на собівартість готової продукції (26) і собівартість реалізації (901/902). Послідовність зрозуміла: інвентаризація фактичного НЗВ на 31-ше число → розподіл загальновиробничих витрат (91 → 23 нормальні / 91 → 902 наднормові) → списання різниці між початковим залишком плюс витратами місяця і кінцевим НЗВ на 26. ⚖Сила законуП(С)БО 16 «Витрати», п. 11–16
Якщо НЗВ закрити криво, собівартість виходить завищена або занижена. Тоді фінансовий результат — фантастика, а база податку на прибуток — лотерея.
Чи стосується вас
- Підприємство веде виробничу діяльність — будь-який цикл, де є проміжна стадія обробки сировини (харчова, машинобудування, текстиль, меблі, поліграфія, фармацевтика).
- Цикл виробництва триває довше одного дня — або на кінець місяця у вас завжди є частково оброблені вироби.
- Використовуєте 23 для прямих витрат і 91 для непрямих (стандартна схема Класу 9 за П(С)БО 16).
- Платник податку на прибуток (загальна система) — собівартість прямо впливає на об’єкт оподаткування. Для платників єдиного податку Клас 9 не обов’язковий, але дисципліна обліку та сама.
Не стосується торговельних і чисто сервісних підприємств — у них залишок 23 теоретично можливий (незавершене обслуговування), але без нормування ЗВВ за потужностями.
Як зробити
-
Готуємо 23 до закриття. Перед самим закриттям усі поточні виробничі операції — списання сировини в цех, нарахування зарплати робітникам, амортизація обладнання — мають бути проведені:
Дт 23 / Кт 201 — 800 000 ₴ · сировина у виробництво за М-11 Дт 23 / Кт 661 — 200 000 ₴ · зарплата робітників основного виробництва Дт 23 / Кт 651 — 44 000 ₴ · ЄСВ 22% на зарплату -
Інвентаризація НЗВ. Комісія за наказом керівника на 31-ше число проводить інвентаризацію незавершених виробів у цеху: фактична кількість, стадія готовності у відсотках, оцінка за плановою собівартістю. Підсумок — Акт інвентаризації незавершеного виробництва з підписами голови комісії, начальника цеху і бухгалтера. Не «за залишком на 23», а саме перерахунок у цеху.
-
Розподіл ЗВВ (рахунок 91). Тут починається веселе. Загальновиробничі витрати за місяць (зарплата майстрів, амортизація цехового обладнання, енергоносії цеху) діляться на:
- змінні ЗВВ — повністю на 23, пропорційно базі розподілу: машино-годинам, прямим витратам, обсягу випуску;
- постійні ЗВВ — на 23 в межах нормальних потужностей, а понад норму — на 902.
-
Рахуємо собівартість випуску. За формулою:
Собівартість випуску = НЗВ початковий + Витрати місяця – НЗВ кінцевий -
Оприбуткуємо готову продукцію. Підстава — Акт випуску ГП / Накладна М-13:
Дт 26 / Кт 23 — 1 100 000 ₴ · оприбуткування ГП на складАналітику 23 ведемо за видами продукції і за замовленнями або партіями. Якщо в цеху одночасно йдуть три SKU, рахунок 23 має три субконто, і списання на 26 йде окремими проводками з ідентифікацією партії. Без цього собівартість одиниці не порахувати, а отже й маржу не побачити.
-
Закриваємо 91. Після розподілу залишок 91 має дорівнювати нулю. Якщо ненульовий — або не всі ЗВВ розподілені, або помилка в базі розподілу. Третього не дано.
Як це в Odoo
Виробничий цикл — модуль Manufacturing (MRP):
- Модель замовлення:
mrp.production. Маєbom_id(специфікація),product_qty(план),qty_produced(факт). - Списання сировини: при
state='progress'створюютьсяstock.moveізpicking_type= виробничий, які генеруютьaccount.moveД 23 / К 201. - Оприбуткування ГП: на
state='done'створюється зустрічнийstock.moveД 26 / К 23 на собівартість, розраховану через метод оцінки запасів (property_cost_method). - Аналітика: використовуємо
analytic_account_idнаmrp.productionдля прив’язки до замовлення або партії. Це дає змогу черезAccount Analytic Linesотримати собівартість конкретної партії.
ЗВВ Odoo «з коробки» не розподіляє. Частину збирають через Manufacturing Overhead у mrp.workcenter (поле costs_hour), решта лягає ручними account.move на 91, які потім перерозподіляє наша кастомізація. Скрипт wizard.zvv.distribution бухгалтер запускає 31-го: він читає планову потужність зі mrp.workcenter.capacity і фактичну з виконаних mrp.production, обчислює коефіцієнт завантаження і робить проводки Д 23 / К 91 та Д 902 / К 91.
Кастомізація налаштована так, що автоматичні проводки в межах місяця заблоковані до запуску wizard’а. Це щоб 91 не «зависав» з ненульовим сальдо посеред місяця.
Винятки і ризики
1. Заниження НЗВ для зменшення податку. Класика жанру — комісія «забуває» включити частину НЗВ до акту інвентаризації, щоб усе зайве сіло на 26 і одразу пішло на 901 при продажу, зменшуючи прибуток. Це фіскальний ризик: при перевірці податковий звіряє фізичні залишки в цеху з обліком, і донарахуванням не обмежується. За певних обставин це кваліфікується як умисне заниження бази.
Інвентаризація НЗВ — найслабша ланка виробничого обліку, бо акт часто складають за залишком на рахунку 23 замість фактичного перерахунку. Тоді цифра в акті лише повторює облік, який мала б перевірити. Перший червоний прапорець: сальдо 23 на 31-ше число кілька місяців поспіль дорівнює до копійки сумі за формулою «початок + витрати – випуск», без жодного коригування на фактичну інвентаризацію. У живому цеху так не буває.
2. Помилка в базі розподілу ЗВВ. Якщо база — машино-години, а лічильники не ведуть або фальсифікують, розподіл нерівномірний. Один SKU отримує більше ЗВВ і виглядає збитковим, інший — заниженим і нібито надприбутковим. Рішення: щомісяця звіряти базу з первинкою (табелі, дані SCADA), фіксувати метод в обліковій політиці.
3. Зміна нормативу потужностей. Норматив переглядаємо не частіше ніж раз на рік (раціонально — на початку року, за фактом 12 місяців роботи). Часте перепідписання заднім числом — ознака «підгонки» собівартості. Перевірка це бачить одразу.
4. Брак і відходи. Понаднормативний брак списуємо на 947 «Нестачі і втрати», а не на 23 — інакше він тихо розчиниться у собівартості ГП. Поворотні відходи приймаємо на 209 за ціною можливого використання, зменшуючи собівартість випуску.
Понаднормові ЗВВ на 902 — це ще й сигнал для бізнесу, що компанія платить за повітря. Цех на 100 т, а випуск 60 т — на оренді, амортизації, зарплаті майстрів не зекономиш, і ці витрати з’їдять прибуток через 902. Звідси два виходи: завантажити потужності (більше замовлень, толлінг) або скоротити їх (продати обладнання, перейти в одну зміну). Коли сума на 902 з місяця в місяць однакова, це вже не випадковість, а діагноз сталої недозавантаженості.
Перевірка перед закриттям
- Акт інвентаризації НЗВ на 31-ше число підписаний комісією, відображений у бухгалтерії.
- Рахунок 91 на 31-ше число дорівнює нулю після розподілу.
- Сума на 902 за нерозподіленими постійними ЗВВ обґрунтована (коефіцієнт завантаження документований).
- Аналітика 23 за видами продукції / партіями збігається з фактом цеху.
- Калькуляція собівартості одиниці продукції за SKU обчислена і збережена в розділі «Планові ↔ Фактичні калькуляції».
- Відхилення фактичної собівартості від планової понад 10% — складена пояснювальна записка.