Как избежать задвоения оборотов по 20 счету при отражении оклада производственного персонала в 1С:ERP?

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

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

Часто при анализе оборотно-сальдовой ведомости (ОСВ) по счету 20 пользователи замечают «лишние» или «задвоенные» обороты вида Дт 20 — Кт 20. Давайте подробно разберем, почему возникает такая ситуация, как работает механизм распределения постатейных расходов в 1С:ERP и как правильно настроить систему, чтобы ведомости выглядели корректно и лаконично.

Выясняем причину: почему в 1С:ERP появляются обороты Дт 20 — Кт 20?

Для начала проанализируем разницу в архитектуре программных продуктов. В 1С:Бухгалтерии затраты ложатся напрямую в дебет счета 20 с указанием конкретной номенклатурной группы. Проводка выглядит максимально просто:

Дт 20 (Номенклатурная группа) — Кт 70

При выпуске продукции себестоимость списывается проводкой Дт 43 — Кт 20, и никаких промежуточных или корректирующих внутренних проводок внутри 20 счета обычно не возникает.

В 1С:ERP логика оперативного и финансового учета устроена иначе. Система разделяет затраты на две основные категории:

  1. Прямые (номенклатурные затраты и трудозатраты) — распределяются непосредственно на выпуски по документам «Выработка сотрудников» или спецификациям.
  2. Косвенные (постатейные расходы) — аккумулируются по статьям расходов и требуют последующего распределения специальными регламентными процедурами.

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

  1. При отражении зарплаты в финансовом учете формируется проводка:
    Дт 20 (Статья расходов / Подразделение) — Кт 70. На этом этапе система еще не сопоставила затрату с конкретной выпущенной продукцией или этапом производства.
  2. При закрытии месяца запускается процедура «Расчет себестоимости». На основании заданных правил распределения система переносит накопленный постатейный расход на себестоимость партий производства (выпуска).
  3. Если распределение настроено неоптимально, система делает внутреннюю проводку переноса стоимости:
    Дт 20 (Партия производства) — Кт 20 (Статья расходов).

Именно эта вторая проводка визуально увеличивает («раздувает») дебетовые и кредитовые обороты по 20 счету в ОСВ, вызывая у бухгалтеров ощущение задвоения данных.

Решение проблемы: правильная настройка правил распределения расходов

Проанализируем практический пример, описанный на форуме. Как выяснилось в ходе моделирования, возникновение проводки Дт 20 — Кт 20 напрямую зависит от настроек Правила распределения расходов.

Если в правиле распределения статьи расходов выбран вариант распределения «По всем подразделениям» (например, когда затраты одного цеха могут распределяться на выпуски других подразделений), система вынуждена переносить суммы между аналитиками, что неизбежно порождает проводку Дт 20 — Кт 20.

Шаг 1. Настройка распределения внутри подразделения

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

  1. Перейдем в настройки статьи расходов, по которой отражается заработная плата.
  2. В поле «Вариант распределения» укажем значение «На производственные затраты».
  3. В правиле распределения выберем отнесение затрат «По подразделениям-получателям (вручную)» или настроим автоматическое распределение, но строго ограничим его базой «В подразделении источника» (внутри своего подразделения).

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

Альтернативные методологические варианты решения

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

Вариант А. Использование 25 счета (Общепроизводственные расходы)

С точки зрения классической методологии бухгалтерского учета, если труд сотрудника (например, плотника на окладе) невозможно точно соотнести с конкретной единицей продукции в момент начисления, то этот расход является косвенным (общепроизводственным).

Рассмотрим, как настроить этот вариант:

  1. В способе отражения зарплаты для сотрудника укажем статью расходов, которая в группе финансового учета (ГФУ) привязана к счету 25.
  2. При отражении зарплаты сформируется проводка:
    Дт 25 — Кт 70 (69).
  3. При закрытии месяца система распределит общепроизводственные расходы с 25 счета на себестоимость производства:
    Дт 20 (Партия / Выпущенная продукция) — Кт 25.

Результат: Обороты по 20 счету остаются идеально чистыми, на него попадает уже готовая распределенная сумма затрат напрямую в себестоимость выпуска.

Вариант Б. Документ «Распределение основного заработка»

Если вам необходимо отнести оклад сотрудника напрямую на конкретные аналитики (номенклатурные группы, направления деятельности) еще до расчета себестоимости, используйте типовой документ «Распределение основного заработка».

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

Вариант В. Автоматизация создания документов «Выработка сотрудников»

Если на предприятии принципиально важно учитывать зарплату как прямые трудозатраты (чтобы она сразу отражалась по дебету 20 счета на конкретной партии производства без использования механизма постатейных расходов), можно автоматизировать процесс фиксации трудозатрат.

Для этого программисты разрабатывают внешнюю обработку заполнения табличной части документов ВыработкаСотрудников. Логика работы такой обработки может быть следующей:

  1. Система анализирует общий фонд рабочего времени сотрудника за месяц по табелю (например, 160 часов).
  2. Смотрит объем выпуска или нормативную трудоемкость выпущенной подразделением продукции за этот период из ресурсных спецификаций.
  3. Пропорционально распределяет эти 160 часов сотрудника на партии выпуска и автоматически создает заполненные документы ВыработкаСотрудников.

При таком подходе при отражении зарплаты формируются прямые проводки вида Дт 20 (Партия) — Кт 70, полностью исключая промежуточное накопление на статьях расходов.

Рекомендация экспертов по работе с отчетностью в 1С:ERP

Важно понимать, что попытки сделать оборотно-сальдовую ведомость по 20 счету «красивой» и лаконичной — это зачастую привычка, перенесенная из более простых учетных систем. В ERP-системах план счетов РСБУ является вторичным и строится на основе детальных данных регистров оперативного учета.

Для качественного анализа себестоимости и производственных затрат финансовым службам рекомендуется отказаться от анализа ОСВ по 20 счету в пользу специализированных и гораздо более информативных отчетов (раздел Производство — Отчеты по производству):

← На главную