Как закрыть 20 счет при длительном производстве, если затраты поступили в месяце без выручки?

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

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

Проанализируем типовой механизм закрытия счетов затрат. Если в учетной политике организации выбран вариант учета списания расходов «С учетом выручки» (или «С учетом выручки только по производственным услугам»), регламентная операция Закрытие счетов 20, 23, 25, 26 выполняет расчет строго помесячно. Алгоритм проверяет наличие кредитового оборота по счету 90.01 (а именно движения по регистру накопления Реализация услуг) за календарные границы текущего закрываемого месяца — с первого по последнее число. Если оборота за этот месяц нет, система расценивает все поступившие в дебет счета 20.01 суммы как незавершенное производство (НЗП) и оставляет их на остатке. Штатной настройки, позволяющей анализировать выручку накопительным итогом с начала года или за весь период выполнения договора, в пользовательском интерфейсе нет.

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

Способ 1. Переход на учет незавершенного производства по результатам инвентаризации

Это наиболее методологически чистый и штатный вариант решения проблемы, не требующий искусственных проводок и искажения регистров.

Разберем логику работы этого метода:

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

Как мы применяем этот способ на практике: по тем договорам и номенклатурным группам, где работы еще продолжаются и продукция не сдана, в конце каждого месяца регистрируем документ Инвентаризация НЗП с указанием суммы фактического остатка. По тем же заказам, где выручка уже состоялась ранее, а сейчас поступили лишь «опоздавшие» расходы, документ Инвентаризация НЗП не создаем вовсе (либо указываем нулевую сумму). В результате процедура закрытия месяца автоматически перенесет всю сумму дошедших затрат в себестоимость продаж текущего периода.

Способ 2. Изменение учетной политики на закрытие затрат без учета выручки

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

В параметрах учетной политики выбираем вариант «Без учета выручки». При таком подходе:

  1. Счет 20.01 закрывается полностью в конце каждого расчетного месяца в дебет счета 90.02 по всем номенклатурным группам без исключения.
  2. Остатки незавершенного производства на счете 20.01 не формируются автоматически.

Обратите внимание: данный вариант подходит только тем организациям, специфика которых не требует постоянного формирования НЗП на балансе, либо предприятиям, оказывающим исключительно услуги, где прямые затраты списываются на финансовый результат текущего периода согласно нормам учетной политики.

Способ 3. Прямое списание затрат документом «Операция, введенная вручную»

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

В месяце поступления затрат оформляем документ Операция, введенная вручную:

  1. Указываем проводку: Дт 90.02.1 — Кт 20.01 на точную сумму поступивших расходов.
  2. По кредиту счета 20.01 обязательно заполняем аналитические разрезы: Подразделение и соответствующую Номенклатурную группу.
  3. Субконто Статья затрат на счете 20.01 в ручной проводке рекомендуется оставлять пустым, чтобы регламентная операция закрытия затратных счетов не вступала в конфликт с ручной корректировкой при расчете себестоимости.

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

Способ 4. Корректировка регистра «Реализация услуг» на символическую сумму

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

Разберем последовательность действий:

  1. Создаем документ Операция, введенная вручную в периоде, когда требуется закрыть счет 20.01.
  2. Нажимаем кнопку выбора регистров (кнопка Еще — Выбор регистров) и отмечаем регистр накопления Реализация услуг.
  3. В табличной части проводок бухгалтерского учета проводки не делаем, либо не затрагиваем счет 90.01, чтобы не искажать декларации и финансовую отчетность.
  4. На закладке регистра Реализация услуг добавляем новую строку: указываем нужную номенклатурную группу, договор, счет доходов 90.01.1 и символическую сумму выручки (например, 0.01 руб.).

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

Способ 5. Доработка через расширение конфигурации

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

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

← На главную