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