К статье
Практический материал

Учет и Финансы · 9 мин

FIFO в 1С: что это такое и как работает списание партий

Что такое метод FIFO в 1С, как он списывает товары и материалы, чем отличается от «по средней». Настройка, типичные ошибки, проверка себестоимости.

FIFO — это метод оценки запасов, при котором товары и материалы списываются в том порядке, в котором они поступали на склад: первым пришёл — первым ушёл. В программах 1С (Бухгалтерия, Управление торговлей, ERP) FIFO применяется при расчёте себестоимости проданных товаров: документ продажи подбирает партии поступления, начиная с самых ранних по дате, и списывает их стоимость в расходы.

Понимание механизма важно, потому что от него напрямую зависят себестоимость продаж, валовая прибыль и остатки на складе в денежной оценке. Если партии в учёте «поехали» — например, из-за задним числом проведённых документов или отрицательных остатков — FIFO начнёт списывать некорректные суммы, и увидеть это можно только при анализе по партиям.

Ниже разобрано, как именно 1С подбирает партии, где настраивается метод списания, чем FIFO отличается от оценки «по средней», какие типовые ситуации ломают расчёт и как проверить результат.

Что означает FIFO и как это работает на практике

Аббревиатура FIFO расшифровывается как First In, First Out — «первым пришёл, первым ушёл». Логика проста: каждая закупка формирует отдельную партию со своей ценой. При продаже или списании в производство программа берёт количество сначала из самой старой партии, затем из следующей и так далее, пока не наберёт нужное количество.

Пример. Закуплено 10 штук товара по 100 рублей, затем ещё 10 штук по 120 рублей. Продано 12 штук. По FIFO в себестоимость уйдут 10 штук по 100 рублей и 2 штуки по 120 рублей — итого 1240 рублей. На остатке останется 8 штук по 120 рублей. Если бы применялась оценка по средней, себестоимость единицы считалась бы как средневзвешенная цена всех поступлений.

В бухгалтерском учёте FIFO соответствует методу оценки «по себестоимости первых по времени приобретения», который традиционно применяется в российском учёте. Метод ЛИФО (списание последних партий первыми) в бухгалтерском учёте не применяется и в типовых конфигурациях 1С не поддерживается.

Где в 1С задаётся метод списания

Место настройки зависит от конфигурации. В 1С:Бухгалтерии способ оценки МПЗ устанавливается в учётной политике организации: раздел «Главное» — «Учётная политика», там выбирается способ оценки при выбытии — FIFO или по средней. Настройка действует с начала года, поэтому менять её посреди периода без понимания последствий не стоит.

В 1С:Управление торговлей и ERP партионный учёт ведётся в разрезе регистров себестоимости, а метод списания определяется настройками учёта себестоимости (FIFO взвешенная или скользящая оценка в зависимости от версии и релиза). Окончательный расчёт себестоимости там обычно выполняется регламентной операцией закрытия месяца.

Как 1С подбирает партии при проведении документа

При проведении документа реализации или списания программа обращается к остаткам по регистрам партий (в Бухгалтерии — субконто «Партии» на счетах 10, 41 и других). Остатки сортируются по моменту времени документа поступления, и количество списывается последовательно от самой ранней партии.

Если остатков не хватает, поведение зависит от настроек. При запрещённом списании в минус документ не проведётся с сообщением о нехватке. Если списание в минус разрешено, документ проведётся, но себестоимость по недостающему количеству будет рассчитана некорректно или нулевой — такие строки потом видны в отчётах по партиям и требуют исправления.

Как проверить, какие партии списал документ
  1. 1
    Проведите документ реализации и сформируйте карточку счёта (например, 41) с детализацией по субконто «Партии».
  2. 2
    Сравните даты списанных партий с датами документов поступления — сначала должны уходить самые ранние.
  3. 3
    Проверьте, нет ли отрицательных остатков по партиям на дату продажи.
  4. 4
    В УТ/ERP сформируйте отчёт «Себестоимость товаров» или «Ведомость по партиям товаров» и сверьте суммы списания.

FIFO или по средней: что выбрать

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

Оценка по средней проще в контроле и сглаживает колебания цен закупки, но остаток на складе в денежной оценке может заметно отставать от реальных цен. Для компаний с большой номенклатурой и частыми закупками по разным ценам FIFO обычно даёт более понятную картину маржинальности по конкретным сделкам.

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

FIFO

Подходит при необходимости видеть прибыль по партиям и актуальную оценку остатков. Ограничение: чувствителен к нарушению хронологии документов и требует ведения партионного учёта.

