Перерахунок собівартості
Перерахунок собівартості — це процес повторного розрахунку вартості товарів, партій, готової продукції, напівфабрикатів, послуг, проєктів, незавершеного виробництва, собівартості реалізації, валового прибутку і маржинальності після зміни первинних даних, документів або методики розрахунку в K2 ERP.
Простими словами:
Перерахунок собівартості потрібен тоді, коли система вже порахувала собівартість, але після цього з’явилися нові або змінені дані, які впливають на результат.
У K2 ERP перерахунок собівартості використовується для розрахунку собівартості, фактичної собівартості, собівартості партії, собівартості реалізації, FIFO, середньозваженої собівартості, виробничої собівартості, НЗВ, накладних витрат, маржинальності, ABC-аналізу прибутковості та закриття періоду.
Головне. Перерахунок собівартості — це не аварійна дія, а нормальний механізм ERP-системи. Він потрібен, бо документи часто вводяться не в ідеальній послідовності: продаж може бути раніше акту доставки, виробництво — раніше розподілу накладних витрат, а закриття періоду — після уточнення витрат.
Ключова ідея K2 ERP. Система повинна вміти знайти всі залежні об’єкти, на які вплинула зміна: партії, залишки, списання, виробничі замовлення, НЗВ, реалізації, маржу, звіти і проводки.
На що звернути увагу. Перерахунок собівартості не повинен бути “чорною скринькою”. Користувач має бачити, що змінилося, чому змінилося, які документи зачеплено і як це вплинуло на прибуток.
Вступ
У реальному бізнесі документи рідко потрапляють у систему в ідеальному порядку.
Наприклад:
- товар уже продали, а акт доставки отримали пізніше;
- імпортна партія вже оприбуткована, але мито або брокерські послуги додали через кілька днів;
- виробництво вже випустило продукцію, але зарплату або електроенергію внесли в кінці місяця;
- продаж уже показав маржу, але після перерахунку партії собівартість змінилася;
- складський документ провели заднім числом;
- змінили закупівельну ціну;
- виправили кількість у надходженні;
- змінили базу розподілу накладних витрат;
- уточнили ступінь готовності НЗВ;
- після закриття місяця знайшли помилку в документі.
У таких випадках первинна собівартість стає неактуальною.
Перерахунок собівартості потрібен, щоб привести всі пов’язані залишки, списання, реалізації, прибуток і звіти до правильного стану.
Що таке перерахунок собівартості
Перерахунок собівартості — це повторне виконання алгоритму розрахунку собівартості для одного або кількох об’єктів, які залежать від змінених документів чи параметрів.
Об’єктами перерахунку можуть бути:
- партія товару;
- залишок на складі;
- списання товару;
- реалізація;
- виробниче замовлення;
- готова продукція;
- напівфабрикат;
- НЗВ;
- послуга;
- проєкт;
- центр витрат;
- накладні витрати;
- собівартість реалізації;
- валовий прибуток;
- маржинальність;
- ABC-група прибутковості.
Базова логіка:
Зміна вхідних даних → пошук залежних об’єктів → перерахунок собівартості → формування різниць → оновлення звітів і проводок
Для чого потрібен перерахунок собівартості
| Задача | Як допомагає перерахунок | Приклад |
|---|---|---|
| Актуалізація собівартості партій | Оновлює вартість партії після додаткових витрат або зміни закупівельної ціни | Додали доставку до імпортної партії |
| Правильна собівартість реалізації | Перераховує списану собівартість уже проданих товарів | Товар продали до отримання акту доставки |
| Правильна маржа | Оновлює валовий прибуток і маржинальність | Маржа з 37,5% стала 31,25% |
| Коректні залишки | Оновлює вартість залишків після зміни партій | На складі залишилось 40 шт із новою собівартістю |
| Закриття періоду | Забезпечує правильний фінансовий результат перед закриттям місяця | Усі продажі мають актуальну собівартість |
| Виробнича собівартість | Перераховує продукцію після зміни матеріалів, зарплати, накладних | Додали зарплату виробничого персоналу |
| НЗВ | Оновлює витрати, що залишилися в незавершеному виробництві | Змінили ступінь готовності |
| Управлінська звітність | Робить звіти по прибутку, маржі й ABC актуальними | Після перерахунку товар перейшов із A у B |
Коли потрібен перерахунок собівартості
| Причина | Що змінилося | Що треба перерахувати |
|---|---|---|
| Додано додаткові витрати | Доставка, мито, брокер, страхування | Собівартість партії, залишки, реалізації, маржа |
| Змінено закупівельну ціну | Вартість надходження | Партію, списання, залишки |
| Документ проведено заднім числом | Послідовність рухів запасів | FIFO, середню собівартість, реалізації |
| Виправлено кількість | Надходження, списання або випуск | Собівартість одиниці, залишки, реалізації |
| Додано виробничі витрати | Матеріали, зарплата, енергія, накладні | Виробничу собівартість, НЗВ, готову продукцію |
| Змінено базу розподілу | Машинний час, людино-години, вага, площа | Розподілені витрати і собівартість |
| Змінено метод оцінки | FIFO, середньозважена, партійна | Усі залежні списання |
| Оформлено повернення | Повернення від покупця або постачальнику | Собівартість реалізації, залишки, маржу |
| Змінено НЗВ | Ступінь готовності, частковий випуск | Виробничу собівартість і залишок НЗВ |
| Відкрито закритий період | Внесено зміни в історичні документи | Усі залежні періоди |
Що може змінитися після перерахунку
Після перерахунку можуть змінитися:
- собівартість одиниці;
- собівартість партії;
- вартість складських залишків;
- собівартість реалізації;
- валовий прибуток;
- маржинальність;
- мінімальна маржа;
- ABC-група прибутковості;
- виробнича собівартість;
- залишок НЗВ;
- сума накладних витрат у продукції;
- проводки;
- управлінські звіти;
- фінансовий результат періоду.
Критично важливо. Якщо змінилася собівартість партії, потрібно перевірити не тільки залишок на складі, а й усі продажі, списання, виробництво і переміщення, які використовували цю партію.
Види перерахунку собівартості
| Вид перерахунку | Що означає | Коли використовується |
|---|---|---|
| Локальний перерахунок | Перераховується один документ або одна партія | Додали доставку до конкретної партії |
| Перерахунок ланцюжка рухів | Перераховуються всі залежні рухи після зміни | FIFO або середня собівартість після документа заднім числом |
| Перерахунок періоду | Перераховуються всі об’єкти за місяць або інший період | Перед закриттям місяця |
| Перерахунок виробництва | Перераховуються виробничі замовлення, НЗВ і готова продукція | Додали зарплату або накладні витрати |
| Перерахунок реалізації | Перераховується собівартість продажів, валовий прибуток і маржа | Змінилася собівартість партії |
| Перерахунок накладних витрат | Перерозподіляються непрямі витрати | Змінилася база розподілу |
| Перерахунок закритого періоду | Перерахунок із контрольованими коригуваннями | Помилка знайдена після закриття місяця |
| Масовий перерахунок | Перераховується великий набір документів | Міграція даних або зміна методики |
Перерахунок собівартості партії
Собівартість партії змінюється, якщо змінюються витрати, які входять у партію.
Наприклад:
- закупівельна ціна;
- доставка;
- мито;
- брокер;
- страхування;
- розвантаження;
- сертифікація;
- курсові різниці, якщо вони входять у методику;
- повернення постачальнику;
- знижка постачальника;
- коригування кількості.
Приклад 1. Перерахунок партії після додавання доставки
Партія товару:
| Показник | До перерахунку | Після перерахунку |
|---|---|---|
| Кількість | 100 шт | 100 шт |
| Закупівельна вартість | 50000 грн | 50000 грн |
| Доставка | 0 грн | 5000 грн |
| Загальна собівартість партії | 50000 грн | 55000 грн |
| Собівартість одиниці | 500 грн | 550 грн |
Результат:
Собівартість одиниці зросла з 500 грн до 550 грн.
Якщо частина партії вже продана, потрібно перерахувати і реалізацію.
Приклад 2. Частина партії вже продана
Партія — 100 шт.
До додавання доставки собівартість одиниці була 500 грн.
Продано 60 шт.
Після додавання доставки собівартість одиниці стала 550 грн.
| Об’єкт | Кількість | Було | Стало | Різниця |
|---|---|---|---|---|
| Собівартість реалізації | 60 шт | 30000 грн | 33000 грн | +3000 грн |
| Залишок на складі | 40 шт | 20000 грн | 22000 грн | +2000 грн |
| Разом партія | 100 шт | 50000 грн | 55000 грн | +5000 грн |
K2 ERP повинна розділити різницю між уже проданою частиною і залишком.
Перерахунок собівартості реалізації
Собівартість реалізації змінюється, якщо змінюється собівартість проданого товару, продукції або послуги.
Це впливає на:
- валовий прибуток;
- маржинальність;
- контроль мінімальної маржі;
- ABC-аналіз прибутковості;
- звіти по клієнтах;
- звіти по менеджерах;
- фінансовий результат.
Приклад 3. Перерахунок реалізації після запізнілого акту доставки
Продаж:
| Показник | До перерахунку | Після перерахунку |
|---|---|---|
| Дохід | 40000 грн | 40000 грн |
| Кількість | 50 шт | 50 шт |
| Собівартість одиниці | 500 грн | 550 грн |
| Собівартість реалізації | 25000 грн | 27500 грн |
| Валовий прибуток | 15000 грн | 12500 грн |
| Маржа | 37,5% | 31,25% |
Різниця:
| Показник | Зміна |
|---|---|
| Собівартість реалізації | +2500 грн |
| Валовий прибуток | -2500 грн |
| Маржа | -6,25 п.п. |
Перерахунок FIFO
При FIFO перерахунок особливо важливий, якщо документи вводяться заднім числом.
FIFO означає, що першими списуються найстаріші партії.
Якщо з’являється нове надходження або змінюється дата документа, черга списання може змінитися.
Приклад 4. Перерахунок FIFO після документа заднім числом
Було:
| Дата | Документ | Кількість | Собівартість |
|---|---|---|---|
| 10.05 | Надходження 1 | 100 шт | 50 грн |
| 15.05 | Продаж | 80 шт | 50 грн |
Після цього внесли документ заднім числом:
| Дата | Документ | Кількість | Собівартість |
|---|---|---|---|
| 05.05 | Надходження 0 | 50 шт | 40 грн |
Після перерахунку FIFO продаж 15.05 повинен списати:
| Партія | Кількість | Собівартість | Сума |
|---|---|---|---|
| Надходження 0 від 05.05 | 50 шт | 40 грн | 2000 грн |
| Надходження 1 від 10.05 | 30 шт | 50 грн | 1500 грн |
| Разом | 80 шт | 3500 грн |
До перерахунку було:
80 × 50 = 4000 грн
Після перерахунку:
3500 грн
Різниця:
-500 грн
Перерахунок середньозваженої собівартості
При середньозваженій собівартості зміна будь-якого надходження може змінити середню собівартість і всі списання після нього.
Формула:
Середня собівартість = Загальна вартість залишку / Загальна кількість залишку
Приклад 5. Перерахунок середньозваженої собівартості
Було:
| Операція | Кількість | Сума |
|---|---|---|
| Початковий залишок | 100 шт | 5000 грн |
| Надходження | 100 шт | 7000 грн |
| Разом | 200 шт | 12000 грн |
Середня собівартість:
12000 / 200 = 60 грн
Продано 50 шт:
50 × 60 = 3000 грн
Після виправлення надходження сума стала не 7000, а 8000 грн.
Нова загальна сума:
5000 + 8000 = 13000 грн
Нова середня:
13000 / 200 = 65 грн
Нова собівартість реалізації:
50 × 65 = 3250 грн
Різниця:
3250 − 3000 = 250 грн
Перерахунок виробничої собівартості
Виробнича собівартість змінюється, якщо після первинного розрахунку змінилися:
- списання матеріалів;
- повернення матеріалів із виробництва;
- зарплата виробничих працівників;
- нарахування на зарплату;
- енергія;
- амортизація;
- послуги підрядників;
- накладні витрати;
- брак;
- відходи;
- випуск продукції;
- частковий випуск;
- НЗВ;
- база розподілу.
Приклад 6. Перерахунок виробничої собівартості
Підприємство виготовило 100 одиниць продукції.
Спочатку витрати були:
| Стаття | Сума |
|---|---|
| Матеріали | 80000 грн |
| Зарплата | 30000 грн |
| Накладні витрати | 20000 грн |
| Разом | 130000 грн |
Собівартість одиниці:
130000 / 100 = 1300 грн
Пізніше додали акт електроенергії на 10000 грн.
Нова собівартість:
130000 + 10000 = 140000 грн
Нова собівартість одиниці:
140000 / 100 = 1400 грн
Якщо 30 одиниць уже продано:
| Об’єкт | Кількість | Було | Стало | Різниця |
|---|---|---|---|---|
| Собівартість реалізації | 30 шт | 39000 грн | 42000 грн | +3000 грн |
| Залишок готової продукції | 70 шт | 91000 грн | 98000 грн | +7000 грн |
Перерахунок НЗВ
Незавершене виробництво перераховується, якщо змінилися витрати або ступінь готовності незавершеної частини.
Приклад 7. Перерахунок НЗВ після зміни готовності
Виробниче замовлення:
- готова продукція — 60 шт;
- НЗВ — 40 шт;
- витрати — 100000 грн.
Спочатку готовність НЗВ була 50%.
Умовні одиниці:
| Об’єкт | Кількість | Готовність | Умовні одиниці |
|---|---|---|---|
| Готова продукція | 60 | 100% | 60 |
| НЗВ | 40 | 50% | 20 |
| Разом | 80 |
Собівартість умовної одиниці:
100000 / 80 = 1250 грн
Готова продукція:
60 × 1250 = 75000 грн
НЗВ:
20 × 1250 = 25000 грн
Після уточнення готовність НЗВ стала 75%.
Нові умовні одиниці НЗВ:
40 × 75% = 30
Разом умовних одиниць:
60 + 30 = 90
Нова собівартість умовної одиниці:
100000 / 90 = 1111,11 грн
Новий розподіл:
| Об’єкт | Умовні одиниці | Сума |
|---|---|---|
| Готова продукція | 60 | 66666,67 грн |
| НЗВ | 30 | 33333,33 грн |
Висновок. Зміна готовності НЗВ змінила розподіл витрат між готовою продукцією і незавершеним виробництвом.
Перерахунок накладних витрат
Накладні витрати перераховуються, якщо змінилися:
- сума накладних витрат;
- центр витрат;
- стаття витрат;
- база розподілу;
- значення бази;
- об’єкти розподілу;
- частковий випуск;
- НЗВ.
Приклад 8. Перерахунок накладних витрат після зміни бази
Накладні витрати цеху — 90000 грн.
Спочатку машинний час був:
| Продукція | Машинний час | Частка | Накладні |
|---|---|---|---|
| А | 100 год | 20% | 18000 грн |
| Б | 100 год | 20% | 18000 грн |
| В | 300 год | 60% | 54000 грн |
Після уточнення машинного часу:
| Продукція | Машинний час | Частка | Нові накладні |
|---|---|---|---|
| А | 150 год | 25% | 22500 грн |
| Б | 150 год | 25% | 22500 грн |
| В | 300 год | 50% | 45000 грн |
Різниця:
| Продукція | Було | Стало | Різниця |
|---|---|---|---|
| А | 18000 | 22500 | +4500 |
| Б | 18000 | 22500 | +4500 |
| В | 54000 | 45000 | -9000 |
Перерахунок після повернення
Повернення може впливати на собівартість.
Є два варіанти:
- повернення від покупця;
- повернення постачальнику.
Приклад 9. Повернення від покупця
Продано 20 шт товару.
Собівартість одиниці — 550 грн.
Покупець повернув 5 шт.
| Операція | Кількість | Собівартість одиниці | Сума |
|---|---|---|---|
| Продаж | 20 шт | 550 грн | 11000 грн |
| Повернення | 5 шт | 550 грн | -2750 грн |
Система повинна:
- зменшити собівартість реалізації;
- відновити залишок;
- повернути товар у партію або створити пов’язану партію повернення;
- перерахувати валовий прибуток;
- перерахувати маржу.
Приклад 10. Повернення постачальнику
Було закуплено 100 шт по 500 грн.
Потім 20 шт повернули постачальнику.
Якщо товар ще не продавався:
| Показник | До повернення | Після повернення |
|---|---|---|
| Кількість | 100 шт | 80 шт |
| Сума | 50000 грн | 40000 грн |
| Собівартість одиниці | 500 грн | 500 грн |
Якщо частина товару вже продавалася, система повинна перевірити, чи повернення не зачіпає списані партії, і сформувати коригування.
Перерахунок у закритому періоді
Перерахунок у закритому періоді — найризикованіший сценарій.
Можливі підходи:
| Підхід | Як працює | Коли використовувати |
|---|---|---|
| Заборонити зміни | Закритий період не можна змінювати | Для жорсткого фінансового обліку |
| Відкрити період і перерахувати | Період відкривається, дані змінюються, потім закривається знову | Якщо потрібно виправити історію |
| Коригування в поточному періоді | Старий період не змінюється, різниця відображається поточним документом | Якщо звітність уже затверджена |
| Управлінський перерахунок без бухгалтерських змін | Управлінські звіти оновлюються, бухгалтерські проводки залишаються | Для аналітики без зміни офіційного періоду |
Критично важливо. Перерахунок закритого періоду повинен виконуватися тільки з правами, протоколом, причиною, журналом змін і розумінням впливу на фінансовий результат.
Що потрібно реалізувати в K2 ERP
Механізм перерахунку собівартості в K2 ERP повинен бути реалізований як керований процес із пошуком залежностей, протоколом, коригуваннями, контролем прав і звітами.
| Що потрібно реалізувати | Що має робити система | Для чого це потрібно | Пріоритет |
|---|---|---|---|
| Пошук залежних документів | Система повинна знаходити всі документи, які залежать від зміненої партії, виробничого замовлення, витрати або бази розподілу. | Щоб перерахунок був повним. | Високий |
| Перерахунок партій | Система повинна перераховувати собівартість партії після зміни закупівлі або додаткових витрат. | Для правильної вартості запасів. | Високий |
| Перерахунок списань | Система повинна перераховувати списання за FIFO, середньозваженою або партійною собівартістю. | Для правильної собівартості реалізації. | Високий |
| Перерахунок реалізацій | Система повинна оновлювати собівартість реалізації, валовий прибуток і маржу. | Для достовірної прибутковості продажів. | Високий |
| Перерахунок виробництва | Система повинна перераховувати виробничу собівартість, НЗВ, напівфабрикати і готову продукцію. | Для правильного виробничого обліку. | Високий |
| Перерахунок накладних витрат | Система повинна перерозподіляти накладні витрати при зміні сум або баз. | Для коректної повної собівартості. | Високий |
| Перерахунок НЗВ | Система повинна оновлювати витрати, що залишаються в незавершеному виробництві. | Для правильного закриття періоду. | Високий |
| Підтримка закритих періодів | Система повинна мати правила для перерахунку або коригування закритих періодів. | Для фінансової дисципліни. | Високий |
| Протокол перерахунку | Система повинна показувати, що було, що стало, різницю, причину і залежні документи. | Для прозорості й аудиту. | Високий |
| Попередній перегляд результату | Перед виконанням система повинна показати очікуваний вплив. | Щоб користувач бачив наслідки. | Високий |
| Формування коригувань | Якщо період закритий або проводки вже сформовані, система повинна створювати коригування. | Для правильного бухгалтерського і управлінського обліку. | Високий |
| Журнал перерахунків | Система повинна зберігати історію всіх перерахунків. | Для контролю змін. | Високий |
| Контроль прав | Перерахунок повинен бути доступний тільки визначеним ролям. | Щоб уникнути випадкових змін. | Високий |
| Масовий перерахунок | Система повинна підтримувати перерахунок за період, склад, організацію, номенклатуру або виробництво. | Для закриття місяця і великих змін. | Високий |
| Звіти по перерахунках | Система повинна формувати звіти по різницях, змінених документах, маржі і проводках. | Для аналізу наслідків. | Високий |
Алгоритм перерахунку собівартості в K2 ERP
Типовий алгоритм:
- Користувач або система визначає причину перерахунку.
- Система визначає змінений документ або налаштування.
- Система визначає об’єкт впливу: партія, виробництво, витрати, база розподілу.
- Система знаходить усі залежні документи.
- Система перевіряє періоди: відкриті чи закриті.
- Система перевіряє права користувача.
- Система формує попередній список змін.
- Система показує прогноз впливу.
- Користувач підтверджує перерахунок.
- Система знімає або сторнує старі розрахункові рухи.
- Система виконує новий розрахунок.
- Система порівнює старі і нові значення.
- Система формує різниці.
- Система оновлює регістри собівартості.
- Система оновлює собівартість реалізації.
- Система оновлює валовий прибуток і маржу.
- Система формує або оновлює проводки.
- Система записує протокол перерахунку.
- Система формує звіти і попередження.
Протокол перерахунку собівартості
Протокол — обов’язкова частина механізму.
| Поле протоколу | Що показує |
|---|---|
| Номер перерахунку | Унікальний ідентифікатор операції |
| Дата і час | Коли виконано перерахунок |
| Користувач | Хто запустив перерахунок |
| Причина | Чому виконано перерахунок |
| Джерело зміни | Документ або налаштування, що змінилося |
| Період | За який період виконано перерахунок |
| Об’єкти впливу | Партії, реалізації, виробництво, НЗВ, послуги |
| Було | Старі значення собівартості |
| Стало | Нові значення собівартості |
| Різниця | Сума зміни |
| Вплив на маржу | Як змінився валовий прибуток і маржинальність |
| Проводки | Які проводки створені або змінені |
| Помилки | Що не вдалося перерахувати |
| Статус | Успішно, частково, помилка, потребує дії |
Приклад протоколу перерахунку
| Об’єкт | Документ | Було | Стало | Різниця |
|---|---|---|---|---|
| Партія PART-001 | Надходження №15 | 50000 | 55000 | +5000 |
| Реалізація №125 | Продано 60 шт | 30000 | 33000 | +3000 |
| Залишок партії | 40 шт | 20000 | 22000 | +2000 |
| Валовий прибуток | Реалізація №125 | 18000 | 15000 | -3000 |
Звіти по перерахунку собівартості
У K2 ERP потрібні окремі звіти для контролю перерахунків.
Звіт 1. Журнал перерахунків
| Дата | Номер | Користувач | Причина | Період | Статус |
|---|---|---|---|---|---|
| 20.05 | ПР-0001 | Економіст | Додано акт доставки | Травень | Успішно |
| 22.05 | ПР-0002 | Бухгалтер | Змінено закупівельну ціну | Травень | Частково |
| 25.05 | ПР-0003 | Економіст | Перерозподіл накладних | Травень | Успішно |
Звіт 2. Змінені партії
| Партія | Номенклатура | Було | Стало | Різниця | Причина |
|---|---|---|---|---|---|
| PART-001 | Товар А | 50000 | 55000 | +5000 | Доставка |
| PART-002 | Товар Б | 80000 | 76000 | -4000 | Знижка постачальника |
Звіт 3. Змінені реалізації
| Документ | Клієнт | Собівартість була | Собівартість стала | Різниця | Маржа була | Маржа стала |
|---|---|---|---|---|---|---|
| Реалізація №125 | ТОВ Альфа | 25000 | 27500 | +2500 | 37,5% | 31,25% |
| Реалізація №140 | ТОВ Бета | 60000 | 63000 | +3000 | 25% | 21% |
Звіт 4. Вплив перерахунку на валовий прибуток
| Документ | Прибуток був | Прибуток став | Різниця | Причина |
|---|---|---|---|---|
| Реалізація №125 | 15000 | 12500 | -2500 | Доставка |
| Реалізація №140 | 22000 | 19000 | -3000 | Виробнича собівартість |
Звіт 5. Вплив перерахунку на залишки
| Склад | Номенклатура | Кількість | Вартість була | Вартість стала | Різниця |
|---|---|---|---|---|---|
| Основний склад | Товар А | 40 шт | 20000 | 22000 | +2000 |
| Склад ГП | Виріб Б | 70 шт | 91000 | 98000 | +7000 |
Звіт 6. Помилки перерахунку
| Об’єкт | Помилка | Наслідок | Дія |
|---|---|---|---|
| Реалізація №300 | Немає партії списання | Неможливо перерахувати собівартість | Перевірити залишки |
| Виробниче замовлення №45 | Не задана готовність НЗВ | Неможливо розподілити витрати | Заповнити готовність |
| Центр витрат Цех №2 | Нульова база розподілу | Неможливо розподілити накладні | Заповнити машинний час |
Звіт 7. Перерахунок і контроль мінімальної маржі
| Документ | Маржа до | Маржа після | Мінімальна маржа | Статус |
|---|---|---|---|---|
| Реалізація №125 | 37,5% | 31,25% | 35% | Стала нижче мінімальної |
| Реалізація №140 | 25% | 21% | 20% | У межах норми |
| Реалізація №150 | 10% | -5% | 15% | Стала збитковою |
Звіт 8. Зміна ABC-груп після перерахунку
| Об’єкт | ABC до | ABC після | Прибуток до | Прибуток після | Причина |
|---|---|---|---|---|---|
| Товар А | A | A | 120000 | 90000 | Додано доставку |
| Товар Б | A | B | 80000 | 40000 | Змінено партію |
| Товар В | C | Збитковий | 20000 | -5000 | Додано мито |
Контроль помилок перерахунку
| Помилка | Що означає | Наслідок | Що робити |
|---|---|---|---|
| Немає залежних документів | Система не знайшла, що перераховувати | Може бути неправильна прив’язка | Перевірити партії, рухи, аналітики |
| Нульова база розподілу | Накладні витрати неможливо розподілити | Собівартість неповна | Заповнити базу |
| Від’ємні залишки | Немає коректної послідовності запасів | FIFO або середня собівартість спотворені | Виправити дати і залишки |
| Партія без вартості | Є кількість, але немає суми | Собівартість реалізації може бути нульовою | Заповнити вартість |
| Закритий період | Дані захищені від зміни | Перерахунок неможливий без прав або коригування | Відкрити період або створити коригування |
| Немає прав | Користувач не має доступу до перерахунку | Перерахунок заблокований | Звернутися до відповідальної ролі |
| Подвійний перерахунок | Одні й ті самі різниці враховані повторно | Собівартість спотворена | Перевірити журнал |
| Немає протоколу | Неможливо пояснити результат | Недовіра до даних | Заборонити перерахунок без протоколу |
Права доступу
| Роль | Що бачить | Що може робити |
|---|---|---|
| Менеджер продажів | Оновлену маржу або статус перерахунку, якщо дозволено | Не запускає перерахунок собівартості |
| Комірник | Змінені залишки і партії | Не змінює розрахункову собівартість |
| Бухгалтер | Проводки, собівартість реалізації, закриття періоду | Запускати перерахунок у межах прав |
| Економіст | Повний протокол, партії, виробництво, маржу, ABC | Запускати і аналізувати перерахунок |
| Керівник виробництва | Виробничу собівартість, НЗВ, накладні | Перевіряти виробничі дані |
| Фінансовий директор | Вплив на прибуток, маржу, закриті періоди | Затверджувати перерахунок закритих періодів |
| Адміністратор | Технічні налаштування | Керувати правами і параметрами |
Налаштування перерахунку собівартості в K2 ERP
| Налаштування | Варіанти | Коментар |
|---|---|---|
| Автоматичний перерахунок | Увімкнено або вимкнено | Може запускатися після зміни ключових документів |
| Ручний перерахунок | Доступний ролям | Потрібен для контрольованого запуску |
| Період перерахунку | Документ, день, місяць, довільний період | Визначає масштаб |
| Рівень перерахунку | Партія, номенклатура, склад, організація, виробництво | Дає гнучкість |
| Закриті періоди | Заборонити, дозволити з правами, коригувати поточним періодом | Критичне налаштування |
| Протокол | Обов’язковий або необов’язковий | Повинен бути обов’язковим |
| Попередній перегляд | Так або ні | Бажано увімкнути |
| Коригування проводок | Автоматично або вручну | Залежить від облікової політики |
| Перерахунок маржі | Так або ні | Потрібен для продажів |
| Перерахунок ABC | Так або ні | Потрібен для прибутковості |
Перерахунок собівартості і закриття періоду
Перед закриттям періоду система повинна виконати або перевірити:
- чи всі партії мають собівартість;
- чи всі додаткові витрати розподілені;
- чи немає нульової собівартості;
- чи немає від’ємних залишків;
- чи всі реалізації мають собівартість;
- чи розрахована виробнича собівартість;
- чи розраховане НЗВ;
- чи розподілені накладні витрати;
- чи всі повернення враховані;
- чи немає незавершених перерахунків;
- чи сформовані протоколи;
- чи погоджені суттєві зміни.
Після закриття періоду перерахунок повинен бути обмежений.
Перерахунок собівартості і фінансовий результат
Перерахунок може змінити фінансовий результат.
Приклад:
| Показник | До перерахунку | Після перерахунку | Зміна |
|---|---|---|---|
| Дохід | 1000000 | 1000000 | 0 |
| Собівартість реалізації | 700000 | 760000 | +60000 |
| Валовий прибуток | 300000 | 240000 | -60000 |
| Маржа | 30% | 24% | -6 п.п. |
Висновок. Навіть якщо дохід не змінився, зміна собівартості може суттєво змінити прибуток.
Типові сценарії використання
| Сценарій | Як має працювати K2 ERP |
|---|---|
| Додали акт доставки після продажу | Система перераховує партію, залишок, собівартість реалізації, валовий прибуток і маржу. |
| Змінили закупівельну ціну | Система перераховує партію і всі залежні списання. |
| Провели документ заднім числом | Система перераховує FIFO або середню собівартість після цієї дати. |
| Додали виробничу зарплату | Система перераховує виробничу собівартість, готову продукцію, НЗВ і реалізації. |
| Змінили базу розподілу накладних | Система перерозподіляє накладні витрати і оновлює собівартість. |
| Оформили повернення від покупця | Система сторнує собівартість реалізації і оновлює залишки. |
| Після перерахунку маржа стала нижче мінімальної | Система показує порушення контролю мінімальної маржі. |
| Зміни торкнулися закритого періоду | Система блокує зміну або створює контрольоване коригування. |
Зв’язок з іншими механізмами K2 ERP
| Механізм | Зв’язок |
|---|---|
| Розрахунок собівартості | Перерахунок повторно виконує або уточнює розрахунок собівартості. |
| Фактична собівартість | Перерахунок оновлює фактичні витрати. |
| Собівартість партії | Партії часто є основним об’єктом перерахунку. |
| Собівартість реалізації | Перерахунок партій змінює собівартість уже проданого. |
| FIFO | Перерахунок потрібен при зміні черги партій або документів заднім числом. |
| Середньозважена собівартість | Зміна надходження впливає на середню собівартість і списання. |
| Виробнича собівартість | Перераховується після зміни виробничих витрат. |
| Незавершене виробництво | Перераховується при зміні витрат або ступеня готовності. |
| Накладні витрати | Перерозподіл накладних змінює собівартість. |
| База розподілу | Зміна бази запускає перерахунок розподілених витрат. |
| Валовий прибуток | Змінюється після зміни собівартості реалізації. |
| Маржинальність | Перераховується після зміни валового прибутку. |
| Контроль мінімальної маржі | Після перерахунку продаж може стати нижче мінімальної маржі. |
| ABC-аналіз прибутковості | Перерахунок прибутку може змінити ABC-групи. |
| Закриття періоду | Перерахунок є важливою частиною підготовки до закриття. |
Коротко
| Питання | Відповідь |
|---|---|
| Що таке перерахунок собівартості? | Це повторний розрахунок собівартості після зміни документів, витрат або правил. |
| Коли він потрібен? | Коли змінилися закупівельні ціни, додаткові витрати, виробничі витрати, бази розподілу, партії або документи заднім числом. |
| Що може змінитися? | Собівартість партії, залишки, собівартість реалізації, валовий прибуток, маржа, НЗВ, проводки і звіти. |
| Чому це важливо? | Без перерахунку звіти по прибутку і маржі можуть бути неправильними. |
| Що повинна робити система? | Знаходити залежні документи, перераховувати їх, формувати різниці і протокол. |
| Яка головна помилка? | Перерахувати тільки партію, але не перерахувати вже проведені продажі. |
| Що обов’язково потрібно? | Протокол перерахунку, журнал змін, контроль прав і звіти по впливу. |
Висновок
Перерахунок собівартості — це один із ключових механізмів точності обліку в K2 ERP.
Він потрібен тому, що реальний бізнес живе не в ідеальній послідовності документів. Витрати можуть надходити пізніше, документи можуть виправлятися, виробничі дані можуть уточнюватися, а собівартість може змінюватися вже після продажу.
Перерахунок собівартості відповідає на питання:
- яка собівартість правильна після зміни документів;
- які партії зачепила зміна;
- які продажі потрібно оновити;
- як змінився валовий прибуток;
- як змінилася маржа;
- чи стали продажі нижче мінімальної маржі;
- як змінилися залишки;
- які проводки потрібно скоригувати;
- чи можна закривати період.
Правильно реалізований перерахунок собівартості перетворює K2 ERP із системи фіксації документів на систему достовірного фінансового результату.
У K2 ERP перерахунок собівартості повинен бути не ручною операцією “для виправлення цифр”, а контрольованим механізмом: із пошуком залежностей, попереднім переглядом, протоколом, журналом, правами доступу, коригуваннями, звітами і захистом закритих періодів.
Саме так K2 ERP повинна реалізовувати перерахунок собівартості: від зміни одного документа до повного оновлення собівартості, прибутку, маржі та управлінських звітів.
Див. також
- K2
- K2 ERP
- Розрахунок собівартості
- Собівартість
- Фактична собівартість
- Собівартість партії
- Собівартість реалізації
- Виробнича собівартість
- Планова собівартість
- Нормативна собівартість
- FIFO
- Середньозважена собівартість
- Партійний облік
- Незавершене виробництво
- Накладні витрати
- Центр витрат
- База розподілу
- Валовий прибуток
- Маржинальність
- Контроль мінімальної маржі
- ABC-аналіз прибутковості
- Закриття періоду
- Регістри обліку
- Проводки
- Звіти K2 ERP
Зовнішні посилання
- K2
- K2 ERP
- ERP
- Перерахунок собівартості
- Собівартість
- Розрахунок собівартості
- Фактична собівартість
- Собівартість партії
- Собівартість реалізації
- Виробнича собівартість
- FIFO
- Середньозважена собівартість
- Виробництво
- Незавершене виробництво
- Маржинальність
- Валовий прибуток
- Закриття періоду
- Автоматизація бізнесу
- Українське програмне забезпечення