Почему не закрывается счет 20.01 при добавлении третьего субконто в 1С и как это исправить

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

При ведении учета в конфигурациях 1С:Бухгалтерия 8 и отраслевых решениях на ее базе (например, 1С:Подрядчик строительства 4.0) часто возникает необходимость детализировать затраты по объектам строительства или видам работ. Иногда пользователи пытаются решить эту задачу путем добавления собственного третьего субконто на счет 20.01 «Основное производство». Однако после этого регламентная операция закрытия месяца перестает корректно списывать расходы на счет 90.02.1 и начинают формироваться лишние проводки по корректировке стоимости номенклатуры.

Рассмотрим подробно причины возникновения этой проблемы и разберем методологически верные способы ее решения.

Причины некорректного закрытия счета 20.01

Проанализируем работу алгоритмов платформы 1С при выполнении регламентной операции Закрытие счетов 20, 23, 25, 26:

  1. Жесткая привязка алгоритмов расчете себестоимости: Типовой механизм расчета себестоимости в 1С запрограммирован под стандартную аналитику плана счетов. На счете 20.01 типовыми разрезами являются Подразделения, Номенклатурные группы, Статьи затрат и оборотное субконто Продукция. Пользовательское субконто не учитывается стандартными процедурами распределения затрат, из-за чего программа не «видит», как именно закрывать накопленные суммы в разрезе новой аналитики.
  2. Формирование лишней «Корректировки стоимости номенклатуры»: Когда программа выполняет расчет средней стоимости материалов и корректировку списания, она сопоставляет дебетовые обороты затрат и кредитовые обороты выпуска или реализации. Не найдя парной аналитики по созданному вручную субконто в документах реализации, система определяет эти суммы как несбалансированные остатки и делает попытки скорректировать себестоимость, оставляя незавершенное производство (НЗП).

Методологическое различие между Номенклатурой и Номенклатурными группами

Частой причиной добавления лишних субконто является путаница в понятиях типовой конфигурации. Выясним разницу между двумя ключевыми справочниками:

Справочник Номенклатура хранит перечень списываемых материалов (например, доска, гвозди, бетономешалка) или конкретных услуг. Иерархические группы внутри этого справочника предназначены только для удобства структурирования элементов на складе и в каталогах.

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

Если один и тот же материал (например, доска) используется на 20 объектах строительства, дублировать карточку номенклатуры в справочнике не требуется. Достаточно списывать данный материал на счет 20.01, указав в документе списания нужную Номенклатурную группу (соответствующий объект строительства).

Варианты решения проблемы без нарушения типовых алгоритмов

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

Способ 1. Ведение объектов строительства через справочник «Номенклатурные группы»

Это самый простой и методически верный способ в типовой конфигурации:

  1. Удаляем из настроек плана счетов добавленное вручную третье субконто на счете 20.01.
  2. В справочнике Номенклатурные группы создаем элементы под каждый объект строительства (например, «Объект Стадион», «Объект Жилой дом №1»).
  3. При списании материалов и начислении зарплаты указываем соответствующую номенклатурную группу объекта.
  4. При реализации работ (документы «Реализация товаров и услуг» или «Акт об оказании производственных услуг») указываем ту же номенклатурную группу. В этом случае счет 20.01 закроется автоматически на счет 90.02.1 без остатка.

Способ 2. Использование аналитики по Подразделениям

Если справочник номенклатурных групп используется для видов строительных работ, для учета объектов можно применить справочник Подразделения:

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

Способ 3. Использование отраслевой подсистемы (для конфигурации «Подрядчик строительства»)

В специализированных решениях (таких как «Подрядчик строительства 4.0») детальный учет по объектам, статьям сметы и стройплощадкам предусмотрен на уровне специализированных документов и регистров накопления (документы списания материалов по форме М-29, акты КС-2, КС-3). Рекомендуется использовать встроенные отраслевые отчеты подсистемы строительства, не меняя структуру субконто бухгалтерского плана счетов.

Способ 4. Доработка алгоритмов закрытия через расширение (для программистов)

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

В общем модуле ПравилаРаспределенияРасходовМодификацияКонфигурации через процедуру ПриДобавленииПравилПоСчету переопределяются правила распределения затрат:


Процедура ПриДобавленииПравилПоСчету(Правила, Счет) Экспорт

    Если Счет = ПланыСчетов.Хозрасчетный.ОсновноеПроизводство Тогда
        // Добавление пользовательского субконто в состав группировок распределения
        Правила.СоставГруппировкиЗатрат.Добавить("Субконто3");
    КонецЕсли;

КонецПроцедуры

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

← На главную