Как формируется справка-расчет отложенного налога на прибыль по ПБУ 18/02 балансовым методом?

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

С 2020 года применение ПБУ 18/02 "Учет расчетов по налогу на прибыль организаций" претерпело существенные изменения. Основным нововведением стал переход на балансовый метод определения временных разниц. В данной статье мы детально разберем, как строится отчет "Справка-расчет отложенного налога на прибыль" в системе 1С, на каких данных он базируется и как реализовать подобную логику в учетных системах.

Понятие балансового метода и его ключевые отличия

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

Рассмотрим основной принцип: временная разница по состоянию на отчетную дату определяется как разница между балансовой стоимостью актива (обязательства) и его налоговой базой. Балансовая стоимость — это стоимость, по которой объект отражен в бухгалтерском балансе. Налоговая база — это стоимость, которая будет принята к вычету или налогообложению в будущих периодах в соответствии с НК РФ.

Структура колонки «Вид актива и обязательства»

Один из наиболее частых вопросов при реализации отчета — на чем основывается список объектов в первой колонке справки-расчета. Как показывают обсуждения экспертов и технический анализ конфигураций 1С, этот список не базируется напрямую на статьях затрат или статьях баланса в их чистом виде.

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

Типовой перечень видов активов и обязательств включает:

  1. Основные средства — разницы возникают из-за различных методов амортизации, применения амортизационной премии или разницы в первоначальной стоимости.
  2. Нематериальные активы — аналогично основным средствам.
  3. Запасы — сюда входят сырье, материалы, готовая продукция и товары. Разницы могут возникать из-за включения разных затрат в себестоимость в БУ и НУ.
  4. Дебиторская задолженность — часто связана с формированием резервов по сомнительным долгам, которые в БУ и НУ признаются по разным правилам.
  5. Кредиторская задолженность.
  6. Резервы под обесценение запасов — признаются только в БУ, создавая вычитаемые временные разницы.
  7. Оценочные обязательства (например, резервы на оплату отпусков) — в БУ начисляются ежемесячно, в НУ — по факту или по спецправилам.
  8. Убытки прошлых лет — перенесенный на будущее убыток, который уменьшает налоговую базу следующих периодов.
  9. Доходы и расходы будущих периодов.

Алгоритм расчета временных разниц

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

Шаг 1. Определение балансовой стоимости. Программа берет сальдо по счету БУ на конец отчетного периода (например, счет 01 для ОС или счет 10 для материалов).

Шаг 2. Определение налоговой базы. Берется остаток по соответствующему ресурсу НУ. В 1С это данные на счетах с признаком налогового учета.

Шаг 3. Сравнение и классификация разниц. На основе разницы между БУ и НУ стоимостью определяется вид разницы:

Шаг 4. Расчет отложенного налога. Полученная разница умножается на ставку налога на прибыль (обычно 20%).

Реализация логики в коде (пример подхода)

Посмотрим на примерную логику, которую можно использовать при написании запроса для формирования данных отчета. Нам необходимо сопоставить остатки по счетам БУ и НУ. Рассмотрим упрощенную схему:


// Пример логики сбора данных для балансового метода
Запрос = Новый Запрос;
Запрос.Текст = 
"ВЫБРАТЬ
|   ХозрасчетныйОстатки.Счет КАК СчетБУ,
|   ХозрасчетныйОстатки.Субконто1 КАК ОбъектУчета,
|   ХозрасчетныйОстатки.СуммаОстаток КАК СуммаБУ,
|   ХозрасчетныйОстаткиНУ.СуммаОстаток КАК СуммаНУ
|ИЗ
|   РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, Счет В (&СписокСчетов), , ) КАК ХозрасчетныйОстатки
|ЛЕВОЕ СОЕДИНЕНИЕ 
|   РегистрБухгалтерии.Хозрасчетный.Остатки(&КонецПериода, Счет В (&СписокСчетов), , ) КАК ХозрасчетныйОстаткиНУ
|ПО 
|   ХозрасчетныйОстатки.Счет = ХозрасчетныйОстаткиНУ.Счет
|   И ХозрасчетныйОстатки.Субконто1 = ХозрасчетныйОстаткиНУ.Субконто1";

После получения этих данных программно вычисляется разница. Если СуммаБУ > СуммаНУ для активного счета, мы фиксируем необходимость начисления ОНО. Важно отметить, что при балансовом методе в 1С проводки по счетам 09 и 77 делаются не по каждой операции в течение месяца, а одной регламентной операцией в конце месяца путем сравнения текущего сальдо 09/77 с расчетным.

Работа с постоянными разницами (ПР)

Интересной особенностью балансового метода является то, что понятие "постоянная разница" (ПР) в самом процессе расчета отложенных налогов не участвует. Постоянные разницы теперь определяются как "технический" показатель при сверке данных. Если в учете возник расход, который никогда не будет принят в НУ (например, представительские расходы сверх нормы), он просто не создает временную разницу, так как не меняет налоговую базу актива или обязательства в будущем.

В справке-расчете вы увидите только те объекты, которые имеют разную оценку в БУ и НУ на отчетную дату и способны повлиять на налог в будущем. Это делает отчет более прозрачным и легким для сверки с бухгалтерским балансом.

Рекомендации по настройке и проверке

Разберем, на что стоит обратить внимание бухгалтеру и программисту при проверке корректности работы балансового метода:

  1. Соответствие счетов. Проверьте, чтобы для всех счетов активов, по которым есть остатки в БУ, были корректно отражены данные в НУ (даже если они равны нулю).
  2. Субконто на 09 и 77. Убедитесь, что справочник "Виды активов и обязательств" заполнен корректно и соответствует аналитике на балансовых счетах.
  3. Убытки текущего периода. Обратите внимание, что убыток в налоговом учете формирует отложенный налоговый актив (ОНА) по виду "Убытки прошлых лет" (даже если он возник только в этом году), так как он будет уменьшать налог в будущем.
  4. Проверка формулы. Расход по налогу на прибыль (РНП) в отчете о финансовых результатах должен строго соответствовать формуле: РНП = Текущий налог на прибыль + Отложенный налог на прибыль. Где отложенный налог — это суммарное изменение сальдо счетов 09 и 77 за период.

Выясним причину возможных расхождений. Чаще всего они возникают из-за ручных проводок по счетам БУ/НУ, где забывают указать налоговую сумму, или из-за некорректной настройки аналитики (субконто). Балансовый метод очень чувствителен к чистоте остатков на счетах, поэтому регулярная инвентаризация разниц становится необходимой процедурой.

Таким образом, мы проанализировали структуру справки-расчета и убедились, что в основе её формирования лежит сопоставление балансовых показателей. Использование этого метода позволяет автоматизировать расчет налога на прибыль с высокой точностью, исключая сложные вычисления "в моменте" возникновения каждой отдельной разницы.

← На главную