Почему отличается стоимость списания материалов по средней в 1С:ERP и 1С:Бухгалтерии?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Бухгалтерский учет
← На главную

При переходе с программы 1С:Бухгалтерия (БП) на комплексные решения класса 1С:ERP Управление предприятием или 1С:Комплексная автоматизация (КА) пользователи часто сталкиваются с расхождениями при списании материально-производственных запасов. Наиболее выраженно это проявляется при оценке стоимости выбытия по средней. Сценарий, при котором одни и те же хозяйственные операции приводят к разным суммам списания и конечным остаткам в этих конфигурациях, вызывает множество вопросов у бухгалтеров и финансовых аналитиков.

В этой статье мы подробно разберем, почему возникает разница в расчетах, как работают алгоритмы определения средней стоимости в БП и ERP, проанализируем архитектурные ограничения систем и рассмотрим способы сближения двух видов учета.

Для наглядности проанализируем практический пример, с которым столкнулся пользователь на форуме, и разберем физический смысл происходящих расчетов.

Суть проблемы: практический кейс с цифрами

Рассмотрим конкретную хронологию событий в течение одного отчетного месяца:

  1. Начало месяца: На складе числится остаток материалов в количестве 4 шт. общей стоимостью 1 541,02 руб. (себестоимость одной единицы составляет 385,255 руб.).
  2. Середина месяца (например, 10-е число): Оформляется документ списания — материалы в количестве 4 шт. передаются в эксплуатацию.
  3. Конец месяца (например, 25-е число): На склад оформляется новое поступление материалов — закупается партия в количестве 6 шт. по цене 200,00 руб. за штуку на общую сумму 1 200,00 руб.
  4. Итог месяца: Списано 4 шт., поступило 6 шт. Физический остаток на конец месяца составляет 6 шт.

После проведения операции закрытия месяца мы получаем два принципиально разных результата расчета себестоимости выбытия и конечного остатка в зависимости от используемой конфигурации.

Результат в 1С:Бухгалтерии:
При списании 10-го числа программа рассчитывает стоимость единицы на момент проведения документа (скользящую среднюю). На эту дату на складе были только начальные остатки. Соответственно, списывается 4 шт. по цене 385,255 руб. на сумму 1 541,02 руб.
Последующее поступление от 25-го числа никак не влияет на уже списанные материалы. В итоге на конец месяца мы имеем остаток 6 шт. стоимостью ровно 1 200,00 руб. (по 200,00 руб. за штуку).

Результат в 1С:ERP:
После закрытия месяца и выполнения процедуры расчета себестоимости программа определяет единую средневзвешенную стоимость списания за весь месяц. В расчет принимаются и начальный остаток, и новые поступления:


Средняя стоимость единицы = (Стоимость на начало + Стоимость прихода за месяц) / (Количество на начало + Количество прихода за месяц)
Средняя стоимость единицы = (1 541,02 + 1 200,00) / (4 + 6) = 2 741,02 / 10 = 274,102 руб.
Исходя из этой стоимости, программа пересчитывает сумму списания за 10-е число: списано 4 шт. по цене 274,102 руб. на общую сумму 1 096,41 руб.
Конечный остаток на складе (6 шт.) оценивается по этой же средней стоимости и составляет:
Стоимость остатка = 6 * 274,102 = 1 644,61 руб. Разница в оценке списания между двумя программами составила почти 445 рублей на одной хозяйственной операции. Выясним, почему так происходит.

Как работает расчет по средней в 1С:Бухгалтерии

В БП при выборе в учетной политике способа оценки запасов По средней расчет стоимости списания происходит по двухэтапной схеме:

  1. Оперативный расчет (в течение месяца): При проведении документов списания или перемещения программа рассчитывает так называемую скользящую среднюю на конкретную дату и время проведения транзакции. В расчет попадает только то количество и та стоимость запасов, которые фактически присутствовали на складе на момент проведения документа.
  2. Регламентный расчет (в конце месяца): При запуске процедуры закрытия месяца выполняется регламентная операция Корректировка стоимости номенклатуры. Эта операция пересчитывает все списания по методу средневзвешенной оценки (исходя из итоговых данных за весь месяц). Программа вычисляет разницу между ранее рассчитанной скользящей стоимостью и получившейся средневзвешенной стоимостью, после чего формирует корректирующие проводки на разницу.

