Проверка себестоимости ФИФО в 1С: что искажает финансовый результат

Проверка себестоимости ФИФО в 1С: что искажает финансовый результат

Метод ФИФО даёт корректную себестоимость только при одном условии: документы проводятся в правильной хронологии и без отрицательных остатков. Если хоть одно из этих условий нарушено, 1С пересчитывает партии и получает цифры, которые не совпадают с реальностью. Финансовый результат меняется на десятки и сотни тысяч рублей, а бухгалтер об этом не знает.

Как ФИФО работает в 1С и где расчёт ломается

При методе ФИФО 1С списывает товар «слоями»: сначала первая поступившая партия, потом следующая. Каждый слой имеет свою цену. Когда последовательность нарушена, программа либо берёт не ту партию, либо формирует технический слой с нулевой или отрицательной стоимостью.

В типовой «Бухгалтерии предприятия» и «Управлении торговлей» себестоимость рассчитывается при закрытии месяца регламентной операцией «Корректировка стоимости номенклатуры». До закрытия месяца движения проходят по плановым ценам или по «скользящей» оценке, в зависимости от настроек учётной политики.

Ошибка обнаруживается не сразу: продажи идут по одной цифре, закрытие месяца выдаёт другую. Разница «размазывается» по счетам 41, 44, 90.02 и выглядит как плановые отклонения.

Три причины, которые искажают себестоимость по ФИФО

1. Документы проведены задним числом

Поступление товара оприходовано 15-го числа, а реализация уже прошла 10-го. В момент продажи партии ещё не было, 1С сформировала «технический» слой по нулевой стоимости. Когда поступление провели, программа не пересчитала историю автоматически, если не запускали перепроведение.

На практике это выглядит так: маржа по накладной 30%, а после закрытия месяца та же группа товаров показывает 5%. Разница ушла в корректировку стоимости.

2. Отрицательные остатки по партиям

Товар списан в количестве, превышающем остаток конкретной партии. 1С не останавливает проведение – она уходит в минус. При следующем поступлении партия «закрывается», но себестоимость уже рассчитана некорректно. Типичная причина: разные единицы измерения в поступлении и реализации, или пересортица без оформления.

3. Неправильная последовательность документов внутри одного дня

Если поступление и реализация проведены одной датой, 1С смотрит на время документа. Реализация в 09:00 и поступление в 10:00 означает, что программа снова возьмёт «пустую» партию. Часть компаний не заполняет время документов – все проводки встают в 00:00, порядок случайный.

Чек-лист проверки расчёта себестоимости ФИФО в 1С

Проверку можно выполнить без привлечения программиста – только стандартные отчёты.

  • Шаг 1. Откройте «Анализ субконто» по счёту 41, период – закрытый месяц. Найдите позиции, где сальдо на конец периода отрицательное или нулевое при ненулевом количестве.
  • Шаг 2. Запустите «Ведомость по партиям товаров» (в УТ) или «Анализ учёта товаров» (в БП). Отфильтруйте строки, где «Стоимость списания» = 0 при ненулевом количестве.
  • Шаг 3. В «Оборотно-сальдовой ведомости» по счёту 41 проверьте соответствие: (Сальдо нач. + Поступление – Выбытие) должно равняться Сальдо кон. по каждой номенклатуре. Расхождение более 0,01 ₽ – сигнал к разбору.
  • Шаг 4. Откройте «Журнал документов» с фильтром «Изменено после проведения» за проверяемый период. Документы, перепроведённые задним числом, видны по дате последнего изменения.
  • Шаг 5. Проверьте регламентную операцию закрытия месяца: в разделе «Корректировка стоимости номенклатуры» посмотрите сумму корректировки. Если она превышает 3% от оборота по 90.02 – искажение значительное.
  • Шаг 6. Сравните «Валовую прибыль» из отчёта о прибылях до и после закрытия месяца. Разница более 5% – признак системной ошибки, не разовой.
  • Шаг 7. Проверьте, заполнено ли время у документов реализации и поступления в дни, когда оба типа документов проходили одной датой.

