Почему в 1С:Бухгалтерии не закрывается счет 20 и сторнируется себестоимость на счете 43?

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

При повторном проведении процедуры «Закрытие месяца» за прошлые периоды (особенно за годы, перенесенные из редакции 2.0 в 3.0) пользователи часто сталкиваются с ситуацией: регламентная операция полностью сторнирует плановую себестоимость выпущенной продукции проводкой Дт 43 Кт 20 с отрицательной суммой. В результате по дебету счета 43 образуется красное отрицательное сальдо, а на счете 20.01 зависают несписанные затраты.

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

Причины сбоя при расчете себестоимости

Проанализируем ключевые факторы, из-за которых алгоритм регламентной операции «Закрытие счетов 20, 23, 25, 26» не может сопоставить затраты с выпуском:

  1. Несовпадение комбинации «Подразделение затрат + Номенклатурная группа». В 1С:Бухгалтерии 3.0 расчет себестоимости выполняется строго в трехмерном разрезе: Организация, Подразделение и Номенклатурная группа. Если материалы и амортизация списаны по дебету счета 20.01 на одно подразделение (например, «Основное производство»), а документ Отчет производства за смену отражен по другому подразделению или с пустой номенклатурной группой, программа считает, что выпуска по затратному подразделению не было. Вся накопленная плановая стоимость на счете 43 сторнируется, а фактические затраты остаются висеть на счете 20.
  2. Различия в архитектуре учета по подразделениям между редакциями 2.0 и 3.0. В конфигурации редакции 2.0 ведение учета по подразделениям на счете 20 имело иные алгоритмы сопоставления. В редакции 3.0 (особенно в версии ПРОФ) использование учета по подразделениям требует жесткого совпадения структуры первичных документов.
  3. Сбитые параметры учетной политики за прошлые годы. Настройки учетной политики имеют периодичность. При конвертации базы параметры за исторический период могли установиться некорректно: снят флаг учета выпуска продукции или изменен порядок списания прямых затрат.
  4. Отсутствие документов «Инвентаризация незавершенного производства». Если в конкретном месяце затраты на счете 20 собирались, но выпуск не производился, программа пытается распределить затраты на нулевую базу. Для правомерного переноса остатка затрат на следующий месяц без выпуска требуется обязательное наличие документа Инвентаризация НЗП.
  5. Распроведение первичных документов выпуска. Если в закрываемом периоде были случайно распроведены или помечены на удаление документы Отчет производства за смену или Оказание производственных услуг, на счете 20 остаются только затраты без факта выхода готовой продукции.

Шаг 1. Диагностика ошибок и поиск расхождений

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

  1. Сформируем отчет «Анализ субконто» (раздел Отчеты) по видам субконто Номенклатурные группы и Подразделения с отбором по счетам 20.01 и 43. В развернутом отчете четко видно, по каким строкам присутствуют обороты по дебету (затраты) без корреспондирующего кредитового оборота (выпуск).
  2. Откроем отчет «Оборотно-сальдовая ведомость по счету 20.01» с включенной группировкой по всем трем субконто: Подразделения, Номенклатурные группы, Статьи затрат. Проверим, нет ли пустых значений вида <...>. Пустое субконто делает аналитику неполной, из-за чего регламентный механизм закрытия пропускает эти суммы при расчете базы распределения.
  3. В обработке «Закрытие месяца» нажмем на ссылку операции Закрытие счетов 20, 23, 25, 26 и перейдем в «Справки-расчеты»:
    • Калькуляция себестоимости — покажет фактические статьи, вошедшие в расчет единицы продукции.
    • Себестоимость выпущенной продукции и оказанных услуг — продемонстрирует базу распределения прямых расходов и выявит строки с нулевым коэффициентом.

Шаг 2. Варианты исправления ситуации

Рассмотрим возможные пути решения в зависимости от рабочей ситуации.

Вариант А: Пропуск регламентных операций в закрытом периоде

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

  1. Перейдем в обработку «Закрытие месяца» за нужный проблемный период.
  2. Кликнем правой кнопкой мыши по операции Корректировка стоимости номенклатуры и выберем пункт «Пропустить операцию» (или «Выполнено вручную»).
  3. Аналогично нажмем правой кнопкой мыши по операции Закрытие счетов 20, 23, 25, 26 и выберем «Пропустить операцию».
  4. Повторим действие для всех последующих месяцев старого года, переходя по цепочке до актуального периода.

Вариант Б: Выравнивание аналитики первичных документов

Если необходимо получить полностью рассчитанную фактическую себестоимость силами типового алгоритма редакции 3.0:

  1. Откроем документы Требование-накладная, Начисление зарплаты, Амортизация и износ основных средств и проверим реквизиты подразделений и номенклатурных групп.
  2. Откроем документы Отчет производства за смену за тот же месяц. Убедимся, что на вкладке «Услуги» или в шапке документа указано в точности то же самое подразделение и та же номенклатурная группа, на которые списывались прямые расходы.
  3. При наличии неполного производственного цикла создадим документ Инвентаризация НЗП (раздел Производство), указав остаток несписанных затрат на конец месяца по соответствующему подразделению и номенклатурной группе.
  4. Повторно запустим процедуру «Закрытие месяца».

Вариант В: Перенос проводок из резервной копии

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

  1. Развернем резервную копию базы данных, созданную до отмены закрытия месяцев.
  2. Сверим итоговые обороты по счетам 20.01, 43, 90.02 в рабочей базе и в архивной копии.
  3. С помощью типовой обработки по выгрузке/загрузке данных или документа Операция, введенная вручную перенесем недостающие или скорректированные проводки закрытия периода (Дт 43 Кт 20, Дт 90.02 Кт 43) из архива в рабочую базу.

Шаг 3. Защита данных от повторного сбоя

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

  1. Перейдем в раздел «Администрирование» — «Настройки пользователей и прав».
  2. Раскроем блок «Даты запрета изменения данных» и установим соответствующий флаг.
  3. Перейдем по ссылке «Настроить» и укажем дату (например, конец прошлого отчетного года или квартала) для всех пользователей, кроме администратора.
← На главную