Как устранить лишние начисления ОНО на остатки по 46 счету в 1С:Бухгалтерия 3.0

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

При ведении учета в организациях, выполняющих работы с длительным циклом (например, в строительстве или проектировании), бухгалтеры часто сталкиваются с необходимостью использования счета 46 «Выполненные этапы по незавершенным работам». Согласно ПБУ 2/2008, выручка в бухгалтерском учете (БУ) в таких случаях признается «по мере готовности». Однако в налоговом учете (НУ) выручка зачастую признается только после подписания окончательного акта заказчиком. Эта разница в правилах признания доходов приводит к возникновению временных разниц (ВР) и, как следствие, к начислению отложенных налоговых обязательств (ОНО) на счет 77.

В этой статье мы подробно разберем, почему в программе 1С:Бухгалтерия 8.3 (редакция 3.0) возникают «лишние» проводки по ОНО, как на это влияет НДС и какие существуют способы решения данной проблемы.

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

Проанализируем ситуацию, которая сложилась в типовой конфигурации. Основная сложность заключается в том, что в плане счетов 1С:Бухгалтерии 3.0 для счета 46 по умолчанию отключен признак налогового учета. Это означает следующее:

  1. В бухгалтерском учете при признании выручки «по мере готовности» формируется дебетовый остаток по счету 46 (актив).
  2. В налоговом учете, поскольку признак НУ на счете отсутствует, остаток всегда равен нулю.
  3. При закрытии месяца алгоритм расчета ПБУ 18/02 (балансовый метод) сравнивает балансовую стоимость актива (БУ) с его налоговой стоимостью (НУ).
  4. Поскольку БУ > НУ (например, 120 000 руб. против 0 руб.), программа фиксирует налогооблагаемую временную разницу и начисляет ОНО (Дт 68.04.2 Кт 77).

Ситуация осложняется тем, что на счете 46 выручка отражается с учетом НДС. В результате временная разница (и сумма ОНО) рассчитывается от всей суммы счета 46, включая налог, что искажает финансовый результат, так как НДС не является доходом организации и не должен участвовать в формировании базы по налогу на прибыль.

Решение 1: Переход на балансовый метод без отражения ПР и ВР

Рассмотрим наиболее современный и рекомендуемый методологами 1С способ решения проблемы. Начиная с 2020 года, ПБУ 18/02 претерпело изменения. Теперь организации могут выбирать в учетной политике способ ведения учета отложенных налогов. Посмотрим, как это настроить:

  1. Перейдем в раздел Главное — Настройки — Учетная политика.
  2. Найдем раздел «Учет отложенных налоговых активов и обязательств (ПБУ 18/02)».
  3. Установим значение «Ведется балансовым методом» (без уточнения «с отражением ПР и ВР»).

Почему это помогает? При «чистом» балансовом методе программа перестает требовать от пользователя заполнения ресурсов ПР и ВР в каждой проводке. Она рассчитывает ОНО и ОНА исходя из разницы сальдо по счетам БУ и НУ на конец периода. Хотя ОНО по 46 счету все равно будет начислено (так как актив в БУ есть, а в НУ нет), исчезнет необходимость ручных правок в документах реализации и корректировок каждой операции. Расчет станет более прозрачным, а вероятность ошибок при ручном вводе разниц сведется к нулю.

Решение 2: Включение налогового учета на счете 46 (Технический способ)

Если специфика вашего учета требует, чтобы остатки по 46 счету в НУ соответствовали БУ (например, если вы признаете доходы в НУ так же, как в БУ, согласно ст. 271 НК РФ), вам необходимо включить признак НУ для этого счета. Однако в типовой 1С:Бухгалтерии 3.0 флаг «Налоговый учет» в карточке 46 счета заблокирован. Выясним, как это обойти.

Для изменения этого признака можно воспользоваться обработкой «Групповое изменение реквизитов»:

  1. Откроем обработку через Администрирование — Обслуживание — Корректировка данных (или через «Все функции/Функции для технического специалиста»).
  2. В поле «Изменять» выберем «Счета».
  3. Нажмем «Добавить условие» и выберем Код Равно 46.
  4. В нижней части окна нажмем кнопку «Дополнительные параметры» и установим флаг «Показывать служебные реквизиты».
  5. В списке реквизитов найдем «Налоговый учет» и установим галочку в колонке «Новое значение».
  6. Нажмем «Изменить реквизиты».

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

Решение 3: Методологическая очистка ОНО от НДС

Разберем ситуацию с НДС. Если вы решили оставить начисление ОНО, но хотите, чтобы оно считалось корректно (только с суммы чистого дохода без НДС), необходимо проанализировать использование счета 76.Н «Расчеты по НДС, отложенному для оплаты».

Проанализируем пример проводок при признании выручки по этапу:


Дт 46 — Кт 90.01.1 — 120 000 руб. (БУ, признана выручка с НДС)
Дт 90.03 — Кт 76.Н — 20 000 руб. (БУ, начислен НДС, который будет предъявлен позже)

Чтобы программа не начисляла ОНО на сумму НДС, необходимо, чтобы временная разница по 46 счету (актив) компенсировалась временной разницей по счету 76.Н (обязательство). В 1С:Бухгалтерии 3.0 счет 76.Н также не имеет признака НУ.

Если мы используем балансовый метод (с отражением ПР и ВР), программа сравнит:

В итоге свернутый финансовый результат (24 000 - 4 000 = 20 000 руб.) будет соответствовать налогу на прибыль от суммы чистого дохода (100 000 * 20%). Если программа «не видит» счет 76.Н в расчете ПБУ 18, проверьте, включен ли он в список счетов, участвующих в расчете отложенных налогов в настройках параметров учета (хотя в БП 3.0 это обычно автоматизировано через регистр сведений «Виды активов и обязательств»).

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

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

  1. Проверьте настройки ПБУ 18/02. Если организация не обязана жестко следовать методу «ПР и ВР», перейдите на «Чистый балансовый метод». Это снимет 90% проблем с некорректным отображением разниц в проводках.
  2. Не удаляйте проводки вручную. Как правильно заметили участники обсуждения, при следующем закрытии месяца программа восстановит удаленные данные. Любое исправление должно быть системным — либо через настройки счетов, либо через настройки учетной политики.
  3. Смиритесь с наличием ОНО. Если в налоговом учете вы действительно не признаете доход до полной сдачи объекта, то возникновение ОНО — это не ошибка, а требование законодательства. Главное — следить за тем, чтобы база для ОНО «очищалась» через встречные разницы по НДС (счет 76.Н) или ручными корректировками ВР в документе реализации, если автоматика дает сбой.
  4. Рассмотрите отраслевые решения. Если объем работ по 46 счету велик, типовая «Бухгалтерия» всегда будет требовать много ручного труда. Специализированные конфигурации (например, «1С:Подрядчик строительства») имеют встроенные механизмы автоматизации 46 счета и корректного сопоставления с НУ.

Таким образом, мы выяснили, что корень проблемы лежит в отсутствии признака НУ у счета 46 и различиях в оценке активов между бухгалтерским и налоговым законодательством. Используя предложенные методы настройки, вы сможете добиться корректного формирования отчетности и прозрачного расчета налога на прибыль.

← На главную