FIFO
!; Приклад |- | PART-001 | складський облік №1 | 70 шт | 550 грн |- | PART-001 | складський облік №2 | 30 шт | 550 грн |}
!; Ціна !; Сума
Приклад 7.; FIFO після запізнілого акту доставки
Що таке FIFO
!; | Високий |- | FIFO по складах | платформа повинна окремо рахувати FIFO в межах складу або за правилами компанії.; Ціна !; |- | Продали більше, ніж є собою в одній партії | платформа списує всю стару партію і частину наступної.; Середньозважена
| Що таке FIFO?; Зв’язок | - | Продали товар | платформа списує найстаріші доступні партії.; Проблема | ; # платформа визначає організацію.; Показник
Що потрібно реалізувати в K2 ERPКількість продажу — 120 шт.; Спочатку партія була оприбуткована без доставки.; FIFO |
Протокол FIFO-списання по документах і партіях.; | Високий |
|---|---|---|---|---|---|
| Зберігання собівартості партії | Щоб партії не змішувалися між складами без переміщень.; FIFO потрібен для правильного обліку вибуття запасів.; !; Партія
FIFO — це один із ключових методів оцінки вибуття запасів у K2 ERP.; !; # Якщо кількості вистачає — списує потрібну кількість.; Сценарій Приклад: Звіт 1.; FIFO-списання по документах |
; Що має змогу робити | |||
| Дохід | 9600 грн | ||||
| Собівартість реалізації FIFO | 6200 грн | ||||
| Валовий прибуток | 3400 грн | ||||
| Маржа | 35,42% |
; Окремо варто відзначити реалізації і залишків.; # платформа записує протокол FIFO-списання.; Значення
FIFO впливає не на саму структуру проводок, а на суму собівартості, яка списується.; операційна дія Для товарів зі строками придатності FIFO має змогу бути недостатнім, якщо найстаріша партія не є собою найближчою до завершення строку придатності.; Сума
; !; Кількість
Партія зберігає:
| ; Для FIFO це проблема, бо на дату продажу платформа не бачить партії.; !; Ціна | Щоб визначати черговість списання.; !; Метод | ; Метод | ; Сума | ; Для чого це потрібно | ; Кількість
Приклад 1.; Простий FIFO-продаж |
|---|---|---|---|---|---|
| FIFO | Першою списується найстаріша партія за датою надходження | Звичайний партійний обліковий облік | |||
| FEFO | Першою списується партія з найменшим строком придатності | Харчі, медикаменти, хімія | |||
| Ручний вибір партії | користувач системи сам обирає партію | Спеціальні замовлення або резерви | |||
| Комбіноване правило | платформа враховує і дату, і строк, і складські обмеження | Складна логістика |
- дату надходження;
- дату продажу;
- кількість у документі;
- вартість партії;
- додаткові витрати;
- документ повернення;
- документ списання;
- складський облік або організацію,
| - | M-001 | 500 кг | 80 грн | 40000 грн |
|---|---|---|---|---|
| M-002 | 100 кг | 90 грн | 9000 грн | |
| Разом у виробництво | 600 кг | 49000 грн |
; Приклад
FIFO-списання:
Маржа:
Якщо продали 120 шт, FIFO спише:
- Середньозважена собівартість Альтернативний метод оцінки вибуття запасів.; Сума
Звіт 4.; Порівняння FIFO і середньозваженої собівартості
| ; Показник
6200 грн |
; Область | Високий | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Протокол FIFO-списання | платформа повинна показувати, з яких партій списано кількість і суму.; Значення
Звіт 3.; Черга FIFO
|
; Списано
Ситуація: Приклад 2.; FIFO і валовий прибутокДив.; додатково
На що звернути увагу. Повернення за FIFO не повинно створювати товар із випадковою собівартістю.; !; Через це собівартість реалізації має змогу бути вищою, а маржа нижчою.; | Щоб собівартість залишалася правильною.; * перша партія куплена по 100 грн;
|
Кількість | 100 шт | |||||||
| Закупівельна ціна | 52000 грн | ||||||||||
| Доставка | 3000 грн | ||||||||||
| Повна собівартість партії | 55000 грн | ||||||||||
| Собівартість одиниці | 550 грн |
Приклад 5.; FIFO для матеріалів у виробництві
- 100 шт з партії 1 по 550 грн;
- 20 шт з партії 2 по 550 грн.; Дата
Собівартість одиниці 500 грн 550 грн +50 грн Собівартість реалізації 25000 грн 27500 грн +2500 грн Залишок партії 25000 грн 27500 грн +2500 грн
!; Сума
| Високий | |||||
|---|---|---|---|---|---|
| Заборона продажу без партії | Якщо FIFO увімкнено, платформа не повинна списувати товар без визначеної партії.; Сума
FIFO майже завжди пов’язаний із партійним обліком.; |- |
Партія 2 | 20 шт | 120 грн | 2400 грн |
| Партія 3 | 100 шт | 150 грн | 15000 грн |
!; |- | є собою від’ємний залишок | платформа блокує документ або показує критичну помилку.; Коли використовувати
Коли організація продає товар, платформа повинна визначити, яку саме собівартість списати.; # Якщо кількості не вистачає — списує всю партію і переходить до наступної.; !; Як застосовується FIFO
як ілюстрація: Саме так K2 ERP повинна реалізовувати FIFO: від надходження партії до точного фінансового результату продажу. Цей звіт показує, які партії будуть списані наступними.; Собівартість 1 кг
Картка FIFO-списання
| ; !; Кредит | ; FIFO впливає на собівартість і фінансовий результат, з цієї причини права потрібно розмежовувати.; Проблема | ||
|---|---|---|---|
| Партія 1 | 100 шт | 50 грн | 5000 грн |
| Партія 2 | 20 шт | 60 грн | 1200 грн |
| Разом | 120 шт | 6200 грн |
!; # платформа бере найстарішу партію.; Ціна
Для прозорості платформа повинна показувати протокол.; Собівартість вибуття за FIFO визначається як сума списань із найстаріших партій.; Сума Перед закриттям періоду платформа повинна перевірити:
!; Що має робити платформа |- | Купили кілька партій за різними цінами | платформа зберігає кожну партію окремо з власною собівартістю.; | FIFO списує конкретні старі партії, а середньозважена використовує середню ціну.; |}
!; | Щоб уникнути від’ємних залишків і помилкової собівартості.; Партії списання
Правильно реалізований FIFO перетворює складський обліковий облік із простого контролю кількості на прозорий механізм керування собівартістю, залишками і маржинальністю. Ключова ідея K2 ERP. платформа повинна сама визначати, які партії є собою найстарішими, скільки одиниць потрібно списати з кожної партії, яку собівартість реалізації сформувати і який залишок залишити на складі.; Кількість
!; Партія
Зовнішні посилання
Приклад 4.; FIFO при падінні закупівельних цін
3400 / 9600 × 100% = 35,42%
| Комірник | Партії, кількість, складські залишки | Приймати, переміщувати, списувати товари |
| Менеджер продажів | Наявність товару, іноді маржу або мінімальну ціну | Створювати продажі та реалізація |
| Закупівельник | Партії надходження і закупівельні ціни | Вводити надходження |
| Бухгалтер | FIFO-собівартість, проводки, перерахунки | Закривати період і контролювати обліковий облік |
| Економіст | Повну структуру FIFO, партії, маржу, відхилення | Аналізувати собівартість і прибутковість |
| Фінансовий директор | Повну собівартість, маржинальність і фінансовий результат | Затверджувати методику і зміни |
| Адміністратор | конфігурація методу FIFO | Керувати правами і параметрами |
На складі є собою матеріал.; Партія FIFO має змогу використовуватися в різних облікових процесах K2 ERP.; | Щоб не виникала нульова або невідома собівартість.; |- | Документ вибуття | Який документ списав запаси |- | Номенклатура | Що списано |- | складський облік | Звідки списано |- | Загальна кількість | Скільки потрібно було списати |- | Партії списання | З яких партій списано |- | Дати партій | Чому саме ці партії були першими |- | Кількість по кожній партії | Скільки списано з кожної партії |- | Собівартість одиниці | Яка вартість одиниці в партії |- | Сума списання | Скільки списано у грошах |- | Залишок після списання | Що залишилось у партіях |}
9600 − 6200 = 3400 грн
| ; Залишок | ; Партія
У K2 ERP FIFO повинен бути не без ускладнень галочкою в налаштуваннях, а повноцінним механізмом: з партіями, датами, залишками, собівартістю, протоколом списання, перерахунком, звітами, контролем помилок і захистом закритих періодів.; | Для правильного визначення собівартості вибуття.; Що робити |
- | Списали матеріали у виробництво | Матеріали списуються зі старіших партій.; !; Партія
15.05 продали 120 шт.; Партія
|
- | Високий | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Автоматичний вибір партій за FIFO | При продажу або списанні платформа повинна сама вибирати найстаріші доступні партії.; Собівартість одиниці | Для контролю складського і фінансового обліку.; Сума
120 × 80 = 9600 грн |
; Собівартість одиниці
Приклад протоколу FIFO
|
; Списано | Щоб користувач системи не рахував списання вручну.; | Для прозорості й аудиту.; | Щоб не змішувати запаси різних компаній.; Дата надходження | ;== Приклад 8.; FIFO і повернення від покупця ==
Формула логіки: |
; Залишок
У виробництво списали 600 кг.; Ціна | ||||||||||||||
| M-001 | 01.05 | 500 кг | 80 грн | ||||||||||||||||||
| M-002 | 08.05 | 700 кг | 90 грн |
| ; Особливість
FIFO надає можливість системі логічно і послідовно списувати запаси в порядку їх надходження. |
; Документ
Особливість FIFO. При зростанні закупівельних цін FIFO спочатку списує дешевші старі партії, з цієї причини собівартість реалізації має змогу бути нижчою, а залишки на складі — дорожчими.; Наслідок |
; конфігурація | ; Що бачить | ; Коментар
Механізм FIFO в K2 ERP має бути реалізований як обліковий алгоритм списання запасів, пов’язаний із партіями, складами, документами, регістрами, собівартістю і перерахунком.; Сума
| |||
|---|---|---|---|---|---|---|---|
| Щоб FIFO працював для будь-якої кількості продажу.;складського обліку забезпечується через У K2 ERP FIFO застосовується; додатково реалізовано партійного обліку, собівартості партії, собівартості реалізації, розрахунку собівартості, маржинальності, закупівель, продажів і закриття періоду.; Сума | |||||||
| FIFO | Першими списуються найстаріші партії | Для партійного обліку, строків придатності, імпорту | Дає чітку черговість списання | ||||
| Середньозважена собівартість | Списання йде за середньою ціною | Для масових товарів без строгих партій | Згладжує різницю між партіями | ||||
| Партійний облік | Списання йде з конкретної партії, яку вказали або визначили правила | Для товарів із партіями, серіями, строками | Дає точний зв’язок із партією | ||||
| Серійний облік | Списується конкретна одиниця з унікальним номером | Для техніки, обладнання, дорогих товарів | Максимальна точність по одиниці |
| - | Складський облік | FIFO функціонує на основі складських залишків і рухів.; Ціна | |
|---|---|---|---|
| Партія 1 | 100 шт | 150 грн | 15000 грн |
| Партія 2 | 80 шт | 120 грн | 9600 грн |
| Разом | 180 шт | 24600 грн |
За FIFO платформа списує:
Приклад 6.; FIFO з додатковими витратами партії
FIFO відповідає на питання: Валовий прибуток:
; Статус Продаж раніше надходження Немає партії для списання Виправити дату або провести надходження раніше продажу Дозволений від’ємний залишок FIFO не має змогу коректно визначити собівартість платформа повинна показати помилку або попередження Собівартість стала нульовою Маржа завищена Заборонити продаж без партії або виконати перерахунокплатформа має змогу бути змушена перерахувати FIFO-ланцюжок.; |}
; !; За FIFO платформа списує:Проводки при FIFO
істотно. FIFO — це не те саме, що ручний вибір партії.; Кількість
У таких випадках має змогу використовуватися окрема логіка:
| ; 55000 / 100 = 550 грн | class="wikitable" style="width:100%;" | ; Показник | |
|---|---|---|---|
| Партія 1 | 100 шт | 50 грн | 5000 грн |
| Партія 2 | 20 шт | 60 грн | 1200 грн |
| Разом | 120 шт | 6200 грн |
FIFO розшифровується як First In, First Out — першим прийшов, першим пішов.; |-
15.05 Реалізація №125 PART-001 01.05 100 шт 50 грн 5000 грн 15.05 Реалізація №125 PART-002 10.05 20 шт 60 грн 1200 грн Разом 120 шт 6200 грн50 × 550 = 27500 грн
Партія 2:
Перемістили 30 шт на складський облік №2.; Кількість Собівартість реалізації = 6200 грн.
Дата надходження Для визначення черговості списання Кількість Для контролю доступного залишку Собівартість одиниці Для розрахунку суми списання складський облік Для списання в межах правильного складу Організація Щоб не змішувати запаси різних компаній Статус партії Щоб не списувати заблоковані або закриті партіїє собою партія на складі №1:
Простими словами:
- Продано 120 шт 120 шт Собівартість реалізації 6200 грн 6600 грн Дохід 9600 грн 9600 грн Валовий прибуток 3400 грн 3000 грн Маржа 35,42% 31,25%Висновок
!; {| class="wikitable" style="width:100%;" !; Питання
Після закриття періоду FIFO-списання повинно бути зафіксоване.; !; Що показуєПриклад 3.; FIFO при зростанні закупівельних цін
| PART-001 | 01.05 | Товар А | 100 | 0 | 50 | 0 |
| PART-002 | 10.05 | Товар А | 100 | 80 | 60 | 4800 |
FIFO і строки придатності
!; # платформа сортує партії за датою надходження.; Різниця
Зв’язок з іншими механізмами K2 ERP
!; Черга
!;== Контроль помилок FIFO == |- | Рівень FIFO | По складу, по організації, по всій компанії | Найчастіше FIFO має працювати по складу і організації |- | Дата черговості | Дата надходження, дата партії, дата виробництва | Визначає порядок списання |- | Дозвіл від’ємних залишків | Заборонено, попередження, дозволено з перерахунком | Для строгого FIFO краще заборонити |- | Повернення | У початкову партію або в нову пов’язану партію | Залежить від методики обліку |- | Закриті періоди | Блокування або контрольований перерахунок | Потрібен журнал змін |- | Ручний вибір партії | Заборонено, дозволено з правами, дозволено завжди | має змогу порушити автоматичний FIFO |}
!; |- | Закривають місяць | платформа перевіряє FIFO-ланцюжки і фіксує результат.; Собівартість одиниці
!; # платформа формує собівартість реалізації або списання.; У бізнесі один і той самий товар має змогу надходити на складський облік за різними цінами.; Залишок !; Документ
Покупець купив 20 шт із партії PART-001 по FIFO.; Номенклатура !; Дата Потім повернув 5 шт.; Це метод облікового списання собівартості, за яким вартість вибуття визначається з найстаріших партій.; |- | Чим FIFO відрізняється від середньозваженої собівартості?; # платформа формує рухи по регістрах і проводки.; При FIFO платформа сама визначає партії для списання за датою надходження або іншим правилом черговості.; Собівартість одиниці !; |- | Для чого він потрібен?; інформаційні дані партії
Чим FIFO відрізняється від інших методів
- користувач системи проводить документ вибуття.; Показник
; Навіщо потрібні для FIFO
Собівартість реалізації за FIFO:
| |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Партія 1 | 100 шт | 100 грн | 10000 грн | ||||||||||||
| Партія 2 | 80 шт | 120 грн | 9600 грн | ||||||||||||
| Разом | 180 шт | 19600 грн |
Це особливо істотно для:
!; Партія
Залишок:
Нова собівартість партії:| ; Коментар | - | Собівартість реалізації | Високий | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Обробка повернень | платформа повинна повертати товар у правильну партію або створювати пов’язану партію повернення.; Дата
Звіт 5.; Помилки FIFO
|
; Помилка | ; Кількість | ; Ціна
|
Дозволяти продаж або списання без доступної партії.; Воно має бути пов’язане з початковим продажем і партією списання.; Поле протоколу | ||||||||||||||||||||||||||||||
| Продаж товару | Собівартість реалізації | Товари | Сума визначається за FIFO | ||||||||||||||||||||||||||||||||
| Списання матеріалів у виробництво | Виробництво / НЗВ | Матеріали | Матеріали списуються зі старих партій | ||||||||||||||||||||||||||||||||
| Списання на витрати | Витрати | Товари / Матеріали | Собівартість визначається за FIFO | ||||||||||||||||||||||||||||||||
| Повернення від покупця | Товари | Собівартість реалізації | Відновлюється собівартість партії |
Після переміщення:
!; Партія {{SEO
|- | Кількість | 100 шт |- | Закупівельна ціна | 50000 грн |- | Доставка | 5000 грн |- | Повна собівартість партії | 55000 грн |- | Собівартість одиниці | 550 грн |}
!; | Так, якщо змінюються документи, дати, витрати або вартість партій.; !; | Високий |- | Звіти FIFO | платформа повинна формувати звіти по партіях, рухах, собівартості реалізації, залишках і перерахунках.; | Високий |- | FIFO по організації | платформа повинна враховувати організацію або юридичну особу.; !; Як має працювати K2 ERP
!; Як списує запаси Партії надходили за цінами, що зменшуються.; Документ
Приклад 9.; FIFO при переміщенні між складами
На що звернути увагу. FIFO неможливо якісно реалізувати без правильної хронології документів, партійного обліку, контролю від’ємних залишків і перерахунку собівартості при запізнілих документах.; !; |- | Розрахунок собівартості реалізації | Визначає, з яких партій списується проданий товар | Продали 120 шт, платформа списала 100 шт зі старої партії і 20 шт з нової |- | Контроль строків придатності | сприяє обліково списувати старіші партії першими | Харчова продукція або медикаменти |- | Партійний обліковий облік | Зберігає зв’язок між надходженням і вибуттям | Продаж із партії №001 |- | Маржинальність | Дає правильну собівартість для розрахунку валового прибутку | Різні закупівельні ціни дають різну маржу |- | Закриття періоду | надає можливість послідовно розрахувати собівартість рухів | Місячне закриття складу |- | Аудит | Дає пояснення, чому саме така собівартість списана | Протокол списання партій |}
!; {| class="wikitable" style="width:100%;"
!; Значення
Коротко
|- | Партія 1 | 01.05 | 100 шт | 50 грн | 5000 грн |- | Партія 2 | 10.05 | 100 шт | 60 грн | 6000 грн |}
Товар продали по 80 грн за одиницю.; Початкова кількість
- товарів зі строком придатності;
- харчової продукції;
- медикаментів;
- імпортних товарів;
- матеріалів із різними закупівельними цінами;
- продукції з партійним контролем;
- складів, де важлива черговість надходжень;
- бізнесу, який хоче бачити реальну собівартість реалізації за партіями.; Кількість
|- | 1 | PART-002 | 10.05 | 80 шт | 60 грн | Наступна до списання |- | 2 | PART-003 | 20.05 | 100 шт | 65 грн | Очікує |}
49000 грн потрапляють у виробничу собівартість продукції.Це метод списання запасів, при якому першими списуються найстаріші партії.; !; Сума
|
|---|