Как настроить распределение общепроизводственных затрат на подразделения при отсутствии выпуска в 1С:УПП?

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

В практической деятельности производственных предприятий часто возникает ситуация, когда один или несколько цехов временно простаивают. При этом подразделение продолжает потреблять общепроизводственные ресурсы: расходуется электроэнергия на дежурное освещение, отапливается помещение, начисляется амортизация по оборудованию, выплачивается заработная плата обслуживающему персоналу. Все эти расходы традиционно аккумулируются на счете 25 «Общепроизводственные расходы».

При использовании партионного учета (без применения режима расширенной аналитики учета затрат — РАУЗ) в конфигурации «1С:Управление производственным предприятием» (УПП) стандартный документ РасчетСебестоимостиВыпуска (РСВ) не может распределить затраты 25 счета по подразделению, если в текущем периоде в нем не было выпуска продукции или отсутствуют другие базы распределения (материальные затраты, оплата труда и т. д.). Программа выдает ошибку, и счет 25 не закрывается. Если же убрать привязку к подразделению в настройках распределения, то затраты простаивающего цеха распределятся на другие, функционирующие цеха, что грубо исказит себестоимость их продукции и нарушит требования бухгалтерского учета.

В этой статье мы подробно разберем, как решить данную проблему в 1С:УПП программными и методологическими средствами, избегая трудоемких ручных корректировок операций в конце месяца.

---

Методологический аспект: требования ФСБУ 5/2019 и учет простоев

Прежде чем переходить к техническим настройкам в системе 1С, проанализируем ситуацию с точки зрения методологии бухгалтерского учета. Согласно актуальным требованиям ФСБУ 5/2019 «Запасы», затраты, возникшие в связи с неполной загрузкой производственных мощностей или простоем оборудования, признаются непроизводительными расходами.

Такие затраты не должны включаться в фактическую себестоимость готовой продукции (в дебет счета 20 «Основное производство»). Они подлежат списанию напрямую в состав прочих расходов (дебет счета 91.02 «Прочие расходы») или в себестоимость продаж (дебет счета 90.02) в том периоде, в котором они фактически возникли. Таким образом, классическая схема 25 -> 20 -> 91 при простое является методологически избыточной и даже ошибочной. Правильнее списывать затраты по схеме 25 -> 91.02 напрямую.

Рассмотрим по шагам все возможные варианты настройки системы 1С:УПП для автоматизации этого процесса.

---

Вариант А. Использование документа «Списание затрат» (рекомендуемый)

Этот способ идеально подходит, если мы хотим следовать методологии ФСБУ 5/2019 и исключить затраты простоя из себестоимости продукции без промежуточного распределения на счет 20. Мы спишем накопленные на 25 счете расходы напрямую на финансовый результат.

Разберем по шагам, как настроить этот процесс:

  1. В течение месяца регистрируем все затраты простаивающего цеха на счете 25 по специальным статьям затрат (например, Отопление цехов (простой), Амортизация при простое) с аналитикой простаивающего подразделения.
  2. В конце месяца, до проведения документа РасчетСебестоимостиВыпуска, создаем документ «Списание затрат» (раздел «Промышленное производство» — «Учет затрат»).
  3. В документе устанавливаем вид операции «отражение в упр./бух./налог. учете».
  4. На вкладке «Затраты» указываем:
    • Счет учета (БУ): 25.01;
    • Подразделение: Простаивающий цех;
    • Статья затрат: соответствующая статья ОПР;
    • Сумма: накопленная сумма за месяц по данному подразделению. Для удобства заполнения можно использовать стандартную обработку заполнения табличной части по остаткам на счетах учета.
  5. На вкладке «Получатели» (или в реквизитах списания в зависимости от интерфейса) указываем счет списания 91.02 «Прочие расходы», выбираем соответствующую статью прочих доходов и расходов (например, Расходы по содержанию законсервированных и простаивающих мощностей) с видом Прочие внереализационные доходы (расходы).
  6. Проводим документ. При этом формируется проводка: Дт 91.02 - Кт 25.

После проведения документа Списание затрат остаток по счету 25 по простаивающему подразделению становится равным нулю. Последующий запуск документа РасчетСебестоимостиВыпуска выполнится без ошибок, так как распределять по данному подразделению больше нечего.

---

Вариант Б. Создание виртуальной базы через «Фиктивный выпуск»

Бывают ситуации, когда учетная политика предприятия жестко требует, чтобы все затраты подразделения (даже в период простоя) сначала попадали на 20 счет в состав незавершенного производства (НЗП), накапливались там и списывались на выпуск будущих периодов, когда работа цеха возобновится. Чтобы распределить 25 счет на 20 счет при отсутствии реального производства, нам нужно искусственно создать базу распределения.

