В практике работы бухгалтера в программе «1С:Бухгалтерия 8» (редакция 3.0) нередко возникает ситуация, когда показатели регламентированной отчетности не совпадают с интуитивными ожиданиями. Классический пример — заполнение строки 2411 «Текущий налог на прибыль» в Отчете о финансовых результатах (ОФР). Многие главные бухгалтеры предполагают, что в эту строку должен напрямую попадать кредитовый оборот по счету 68.04.1 («Расчеты с бюджетом»). Однако программа рассчитывает этот показатель иначе.
В рамках этой статьи мы подробно разберем, по какому алгоритму 1С определяет значение для строки 2411, почему привязка к кредитовому обороту счета 68.04.1 является ошибочной, и как самостоятельно найти формулы расчета в конфигураторе или проверить данные с помощью встроенных отчетов.
Прямое приравнивание строки 2411 к кредитовому обороту счета 68.04.1 противоречит методологии бухгалтерского учета и правилам составления финансовой отчетности. На счете 68.04.1 аккумулируются все расчеты с бюджетом по налогу на прибыль, включая операции, которые не имеют отношения к текущему налогу на прибыль отчетного периода. Рассмотрим эти причины подробнее:
68.04.1 в корреспонденции со счетами учета прочих расходов (например, Дт 99.01.1 Кт 68.04.1 или по субсчету причитающихся налоговых санкций). Эти суммы не должны увеличивать строку 2411 «Текущий налог на прибыль». По правилам заполнения ОФР они относятся к строке 2460 «Прочее».68.04.1 в текущем периоде. Такие корректировки не должны искажать текущий налог на прибыль отчетного года. Они также списываются в строку 2460.Дт 68.04.1 Кт 99.02.И. Кредитовый оборот счета 68.04.1 в данном случае перестает отражать реальный расчетный налог на прибыль организации за период.68.90 («Единый налоговый счет») и проведение ручных корректировок дополнительно искажают чистые обороты по субсчетам налога на прибыль.68.04.1 могут проходить внутренние обороты по перерасчетам внутри года, которые ошибочно заполнили бы строку, если бы программа ориентировалась только на обороты этого счета.Алгоритм заполнения строки 2411 в 1С:Бухгалтерии 3.0 полностью зависит от настроек учетной политики организации, а именно от выбранного варианта применения ПБУ 18/02 «Учет расчетов по налогу на прибыль организаций».
Проанализируем три возможных сценария настройки программы:
При использовании этого метода в плане счетов 1С задействуются специальные субсчета третьего порядка к счету 99.02 «Налог на прибыль»:
99.02.Т — «Текущий налог на прибыль». Данный субсчет предназначен исключительно для формирования строки 2411 в Отчете о финансовых результатах.99.02.О — «Отложенный налог на прибыль». Этот субсчет аккумулирует изменения отложенных налоговых активов (ОНА) и обязательств (ОНО) для заполнения строки 2412.Программа берет данные для строки 2411 напрямую из дебетового оборота по счету 99.02.Т в корреспонденции со счетом 68.04.1, возникающего при проведении регламентной операции «Расчет налога на прибыль» в процедуре закрытия месяца.
В данном случае значение строки 2411 рассчитывается математическим путем на основе показателей условного расхода, постоянных и отложенных налоговых активов и обязательств по формуле:
Текущий налог = Условный расход (доход) по налогу на прибыль + ПНО - ПНА + Изменение ОНА - Изменение ОНО
Программа осуществляет расчет, анализируя обороты и сальдо по счетам 09, 77, а также субсчетам счета 99 (99.01.1, 99.02.1, 99.02.2, 99.02.3). Итоговый результат вычислений по этой формуле должен строго соответствовать сумме налога по налоговой декларации.
Если организация относится к субъектам малого предпринимательства и приняла решение не применять ПБУ 18/02, расчет налога на прибыль производится непосредственно в налоговом учете. Начисление налога в бухгалтерском учете отражается простой проводкой Дт 99.01.1 Кт 68.04.1. Значение строки 2411 в этом случае заполняется по данным дебетового оборота счета 99.01.1 в корреспонденции со счетом 68.04.1.
Иногда возникают нестандартные ситуации (например, при использовании измененных конфигураций), когда стандартная расшифровка значения в отчете недоступна или вызывает сомнения. В этом случае мы можем самостоятельно найти точную формулу расчета в конфигураторе 1С.
Выполним поиск алгоритма по шагам:
П0010192112 (код может незначительно отличаться в зависимости от версии применяемой формы отчета).П0010192112, и нажмем кнопку «Искать».В результатах поиска мы увидим ссылки на модули обработок регламентированной отчетности (обычно это объекты из ветки Отчеты -> РегламентированныйОтчетБухгалтерскаяОтчетность). Перейдя по ссылке, мы попадем в код модуля, где описывается процедура заполнения показателей.
Типичный программный алгоритм выборки данных из информационной базы выглядит следующим образом:
// Пример получения данных для строки Текущего налога на прибыль
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| СУММА(ХозрасчетныйОбороты.СуммаОборот) КАК ЗначениеСтроки
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, , Счет = &Счет99_02_Т, , , , ) КАК ХозрасчетныйОбороты";
Запрос.УстановитьПараметр("НачалоПериода", ПериодФормированияСтарт);
Запрос.УстановитьПараметр("КонецПериода", ПериодФормированияФиниш);
Запрос.УстановитьПараметр("Счет99_02_Т", ПланыСчетов.Хозрасчетный.ТекущийНалогНаПрибыль); // счет 99.02.Т
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ПоказательТекущийНалог = Выборка.ЗначениеСтроки;
КонецЕсли;
Изучив этот код, мы сможем однозначно определить, из каких регистров и по каким счетам программа собирает данные для конкретной ячейки отчета в используемой версии конфигурации.
Для того чтобы оперативно сверять показатели отчетности без обращения к конфигуратору, в программе «1С:Бухгалтерия 8» реализованы мощные встроенные инструменты анализа. Проанализируем основные методы проверки:
99.02.Т за отчетный период. Вы увидите все документы («Регламентная операция»), которые сформировали проводки по начислению налога, и сможете оперативно выявить ручные корректировки или ошибки проведения документов.Таким образом, использование правильных методологических инструментов и понимание логики работы программы позволяет быстро и безболезненно находить причины любых расхождений в регламентированной отчетности.