Nordlet

← Документация / Глоссарий

Что такое метод 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 единиц из слоя 1 и 50 из слоя 2:

Себестоимость проданных товаров = (100 × 10.00) + (50 × 12.00) = 1 600
Остаток запасов = (50 × 12.00) + (100 × 11.00) = 1 700

Слой 1 теперь полностью исчерпан, в слое 2 осталось 50 единиц, а слой 3 не затронут. Следующая продажа начнется со слоя 2.

Сравнение методов

Те же три закупки, те же 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 (непрерывного учета). Метод сглаживает волатильность цен и проще в объяснении ценой того, что он никогда не совпадает ни с одной реальной транзакцией.

Метод LIFO (Last In, First Out) списывает новейшую стоимость в первую очередь. В условиях роста цен он показывает наименьшую прибыль и, следовательно, наименьший налог, из-за чего популярен в США и запрещен по МСФО (IAS 2): он оставляет запасы на балансе оцененными по устаревшим ценам, не имеющим отношения к текущим затратам. Компании из ЕС, отчитывающиеся по МСФО или соответствующим национальным стандартам GAAP, не могут его использовать, в то время как литовские бизнес-стандарты бухгалтерского учета разрешают FIFO и средневзвешенную стоимость.

Обратите внимание на закономерность: при росте цен FIFO отражает более высокую прибыль и более актуальную стоимость запасов. Более старые и дешевые затраты идут в отчет о прибылях и убытках, а более новые и дорогие остаются на балансе. При падении цен ситуация меняется на противоположную. Ни один из методов не является "консервативным" при любых условиях.

Выбор между FIFO и средневзвешенной стоимостью

  • FIFO отражает физическое движение для любых скоропортящихся товаров или товаров с ограниченным сроком годности, удерживает запасы на балансе близко к текущей стоимости и создает аудиторский след (audit trail), где стоимость каждой продажи возводится к конкретному поступлению.
  • Средневзвешенная стоимость подходит для сырьевых товаров и взаимозаменяемых массовых грузов, снижает влияние волатильности цен на сырье на прибыль и требует меньшего объема учетной работы.

Независимо от метода действуют два ограничения. Последовательность (Consistency): нельзя переключаться на метод, дающий лучший показатель в текущем году. И оценка по наименьшей из себестоимости и чистой стоимости реализации (lower of cost and net realisable value): если стоимость запасов ниже их себестоимости, их списывают; допущения о движении затрат определяют себестоимость, а не стоимость.

Непрерывный (Perpetual) и периодический (Periodic) учет

Система непрерывного учета (perpetual) обновляет данные по запасам и себестоимости проданных товаров при каждой транзакции, поэтому оба показателя верны в любой момент времени. Периодическая система (periodic) подсчитывает остатки на конец периода и выводит себестоимость продаж (COGS) по разнице:

COGS = Начальные запасы + Закупки − Конечные запасы

Периодический учет дешевле и «слеп»: вы не можете узнать свою валовую маржу до проведения инвентаризации, а недостача невидима, поскольку она молча растворяется в COGS. Непрерывный учет используется во всех системах реального времени, именно он позволяет вообще обнаружить расхождение по запасам: по вашим записям числится 300 единиц, подсчет показал 297, и эта разница является реальным событием, требующим объяснения.

Как работает движок FIFO в Nordlet

Учет запасов является непрерывным и построен на методе FIFO (perpetual and FIFO), реализуясь в виде реальных затратных слоев, а не скользящего среднего.

Каждое входящее движение — приходная накладная, выпуск продукции, излишек при инвентаризации — создает строку движения, содержащую количество, удельную стоимость и остаток количества (remaining quantity). Когда запасы списываются, движок выбирает слои с остатком больше нуля, упорядоченные по дате, а затем по порядку создания, и уменьшает остаток каждого слоя до тех пор, пока не будет покрыто требуемое количество. Списание, охватывающее три слоя, формирует себестоимость на основе трех разных удельных стоимостей, точно так же, как в разобранном выше примере.

Эта архитектура имеет важные практические последствия:

  • Стоимость запасов всегда вычисляется как сумма произведений оставшегося количества на удельную стоимость по открытым слоям, что и отражается в POST /v1/reports/stock-balance. Эти данные сверяются со счетом учета запасов в главной книге, поскольку себестоимость списывается в момент выбытия.
  • Старение запасов реально, а не приблизительно: /v1/reports/stock-aging распределяет оставшиеся слои по датам их поступления, позволяя увидеть, например, что в запасах на 12 500 € содержится продукция на 3 000 €, поступившая более 90 дней назад.
  • Накладные расходы корректируют сами слои. Транспортные расходы, распределенные после приемки, увеличивают удельную стоимость слоев, все еще удерживающих запасы. Уже проданные единицы задним числом не пересчитываются, что позволяет оставлять закрытые периоды закрытыми.
  • Недостаток запасов отклоняется системой, а не проводится с отрицательным остатком, поэтому в бухгалтерском учете никогда не могут появиться несуществующие запасы.

Честные ограничения: FIFO — единственный реализованный метод движения затрат. Нет опции средневзвешенной стоимости и отслеживания по серийным номерам (specific-identification), а запасы оцениваются по себестоимости. Автоматическое списание до чистой стоимости реализации выполняется вручную через бухгалтерскую справку (journal entry) на основе отчета об устаревании (aging report).

FAQ

Что означает FIFO в бухгалтерском учете?

First in, first out (первым пришел, первым ушел): себестоимость самых старых единиц на складе списывается на себестоимость продаж в первую очередь, оставляя стоимость последних закупленных единиц в конечных запасах. Это допущение о движении затрат, которое не требует физического перемещения товаров в таком порядке.

Равносилен ли метод FIFO физической продаже старых запасов в первую очередь?

Нет, хотя они часто совпадают. FIFO определяет, какая стоимость списывается на расходы, тогда как физическое перемещение — это складской процесс. Вы можете применять учет по методу FIFO, отгружая ту коробку, которая стоит ближе к двери.

Почему метод LIFO запрещен в ЕС?

Стандарт IAS 2 запрещает его, поскольку он оставляет запасы на балансе оцененными по устаревшим ценам, искажая реальную стоимость имеющихся запасов. Законодательство ЕС, гармонизированное с МСФО, придерживается аналогичного запрета; общепринятыми методами являются FIFO и средневзвешенная стоимость.

Дает ли FIFO более высокую прибыль, чем средневзвешенная стоимость?

В период роста цен — да. FIFO относит более старые и дешевые затраты на себестоимость продаж и оставляет более новые и дорогие затраты в запасах. При падении цен зависимость меняется на противоположную. Ни один из методов не является универсально более консервативным.

Могу ли я изменить методы оценки запасов?

Только при наличии веских оснований и надлежащего раскрытия информации. Последовательность (consistency) является основополагающим принципом бухгалтерского учета именно потому, что смена метода изменяет отражаемую прибыль, а конъюнктурные переключения — это то, против чего данный принцип и направлен.