По средней

Подходит для стабильных закупочных цен и упрощённого контроля. Ограничение: остаток на складе может отставать от текущих цен, прибыль по отдельной сделке менее показательна.

Типичные проблемы при работе FIFO

Самая частая причина некорректного списания — документы, введённые или перепроведённые задним числом. Если поступление провели позже даты продажи, программа на момент продажи не видела этой партии и списала другие, а после перепроведения последовательность партий нарушается. Лечится восстановлением последовательности (перепроведением документов в хронологическом порядке) или операцией закрытия месяца, которая в ряде конфигураций пересчитывает списание.

Вторая типовая проблема — отрицательные остатки: продажа проведена раньше поступления или без него. В этом случае себестоимость по «виртуальному» остатку считается неверно, а после оприходования партии суммы могут скорректироваться. Третья проблема — перемещения между складами и возвраты, которые создают дополнительные движения по партиям и при ошибках в датах также ломают очередь списания.

Типичные ошибки
01
Проведение поступлений задним числом без перепроведения последующих продаж — партии списываются не в том порядке, себестоимость искажается.
02
Разрешённое списание в минус — продажи уходят с нулевой или случайной себестоимостью, прибыль по отчётам недостоверна.
03
Смена метода оценки в учётной политике посреди года — смешанная оценка остатков и вопросы при проверке.
04
Игнорирование регламентного расчёта себестоимости в УТ/ERP — анализ прибыли по предварительным данным документов.

Как проверить корректность расчёта

Базовый контроль — сверка остатков по количеству и сумме. Откройте оборотно-сальдовую ведомость по счёту товаров с субконто «Номенклатура» и «Партии»: не должно быть позиций с отрицательным количеством, нулевым количеством при ненулевой сумме или наоборот. Такие «хвосты» — прямой признак ошибок в партиях.

Второй шаг — выборочная проверка конкретной позиции: возьмите товар с несколькими закупками по разным ценам, посчитайте вручную ожидаемую себестоимость продажи по логике FIFO и сравните с суммой в документе. Совпадение на 2–3 примерах обычно достаточно, чтобы убедиться, что механизм работает правильно.

Контрольные точки

Как проверить результат

Остатки по партиям в ОСВ
Норма

Нет отрицательных количеств и суммовых остатков при нулевом количестве

Тревожный признак

Минусовые остатки или «висящие» суммы без количества

Порядок списания партий
Норма

В проводках продажи списаны самые ранние по дате партии

Тревожный признак

Списаны поздние партии при наличии ранних остатков

Себестоимость после закрытия месяца
Норма

Суммы в отчёте о прибыли стабильны и совпадают с ручным расчётом

Тревожный признак

Суммы меняются после каждого перепроведения документов

Ограничения и когда нужна помощь специалиста

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

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

Итог

Что важно запомнить

FIFO в 1С списывает запасы начиная с самых ранних партий и задаётся в учётной политике или настройках себестоимости. Корректность расчёта зависит от хронологии документов и отсутствия минусовых остатков; контролируйте партии через ОСВ с субконто «Партии» и отчёты по себестоимости.

Частые вопросы

Чем FIFO отличается от ЛИФО в 1С?

ЛИФО предполагает списание последних поступлений первыми. В бухгалтерском учёте этот метод не применяется, и типовые конфигурации 1С его не поддерживают — доступны FIFO и оценка по средней.

Почему в документе продажи себестоимость нулевая?

Чаще всего на момент проведения не было остатка по партиям: поступление ещё не введено или проведено более поздней датой. Проверьте остатки по субконто «Партии» на дату документа и перепроведите цепочку документов в хронологическом порядке.

Можно ли поменять метод оценки с FIFO на «по средней»?

Да, но корректно — только с начала нового года через изменение учётной политики. Смена метода посреди года приведёт к смешанной оценке остатков и расхождениям в отчётности.

Нужно ли закрытие месяца для расчёта FIFO в Бухгалтерии?

Списание по партиям выполняется при проведении документов, а регламентные операции закрытия месяца корректируют связанные расчёты (например, списание расходов). Пропуск закрытия месяца приводит к неполной картине в отчётах о финансовых результатах.

Как найти документ, который сломал партионный учёт?

Сформируйте карточку счёта по проблемной номенклатуре с субконто «Партии» и найдите момент появления отрицательного остатка. Обычно это продажа, проведённая раньше поступления, либо поступление, введённое задним числом после продажи.