Многие бухгалтеры при закрытии месяца в программе «1С:Бухгалтерия» сталкиваются с непонятным на первый взгляд поведением системы: при одинаковой базе распределения (например, Оплата труда) общехозяйственные расходы со счета 26 распределяются красиво и пропорционально по всей организации, а общепроизводственные расходы со счета 25 распределяются «криво», нарушая ожидаемые пропорции между подразделениями.
Давайте подробно разберем по шагам, почему так происходит, изучим внутреннюю логику программы 1С и выясним, как правильно настроить распределение затрат в соответствии с вашими бизнес-процессами.
Основная причина различного поведения счетов кроется в самой сути бухгалтерского учета и заложенных в программу 1С алгоритмах:
Рассмотрим подробнее, как это ограничение влияет на цифры в отчетах.
Проанализируем ситуацию на примере, который часто вызывает вопросы у пользователей. Предположим, у нас есть два подразделения (Цех №1 и Цех №2), и в качестве базы распределения выбрана Оплата труда.
Данные до закрытия месяца:
20.01) — 3 000 000 рублей. Общепроизводственные расходы (счет 25) — 400 000 рублей.20.01) — 900 000 рублей. Общепроизводственные расходы (счет 25) — 700 000 рублей.Если бы программа распределяла счет 25 глобально (как счет 26), она бы сложила всю зарплату (3 900 000 руб.), все общепроизводственные расходы (1 100 000 руб.) и распределила бы их пропорционально:
Но 1С:Бухгалтерия работает иначе и абсолютно корректно с точки зрения методологии:
Расходы счета 25 по Цеху №1 в размере 400 000 рублей будут распределены только на номенклатурные группы Цеха №1, и базой для них выступит исключительно зарплата Цеха №1 (3 000 000 рублей).
Расходы счета 25 по Цеху №2 в размере 700 000 рублей будут распределены только на номенклатурные группы Цеха №2, и базой выступит исключительно зарплата Цеха №2 (900 000 рублей).
В результате на счете 20.01 мы увидим, что все общепроизводственные расходы закрылись внутри своих подразделений. Пропорции между подразделениями не смешиваются, так как затраты одного цеха не должны влиять на себестоимость продукции другого цеха.
Иногда даже при локальном распределении пропорции внутри одного подразделения могут выглядеть странно. Выясним причину, которая часто кроется в аналитике.
Программа 1С при определении базы распределения ориентируется не на наименование статьи затрат, а на её системный реквизит «Вид расхода (для налогового учета)».
Давайте разберем по шагам, как проверить этот реквизит:
20.01.Оплата труда.Прочие расходы, то эти суммы будут полностью исключены программой из базы распределения косвенных расходов. Это приведет к кажущемуся искажению пропорций.Для понимания того, как программа выбирает базу на уровне запроса, посмотрим на упрощенный алгоритм сбора базы распределения по оплате труда:
// Концептуальный алгоритм получения базы распределения в 1С
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОбороты.Подразделение КАК Подразделение,
| ХозрасчетныйОбороты.Субконто1 КАК СтатьяЗатрат,
| СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаБазы
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет = &Счет20, , , , ) КАК ХозрасчетныйОбороты
|ГДЕ
| ХозрасчетныйОбороты.Субконто1.ВидРасходаРегл = ЗНАЧЕНИЕ(Перечисление.ВидыРасходовНУ.ОплатаТруда)
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОбороты.Подразделение,
| ХозрасчетныйОбороты.Субконто1";
Как мы видим, любые отклонения в реквизите ВидРасходаРегл автоматически отсекают затраты от участия в формировании базы.
Если в учетной политике вашей организации включен метод Директ-костинг, это оказывает влияние исключительно на счет 26. В этом случае общехозяйственные расходы в конце месяца списываются в полном объеме напрямую на счет 90.08 «Управленческие расходы», минуя производственную себестоимость (счет 20).
На распределение счета 25 метод Директ-костинг не влияет. Общепроизводственные расходы по-прежнему обязаны распределяться на счета основного или вспомогательного производства (20, 23) и формировать производственную себестоимость выпускаемой продукции или оказываемых услуг.
Бывают ситуации, когда специфика бизнеса требует, чтобы общепроизводственные расходы распределялись по всей организации глобально, без жесткой привязки к подразделениям (например, если затраты учитываются по общему вспомогательному подразделению).
В конфигурации 1С:Бухгалтерия КОРП для реализации этой задачи существуют штатные механизмы:
Способ 1. Использование «технического» (обслуживающего) подразделения
Если вы отразите расходы по дебету счета 25 по условному подразделению «Общепроизводственная служба» (на котором нет и не может быть прямых выпусков и затрат по дебету счета 20.01), программа автоматически классифицирует его как обслуживающее. Начиная с современных релизов программы, такие расходы будут автоматически распределены по всем производственным подразделениям, где в текущем месяце была зафиксирована выбранная база распределения (например, общая оплата труда).
Способ 2. Настройка собственной базы распределения
В версиях КОРП предусмотрена гибкая настройка распределения затрат:
25.Способ 3. Использование особых правил распределения
В регистре сведений «Методы распределения косвенных расходов» вы можете задать индивидуальные правила для конкретных статей затрат счета 25. Например, для статьи «Амортизация цехового оборудования» можно установить базу Оплата труда, а для статьи «Охрана территории» — Объем выпуска или Материальные затраты.
Таким образом, поведение программы 1С полностью логично и обосновано. Понимание разницы между локальным и глобальным распределением затрат позволяет бухгалтеру гибко управлять себестоимостью продукции и избегать ошибок при закрытии периода.