В практике автоматизации бухгалтерского учета на платформе 1С специалисты часто сталкиваются с настойчивым требованием бухгалтеров: «Мы хотим видеть закрытие затратных счетов по кредиту в разрезе статей затрат в оборотно-сальдовой ведомости (ОСВ)». В типовых конфигурациях 1С:Бухгалтерия (как старой версии 2.0, так и современной 3.0) при закрытии счетов 20, 23, 25, 26 затраты по дебету собираются детально по статьям, а по кредиту списываются общей суммой в разрезе подразделений и номенклатурных групп. Попытки решить эту задачу «в лоб» через Конфигуратор могут привести к фатальным ошибкам в учете.
В этой статье мы подробно разберем методологическую суть проблемы, проанализируем, почему типовая программа ведет себя именно так, рассмотрим риски изменения конфигурации и найдем штатные, безопасные способы получения нужной аналитики.
Для того чтобы понять логику программы, обратимся к плану счетов. Во всех типовых конфигурациях 1С:Бухгалтерия субконто Статьи затрат на счетах учета производственных расходов является оборотным (в свойствах субконто включен флаг «Только обороты»).
Рассмотрим, что это означает на практике:
20 («Основное производство») и 23 («Вспомогательное производство») закрываются в разрезе подразделений и номенклатурных групп (или конкретной продукции в новых версиях). Кредитовый оборот отражает выпуск готовой продукции (списание на счет 43) или оказание услуг (списание на счет 90.02) по их фактической себестоимости. Себестоимость единицы продукции — это совокупная величина, в которую «схлопываются» все материальные и нематериальные затраты. Ей больше не нужна постатейная расшифровка на самом счете 20, так как продукт уже выпущен как единое целое.43 (или 90.02) нам также пришлось бы заводить субконто Статьи затрат и плодить там миллионы проводок.Когда бухгалтеры настаивают на своем, у программиста возникает соблазн зайти в Конфигуратор и снять признак «Только обороты» у субконто Статьи затрат на счетах 20.01, 25 или 26, сделав его суммовым. Проанализируем, к каким тяжелым последствиям для системы это приведет.
Рассмотрим реальный опыт отраслевых решений (например, старых версий «Бухгалтерии строительной организации»), где разработчики пытались внедрить постатейное закрытие:
25 и 26), которые сами сначала распределяются на счет 20, возникает лавинообразное увеличение количества проводок. Суммы начинают «летать» из дебета в кредит и обратно, создавая гигантские дублирующиеся обороты.20.01 (например, конкретные материалы) еще можно жестко привязать к выпуску, то что делать с косвенными расходами, пришедшими с 25 счета? На счете 25 были свои статьи (например, «Отопление» или «Услуги охраны»). При распределении на 20.01 они должны распределиться по базам распределения. Если мы хотим видеть их постатейно по кредиту 20, системе придется вести сложнейший сквозной расчет, который практически невозможно проверить вручную «на бумажке».Главная ошибка пользователей заключается в попытке использовать Оборотно-сальдовую ведомость по счету 20 как управленческий отчет по себестоимости. ОСВ — это синтетический инструмент. Для глубокого анализа в программе существуют специальные регистры и отчеты, которые формируются в момент проведения регламентных операций закрытия месяца.
Выясним, какими стандартными отчетами можно полностью закрыть потребность бухгалтера в постатейном анализе:
Использование этих отчетов позволяет бухгалтеру видеть все затраты «до копейки» в разрезе статей без внесения деструктивных изменений в план счетов.
Если ваша организация по каким-то причинам все еще использует старую редакцию 1С:Бухгалтерия 2.0, и стандартных справок-расчетов бухгалтерам недостаточно, мы можем обойтись без программирования с помощью настройки Универсального отчета.
Вся информация о распределении затрат и калькуляции себестоимости записывается программой в специальные регистры накопления в момент проведения закрытия месяца. Проанализируем последовательность действий для извлечения этих данных:
Универсальный отчет (раздел «Отчеты» -> «Универсальный отчет»).Регистр накопления.Выпуск продукции и услуг в плановых ценах (или специализированные регистры учета затрат в зависимости от специфики вашей базы).Такой отчет сформирует красивую, понятную таблицу, где будет видно, из каких статей сложился кредит затратных счетов, не ломая при этом типовую методологию бухгалтерского учета.
Если компания планирует переход или уже работает на современных версиях программы, то задача постатейного анализа решается еще более элегантно благодаря развитию платформы и изменениям в законодательстве.
В версии КОРП реализован штатный механизм, который частично автоматизирует то, что просили бухгалтеры в БП 2.0. В настройках учетной политики можно включить учет затрат «По элементам затрат». После включения этой настройки:
90.02 «Себестоимость продаж», 90.07 «Расходы на продажу», 90.08 «Управленческие расходы») появляются субконто Элементы затрат или Статьи затрат.20 и 26 напрямую на 90-е счета.Начиная с версии 3.0.53, в 1С:Бухгалтерии появилась возможность включить субконто Продукция непосредственно на счете 20.01 (настраивается в параметрах учета затрат). Это исключает «котловой» метод учета, позволяя списывать материалы (документом «Расход материалов») под конкретное изделие. Это делает отчет «Калькуляция себестоимости» абсолютно прозрачным и точным.
С 2021 года применение федерального стандарта ФСБУ 5/2019 стало обязательным. Данный стандарт запрещает включать управленческие расходы в фактическую себестоимость продукции, если они не связаны напрямую с производственным процессом.
Это привело к обязательному переходу на метод «Директ-костинг» для счета 26 («Общехозяйственные расходы»):
26 теперь закрывается исключительно на счет 90.08 («Управленческие расходы») напрямую, минуя производственную себестоимость (счет 20).20 больше не происходит, контролировать затраты 26-го счета стало чрезвычайно просто: дебетовый оборот по статьям затрат за месяц полностью списывается на финансовый результат. Бухгалтеру достаточно посмотреть дебет 26 счета в ОСВ — это и есть итоговые расходы в постатейном разрезе.Попытка заставить 1С закрывать кредит счетов 20, 23, 26 по статьям затрат через изменение плана счетов — это методологическая ошибка, ведущая к разрушению логики закрытия месяца и искажению учебных данных.
Правильный путь решения проблемы — это обучение пользователей работе со специализированными отчетами (Калькуляция себестоимости), грамотная настройка Универсального отчета по регистрам выпуска, либо переход на современные конфигурации (БП 3.0 КОРП), где данный функционал реализован разработчиками 1С штатно и безопасно.