Що таке FIFO? Порівняння методів оцінки запасів
Як працюють шари FIFO, детальний приклад порівняння з методом середньозваженої собівартості, чому LIFO заборонено в ЄС та як безперервний рушій FIFO списує шари витрат.
FIFO (first in, first out - першим надійшов, першим вийшов) - це припущення щодо руху витрат: у разі продажу одиниці продукції ви списуєте вартість найстарішої одиниці, яка все ще є на балансі. Це дає відповідь на питання, яке не має фізичного вирішення. Якщо ви придбали однакові товари спочатку по 10 €, потім по 12 €, а згодом по 11 €, і продаєте один із них, то яка саме вартість пішла зі складу?
Одиниці товару неможливо розрізнити, тому бухоблік застосовує певне правило. Обране вами правило впливає як на відображений прибуток, так і на баланс, тому такий вибір є обліковою політикою, а не просто технічною деталлю.
Як працюють шари
Метод FIFO розглядає кожну закупівлю як окремий шар (layer) із власною кількістю та собівартістю одиниці, і списує їх у порядку надходження.
Початкова позиція:
| Шар | Отримано | Кількість | Собівартість одиниці | Вартість |
|---|---|---|---|---|
| 1 | 3 січ | 100 | 10,00 | 1 000 |
| 2 | 14 лют | 100 | 12,00 | 1 200 |
| 3 | 2 бер | 100 | 11,00 | 1 100 |
| 300 | 3 300 |
Продано 150 одиниць. Метод FIFO бере всі 100 із першого шару та 50 із другого:
Собівартість реалізованої продукції = (100 × 10,00) + (50 × 12,00) = 1 600
Залишок запасів = (50 × 12,00) + (100 × 11,00) = 1 700
Перший шар тепер повністю вичерпано, у другому шарі залишилося 50 одиниць, а третій залишається недоторканим. Наступний продаж розпочнеться з другого шару.
Порівняння методів
Ті самі три закупівлі, ті самі 150 проданих одиниць за ціною 3 000 €:
| Метод | Собівартість реалізованої продукції (COGS) | Кінцеві запаси | Валовий прибуток |
|---|---|---|---|
| FIFO | 1 600 | 1 700 | 1 400 |
| Середньозважена собівартість (Weighted average) | 1 650 | 1 650 | 1 350 |
| LIFO (не дозволено в ЄС) | 1 700 | 1 600 | 1 300 |
Середньозважена собівартість використовує єдину змішану ціну - 3 300 ÷ 300 = 11,00 € за одиницю, - яка перераховується після кожної закупівлі в безперервній системі (perpetual system). Це згладжує коливання цін і є простішим для пояснення ціною того, що така вартість ніколи не збігається з жодною реальною транзакцією.
LIFO (last in, first out - останнім надійшов, першим вийшов) списує найновіші витрати в першу чергу. За умов зростання цін цей метод показує найменший прибуток і, відповідно, найменші податки, що і є причиною його популярності в США та заборони за стандартами МСФЗ (ПБО 2 / IAS 2): він залишає запаси в балансі за застарілими цінами, які не відповідають поточній ринковій вартості. Компанії з ЄС, які звітують за МСФЗ або національними П(С)БО, гармонізованими з ними, не можуть його використовувати, тоді як литовські стандарти бізнес-обліку дозволяють FIFO та середньозважену собівартість.
Зверніть увагу на закономірність: коли ціни зростають, FIFO показує вищий прибуток і актуальнішу вартість запасів. Старіші, дешевші витрати потрапляють до звіту про сукупні доходи, тоді як новіші, дорожчі залишаються на балансі. У разі падіння цін ситуація дзеркальна. Жоден метод не є "консервативним" за будь-яких умов.
Вибір між FIFO та середньозваженою собівартістю
- FIFO відповідає фізичному руху товарів для будь-якої продукції з обмеженим терміном придатності, утримує запаси на балансі близько до поточної вартості та формує аудиторський слід (audit trail), де вартість кожного продажу можна простежити до конкретного надходження.
- Середньозважена собівартість підходить для сировинних товарів (commodities) та масової однорідної продукції, зменшує вплив волатильності вхідних цін на прибуток і потребує менших зусиль на ведення обліку.
Незалежно від обраного методу діють два обмеження. Послідовність (Consistency): ви не можете перемикатися на метод, який дає кращий показник у поточному році. Оцінка за найменшою з двох оцінок: собівартість чи чиста вартість реалізації (lower of cost and net realisable value): якщо вартість запасів упала нижче собівартості, їх уцінюють; припущення щодо руху витрат визначають саме собівартість, а не кінцеву вартість.
Безперервна (Perpetual) та періодична (Periodic) системи
Безперервна система оновлює запаси та собівартість реалізованої продукції під час кожної операції, тому обидва показники є коректними в будь-який момент часу. Періодична система проводить інвентаризацію наприкінці періоду та визначає собівартість реалізованої продукції розрахунковим шляхом:
Собівартість реалізованої продукції = Початкові запаси + Закупівлі − Кінцеві запаси
Періодична система дешевша, але «сліпа» - ви не можете дізнатися свою валову маржу до проведення інвентаризації, а нестачі залишаються непомітними, оскільки вони неявно включаються до собівартості. Безперервна система використовується в усіх системах реального часу і саме вона дозволяє виявити розбіжності в запасах: за обліковими даними у вас 300 одиниць, фактично на складі 297, і ця різниця є реасною подією, що потребує пояснення.
Як працює рушій FIFO в Nordlet
Облік запаси є безперервним та базується на методі FIFO (perpetual and FIFO), реалізований як справжні шари витрат, а не як плаваюча середня вартість.
Кожне вхідне надходження - надходження від постачальника, випуск готової продукції з виробництва або надлишок за результатами інвентаризації - створює рядок руху товару, що містить кількість, собівартість одиниці та залишкову кількість (remaining quantity). У разі списання запасів рушій вибирає шари із залишковою кількістю більшою за нуль, упорядковані за ** датою та часом створення**, і зменшує залишок кожного шару доти, доки не буде покрита необхідна кількість. Списання, що охоплює три шари, формує собівартість із трьох різних одиничних вартостей, точно так само, як у прикладі вище.
Така архітектура має важливі наслідки:
- Вартість запасів завжди розраховується як сума добутків залишкової кількості та собівартості одиниці за відкритими шарами, що і відображається в епонді
POST /v1/reports/stock-balance- цей показник звіряється зі знаком рахунку запасів у головній книзі, оскільки собівартість списується в момент вибуття. - Аналіз віку запасів (stock aging) є реальним, а не оціночним:
/v1/reports/stock-agingгрупує залишкові шари за датою їх надходження, дозволяючи побачити, наприклад, що в запасах на суму 12 500 € є товари на 3 000 €, отримані понад 90 днів тому. - Витрати на придбання та доставку (Landed costs) коригують самі шари. Транспортні витрати, розподілені після надходження, збільшують собівартість одиниці в шарах, де все ще зберігаються запаси, тоді як уже продані одиниці заднім числом не перераховуються, що дозволяє залишати закриті періоди закритими.
- Нестачу запасів відхиляють, а не проводять у мінус, тому в обліку ніколи не з'являться запаси, яких не існує насправді.
Чесні межі застосування: FIFO є єдиним реалізованим методом руху витрат. Тут немає опції середньозваженої собівартості чи обліку за індивідуальними серійними номерами, а запаси оцінюються за собівартістю - автоматична уцінка до чистої вартості реалізації виконується вручну через бухгалтерську довідку (journal entry) на основі звіту про вік запасів.
FAQ
Що означає FIFO в бухгалтерії?
First in, first out: собівартість найстаріших одиниць на складі списується на собівартість реалізованої продукції в першу чергу, залишаючи вартість нещодавно придбаних товарів у кінцевих запасах. Це припущення щодо руху витрат, яке не вимагає фізичного переміщення товарів у такому ж порядку.
Чи означає FIFO обов'язковий фізичний продаж найстаріших запасів першими?
Ні, хоча часто вони збігаються. FIFO стосується того, яка саме собівартість списується на витрати, тоді як фізичний рух є складською практикою. Ви можете застосовувати облік за FIFO, відвантажуючи ту коробку, яка стоїть найближче до виходу.
Чому LIFO заборонено в ЄС?
Стандарт IAS 2 забороняє цей метод, оскільки він залишає запаси в балансі за застарілими цінами, спотворюючи реальну вартість наявного майна. Європейські стандарти, гармонізовані з МСФЗ, дотримуються такої ж заборони; прийнятими методами є FIFO та середньозважена собівартість.
Чи дає FIFO вищий прибуток, ніж середньозважена собівартість?
У періоди зростання цін - так, FIFO списує старіші та дешевші витрати на собівартість реалізованої продукції та залишає новіші й дорожчі товари в запасах. У разі падіння цін залежність змінюється на протилежну. Жоден із методів не є універсально більш консервативним.
Чи можу я змінити метод оцінки запасів?
Лише за наявності вагомих підстав та належного розкриття інформації в звітності. Послідовність є фундаментальним принципом бухобліку саме тому, що зміна методу змінює показник прибутку, а запобігання опортуністичній зміні є головною метою цього принципу.