Выполним следующие действия:

  1. Создаем в справочнике Номенклатура специальную услугу с типом «Вести оперативный учет остатков не требуется» и видом «Услуга» (например, Внутренние работы по содержанию цеха при простое).
  2. В конце месяца оформляем документ «Акт об оказании производственных услуг» или «Отчет производства за смену».
  3. В документе указываем:
    • Подразделение-отправитель: Простаивающий цех;
    • Номенклатура: наша созданная виртуальная услуга;
    • Количество: 1 штука;
    • Плановая себестоимость: 0.01 руб. (символическая копейка);
    • Номенклатурная группа: специальная группа для аккумулирования затрат простоя.
  4. Этот документ создает в системе факт «выпуска», который служит для документа РасчетСебестоимостиВыпуска легитимной базой распределения.
  5. При проведении РСВ общепроизводственные расходы в размере 25% (или согласно настроенной базе распределения) успешно спишутся с дебета счета 25 в дебет счета 20 на указанную номенклатурную группу.
  6. В следующем месяце накопленное на 20 счете НЗП можно либо оставить до возобновления полноценного производства, либо списать на счет 91.02 с помощью документа Прочие затраты с видом операции «Списание».

---

Вариант В. Настройка распределения ОПР на существующее НЗП (без нового выпуска)

Если в простаивающем подразделении с прошлых отчетных периодов осталось незавершенное производство (сальдо на счете 20), мы можем распределить ОПР текущего месяца на этот остаток НЗП, не оформляя при этом новые документы выпуска.

Для этого необходимо настроить способ распределения затрат:

  1. Переходим в регистр сведений «Способы распределения статей затрат организаций».
  2. Для интересующей нас статьи ОПР (25 счет) создаем запись.
  3. В качестве базы распределения выбираем «По прямым затратам» или «По материальным затратам».
  4. Обязательно устанавливаем флаг «Распределять на наработку». Этот флаг указывает системе, что затраты могут распределяться не только на выпущенную в текущем месяце продукцию, но и на остатки незавершенного производства, числящиеся на счете 20 по данному подразделению.
  5. При расчете себестоимости программа проанализирует остатки на счете 20 по простаивающему подразделению и распределит 25 счет пропорционально стоимости этих остатков.

---

Вариант Г. Консервация затрат через Расходы будущих периодов (счет 97)

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

Для реализации этого сценария выполним следующие шаги:

  1. Все затраты простаивающего цеха в течение месяца отражаем не на 25 счете, а сразу на счете 97.21 «Расходы будущих периодов». Для этого при регистрации затрат (амортизация, услуги сторонних организаций) в качестве аналитики выбираем элемент справочника Расходы будущих периодов.
  2. В карточке элемента РБП настраиваем параметры списания:
    • Способ признания расходов: По месяцам (или в соответствии с объемом выпуска);
    • Период списания: указываем интервал месяцев, когда подразделение будет активно производить продукцию;
    • Счет списания: 25.01 (или 20.01);
    • Субконто списания: статья затрат, подразделение и номенклатурная группа.
  3. При наступлении указанного периода программа при ежемесячном закрытии месяца будет автоматически списывать долю расходов будущих периодов на затраты работающего производства.

---

Вариант Д. Программная доработка документа «Расчет себестоимости выпуска»

Если предприятие категорически отказывается от ручного или полуавтоматического ввода дополнительных документов (таких как «Списание затрат» или «Акт об оказании производственных услуг») и требует автоматического закрытия 25 счета «одной кнопкой» при проведении РСВ, потребуется небольшая доработка конфигурации.

Для этого программисту 1С необходимо внести изменения в алгоритм распределения косвенных расходов.

Проанализируем общий модуль ПроцедурыРасчетаСебестоимостиВыпуска. Нам нужно встроить алгоритм проверки наличия базы распределения перед началом расчета. Если по подразделению есть сальдо на 25 счете, но отсутствует база на 20 счете, программа должна автоматически перенаправить эти суммы на предопределенный счет (например, 91.02 или на общую номенклатурную группу 20 счета).

Примерная схема доработки кода выглядит следующим образом:


// Псевдокод для встраивания в процедуру распределения косвенных расходов
ТаблицаЗатрат25 = ПолучитьОстатки25СчетаПоПодразделениям();

Для Каждого СтрокаЗатрат Из ТаблицаЗатрат25 Цикл
    Если Не ПодразделениеИмеетБазуРаспределения(СтрокаЗатрат.Подразделение) Тогда
        // Если базы нет, перенаправляем проводку напрямую на 91.02 или на заданный субсчет
        СоздатьДвижениеСписанияНаПрочиеРасходы(
            СтрокаЗатрат.Подразделение,
            СтрокаЗатрат.СтатьяЗатрат,
            СтрокаЗатрат.СуммаРегл,
            ПланыСчетов.Хозрасчетный.ПрочиеРасходы
        );
    КонецЕсли;
КонецЦикла;

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

---

Резюме и рекомендации

Выбор конкретного метода зависит от учетной политики вашего предприятия и требований аудиторов:

← На главную