В процессе закрытия месяца в программе «1С:Бухгалтерия 8» бухгалтеры часто сталкиваются с тем, что регламентная операция «Перенос сальдо по счету 68.04.2» формирует проводку Дт 99.09 Кт 68.04.2 (или наоборот) на огромные суммы — этот рутинный процесс ускоряет обработка для группового проведения и закрытия периода в 1С. В норме эта операция должна корректировать лишь копейки, возникшие из-за округлений при расчете налога на прибыль. Если же программа списывает значительные суммы, это свидетельствует о серьезном нарушении логики ПБУ 18/02 в информационной базе.
В этой статье мы подробно разберем, почему возникает такая ситуация, проанализируем механизмы работы программы и выясним, как найти и устранить ошибку, не прибегая к некорректным ручным правкам — для этого подойдет экспресс-диагностика базы 1С перед закрытием периода.
Для начала проанализируем назначение счета 68.04.2 «Расчет налога на прибыль». Этот счет является транзитным и вспомогательным. Он используется системой для сопоставления двух величин:
68.04.1).Программа 1С работает по жесткому алгоритму балансового метода. Она рассчитывает текущий налог на прибыль на основе разниц (ПР и ВР), отраженных на счетах учета активов и обязательств. Если математическая связь Налог БУ = Налог НУ + ПР + ВР соблюдается, то сальдо на счете 68.04.2 после всех расчетов «схлопывается» почти в ноль. Остаток в несколько копеек программа переносит на счет 99.09 «Прочие прибыли и убытки», чтобы закрыть счет 68.04.2 полностью.
Важный вывод: если на счет 99.09 уходят миллионы, значит, программа обнаружила «разрыв» — бухгалтерское сальдо на счете 68.04.2 не подтверждено данными налоговых регистров и расчетами ПБУ 18/02.
Рассмотрим ситуацию, типичную для многих пользователей. Бухгалтер замечает, что налог на прибыль на счете 68.04.1 сформировался неверно (например, из-за ошибки в отражении дивидендов или иностранных доходов). Вместо того чтобы найти первичную причину в документах, бухгалтер делает ручную операцию: Дт 68.04.2 Кт 68.04.1 (или сторно) — во избежание некорректных проводок подойдет автоматический перенос и корректировка остатков на счетах.
Разберем, почему так делать категорически нельзя:
Программа 1С — это не только бухгалтерские проводки, но и сложные регистры накопления и сведения. Расчет налога на прибыль в закрытии месяца опирается на данные этих регистров. Ручная проводка меняет цифру в плане счетов (в БУ), но не делает записей в специализированные регистры расчета налога. При закрытии месяца программа «видит», что на счете 68.04.2 появилась сумма «из ниоткуда», которую она сама не рассчитывала. Алгоритм воспринимает это как ошибку округления или неопознанное расхождение и принудительно «вычищает» это сальдо на счет 99.09.
В результате мы получаем искаженный Отчет о финансовых результатах (ОФР):
Чтобы не пересчитывать ПБУ 18/02 вручную на бумаге, воспользуемся стандартными инструментами 1С. Рассмотрим последовательность действий:
БУ = НУ + ПР + ВР нарушена. Программа сама подскажет участок (например, «Доходы» или «Дебиторская задолженность»), где возник сбой.68.04.2 не должно быть никаких ручных проводок.Проанализируем пример из практики: возникла ошибка при отражении дохода от иностранных дивидендов. В бухгалтерском учете доход признан, а в налоговом учете он облагается по иной ставке или налог удержан за рубежом.
Бухгалтер попытался «исправить» налог проводкой Дт 68.04.2 Кт 68.04.1 сторно. Чтобы исправить это правильно и восстановить автоматику ПБУ 18/02, выполним следующие шаги:
Необходимо полностью сторнировать ручную операцию, затрагивающую счет 68.04.2. Если нужно скорректировать расчеты, это делается через счета учета доходов/расходов или счета расчетов с бюджетом (68.04.1), но только в корреспонденции со счетами прибыли и убытков (91 или 99), а не через транзитный 68.04.2.
Если доход признается в БУ, но не признается в НУ (как в случае с некоторыми видами дивидендов), необходимо обеспечить возникновение Постоянной разницы (ПР).
Выясним причину: если в документе поступления дохода или в ручной операции по 91 счету вы указали сумму в колонке НУ, но не указали ПР, программа не поймет, почему налог по БУ должен отличаться.
Правильная запись по кредиту счета 91.01 должна выглядеть так:
Сумма БУ = 1000, Сумма НУ = 0, Сумма ПР = 1000.
Для налогов, уплаченных за границей, в 1С предусмотрен счет 68.34 «Налог на прибыль, уплаченный за пределами РФ». Использование этого счета вместо попыток «подправить» 68.04.2 позволит программе корректно заполнить и Лист 03 декларации, и Отчет о финансовых результатах.
Рассмотрим, что делать, если ошибка уже допущена и период закрыт:
НУ и ПР. После этого перепровести закрытие месяца. Программа сама увидит постоянную разницу и сформирует ПНА (постоянный налоговый актив) проводкой Дт 68.04.2 Кт 99.02.3. Это закроет счет 68.04.2 автоматически и правильно.ПР или ВР. Помните, что 1С считает налог «от обратного» — анализируя разницы на балансовых счетах.09, 77 и 68.04.2 запрещено, так как программа пересчитывает их остатки на каждую отчетную дату исходя из разниц в оценке активов.Подведем итог: регламентная операция переноса сальдо на 99.09 — это «санитар» системы. Она лишь показывает нам результат наших ошибок. Чтобы Отчет о финансовых результатах заполнялся автоматически и корректно, мы должны соблюдать золотое правило работы в 1С:
Никогда не делайте ручных проводок по счету 68.04.2. Все корректировки налога на прибыль должны осуществляться либо через исправление первичных данных (чтобы изменились НУ, ПР или ВР), либо через специальные документы (например, «Регистрация налога на доходы от участия»).
Только при таком подходе балансовое равенство будет соблюдено, а регламентные операции будут списывать на счет 99.09 только положенные им копейки округлений.