Однако в этой стройной схеме есть важнейшее исключение, которое и привело к расхождениям в рассматриваемом кейсе. Разработчики фирмы 1С сознательно заложили в программу следующее архитектурное ограничение:

При выполнении регламентной операции "Корректировка стоимости номенклатуры" в БП не корректируется стоимость партий материалов, переданных в эксплуатацию.

Это связано с тем, что материалы, переданные в эксплуатацию, подлежат дальнейшему учету на специальных забалансовых счетах (например, МЦ.04), по ним могут начисляться износ или погашаться стоимость. Попытка скорректировать первоначальную стоимость списания в конце месяца привела бы к техническим сложностям в механизмах дальнейшего отслеживания этих материалов. Поэтому их стоимость навсегда «замораживается» на уровне скользящей средней, рассчитанной на момент проведения документа передачи в эксплуатацию.

Как работает расчет по средней в 1С:ERP и Комплексной автоматизации

В отличие от 1С:Бухгалтерии, конфигурации 1С:ERP и КА ориентированы на построение единого, сквозного и математически точного баланса предприятия. По умолчанию в ERP применяется классическая средневзвешенная оценка (средняя за месяц).

При этом методе:

Именно поэтому в ERP стоимость переданных в эксплуатацию материалов была скорректирована с учетом поступления от 25-го числа, а в БП — осталась неизменной.

Важно отметить еще одно фундаментальное различие систем, которое упомянуто в сообщении (8) со ссылкой на методистов 1С. Это поведение программ в условиях встречных потоков затрат (например, при внутренних перемещениях между складами «туда-обратно»):

Как сблизить учет и настроить «Среднескользящую» в 1С:ERP

Если для вашего предприятия критически важно, чтобы данные ERP и БП совпадали копейка в копейку, или если вы хотите видеть актуальную себестоимость списания сразу в момент проведения документов (без необходимости ждать закрытия месяца), вы можете использовать функционал скользящей средней в ERP.

Начиная с версии 1С:ERP 2.5.22, разработчики добавили в систему новый метод оценки стоимости запасов — «Среднескользящая».

При активации этого метода в учетной политике организации:

  1. Программа рассчитывает себестоимость списания мгновенно при проведении документов (по алгоритму, аналогичному оперативному расчету в БП).
  2. Процедура закрытия месяца больше не корректирует эти суммы под средневзвешенную за месяц, оставляя оценку списания в первоначальном виде.

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

Резюме и рекомендации

Подводя итог, ответим на главный вопрос автора темы: является ли описанное поведение программы ошибкой? Нет, это не ошибка. Это заложенное разработчиками различие в методологии и архитектуре двух решений.

Если вы столкнулись с подобными расхождениями при закрытии месяца, рекомендуем придерживаться следующих правил:

  1. Примите разницу как данность: С точки зрения ПБУ 5/01 (и пришедшего ему на смену ФСБУ 5/2019 «Запасы»), оба метода — и скользящая средняя в БП, и средневзвешенная в ERP — являются абсолютно законными и верными. Разница в оценке списания материалов в эксплуатацию не является методологической ошибкой учета.
  2. Настройте интеграцию: При выгрузке данных из 1С:ERP в 1С:Бухгалтерию документы передачи в эксплуатацию должны переносить те суммы, которые были рассчитаны ERP в рамках закрытия месяца. В БП эти документы проведутся по тем суммам, которые придут из ERP, что позволит избежать расхождений в регламентированной отчетности.
  3. Взвесьте риски перед переходом на «Среднескользящую»: Переходить на среднескользящий метод в ERP стоит только в том случае, если у вас простая торговая деятельность, нет сложного производства, а дисциплина пользователей позволяет исключить ввод документов «задним числом». Во всех остальных случаях классический метод средневзвешенной оценки за месяц (по умолчанию в ERP) является более стабильным, точным и простым в обслуживании.
← На главную