Разбор типичной ошибки с цифрами

Компания – оптовый поставщик стройматериалов, 1С:Управление торговлей 11. Оборот 8 млн ₽ в месяц, метод оценки ФИФО.

Ситуация до: менеджеры проводят поступления «как успеют» – часть документов появляется в базе через 3-5 дней после фактической отгрузки поставщика. За месяц таких «опоздавших» документов – 40-60 штук из 300. При закрытии месяца корректировка стоимости составила 320 000 ₽. Валовая прибыль по итогам месяца оказалась на 4% ниже, чем показывал оперативный отчёт в середине месяца.

Ситуация после: ввели регламент – поступление проводится не позже следующего рабочего дня после получения товара. Для контроля – ежедневный отчёт по непроведённым поступительным накладным старше 1 дня. Через два месяца корректировка стоимости при закрытии – 18 000 ₽, то есть 0,2% от оборота. Управленческий учёт стал соответствовать регламентному.

Пороговые значения для постоянного контроля

Три формулы, которые можно встроить в еженедельную проверку:

  • Корректировка стоимости / Оборот по реализации > 2% – требует разбора причин до следующего закрытия.
  • Количество документов «задним числом» / Общее количество поступлений > 10% – системная проблема с дисциплиной оформления документов.
  • Количество партий с нулевой стоимостью списания / Общее количество партий за период > 1% – признак работы с отрицательными остатками.

Считать вручную эти показатели неудобно. Но их можно сделать полями в СКД-отчёте или настроить через систему автоматических проверок в 1С, которая сигнализирует о нарушениях без ручного аудита.

Аналогичная логика работает и при контроле партий товаров на ответственном хранении: там тоже важна хронология документов. Подробнее об этом – в статье «Контроль товаров на ответственном хранении в 1С».

Что делать, если ошибка уже есть

Если искажение обнаружено в закрытом периоде, восстановление последовательности требует осторожности: перепроведение документов может затронуть налоговые регистры и НДС. Порядок действий:

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

При регулярных ошибках одного исправления недостаточно. Нужен регламент: кто, в какой срок и по каким документам несёт ответственность за своевременное проведение. Без регламента исправление через месяц повторится. Похожий принцип описан в разборе типичных ошибок взаимозачётов с контрагентами в 1С – там тоже корень проблем в отсутствии порядка проведения документов.

Это можно не делать руками. Виртуальные сотрудники внутри 1С проверяют каждое поступление и реализацию на соответствие хронологии, фиксируют документы с нулевой стоимостью партии и ставят задачи ответственным до закрытия месяца – не после. Если исправление сделано, система перепроверяет автоматически. Посмотрите, как работают виртуальные сотрудники контроля качества в 1С – сводка в Telegram вместо ручных проверок.

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

Можно ли переключиться со средней стоимости на ФИФО в середине года?

Нет. Учётная политика меняется с начала нового финансового года. Переключение в середине года нарушает принцип последовательности применения учётной политики. Если в БП или УТ всё же поменять настройку, 1С начнёт считать партии без исторических данных – получится искажение хуже, чем было.

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

Скорее всего, не все документы перепроведены в правильном порядке. Проверьте, не остались ли поступления, проведённые позже реализаций той же даты. Также причиной бывают документы возврата – они сбивают последовательность партий так же, как поступления задним числом.

Отрицательные остатки запрещены в настройках, но всё равно появляются – как?

Запрет отрицательных остатков в 1С работает на уровне склада, а не партии. Остаток по складу может быть положительным, но конкретная партия уйти в минус – если одна партия «займёт» у другой. В ФИФО это критично: программа спишет не ту партию и занизит или завысит себестоимость.

Насколько часто нужно делать эту проверку?

Оптимально – раз в неделю по показателю «документы задним числом» и раз в месяц до закрытия периода по полному чек-листу. Если обороты большие (от 10 млн ₽ в месяц) и номенклатура широкая (от 500 позиций) – еженедельный разбор окупается: одна найденная ошибка в партии на 50 000 ₽ стоит дороже двух часов проверки.

88447819