Многие бухгалтеры и специалисты по учету сталкиваются с неприятной ситуацией в программе 1С:Бухгалтерия: при попытке закрыть месяц регламентная операция расчета отложенного налога по ПБУ 18/02 формирует огромные суммы проводок в дебет или кредит счета 99.09 в корреспонденции со счетом 68.04.2. Ситуация часто обостряется, когда учет зарплаты ведется в сторонней программе, например, 1С:ЗУП, а резервы отпусков и другие начисления переносятся в бухгалтерию с помощью документа ОперацияВведеннаяВручную на основании расчетов в Excel. Давайте подробно рассмотрим эту проблему, выясним причины ее возникновения и разберем по шагам эффективные методы решения.
Для начала проанализируем, почему программа вообще задействует счет 99.09 («Прочие прибыли и убытки»). В идеальной ситуации, алгоритмы 1С используют этот счет при закрытии месяца исключительно для списания копеечных разниц, которые неизбежно возникают из-за округления исчисленного налога на прибыль до целых рублей. Если в проводках появляются не копейки, а сотни или тысячи рублей (а в некоторых случаях суммы превышают сотни тысяч), программа сигнализирует о критической математической ошибке в учете отложенных налогов.
Механизм 1С так устроен: если он не может корректно распределить разницы по правилам ПБУ 18/02, он принудительно «скидывает» образовавшуюся нестыковку на счет 99.09. Пытаться закрыть глаза на эту проводку нельзя, так как она искажает финансовый результат предприятия.
Проанализируем главную причину возникновения ошибки. При расчете налога на прибыль программа жестко опирается на основную формулу ПБУ 18/02:
БУ = НУ + ПР + ВР
Где:
Когда мы заносим резервы отпусков (например, на счет 96.01.1 или 96.09) ручными операциями, высчитывая суммы в Excel, крайне часто нарушается двойная запись по временным разницам (ВР). Временные разницы не обязательно должны совпадать по дебету и кредиту внутри одного конкретного счета затрат, но они обязаны сходиться в балансе — то есть обороты за месяц должны совпадать по дебету и кредиту по всей оборотно-сальдовой ведомости (ОСВ). Если это правило нарушено (например, ВР занесены «однобоко»), расчет налога по данным БУ и НУ начинает различаться. В результате регламентная операция не может сформировать правильную проводку, например, Дт09 - Кт68.04.2, и отправляет невязку (около 20% от суммы ошибки) на счет 99.09.
Также при ручном распределении часто возникают так называемые «комплексные разницы» — ситуации, когда бухгалтер пытается повесить на одну и ту же строку операции одновременно и постоянные (ПР), и временные (ВР) разницы. Ручной ввод таких данных 1С часто переваривает некорректно.
Вместо того чтобы наугад менять проводки и перекидывать суммы с ПР на ВР в надежде, что обороты «схлопнутся», рассмотрим встроенные средства диагностики программы, которые помогут точно определить место ошибки:
Рассмотрим самое надежное методологическое решение. Проблема с подгоном ПР и ВР возникает чаще всего в базах, где в учетной политике до сих пор установлен устаревший «Затратный метод» (или «Балансовый метод с отражением ПР и ВР»). Эти способы учета вызывают наибольшее количество багов при нестандартных и ручных корректировках.
Современным, прощающим многие ошибки ручного ввода и рекомендуемым разработчиками 1С, является чистый балансовый метод. При его использовании программа больше не требует точного соблюдения оборотов ВР и ПР в каждой проводке. Алгоритм просто берет балансовую стоимость активов и обязательств (в нашем случае — остаток по счету 96), сравнивает её с налоговой стоимостью напрямую на конец отчетного периода и сам рассчитывает отложенный налог.
Сделаем следующие шаги (рекомендуется сначала выполнить на копии базы):
99.09 — в большинстве случаев огромные суммы исчезают, остаются лишь копейки от округлений.Если изменить учетную политику посреди года невозможно, разберем организационное решение. Ввод резервов ручными операциями через эксель-таблицы — порочная практика, которая неизбежно ведет к человеческим ошибкам и разрывам в учете.
Настроим типовой обмен между ЗУП и Бухгалтерией. В 1С:ЗУП предусмотрен специальный функционал для корректного начисления резервов отпусков. Посмотрим, как должен выглядеть правильный процесс:
РезервыОтпусков (или аналогичный документ по резервам по оплате труда). В нем автоматически формируются все необходимые суммы в разрезе подразделений и видов налогового учета.ОтражениеЗарплатыВБухучете и документы по резервам. Они формируют правильные движения по счетам 96.01.1 и 96.01.2 с безупречным соблюдением правила БУ = НУ + ПР + ВР.При необходимости внести корректировки, бухгалтерам следует править не итоговые ручные проводки, а документы-источники в ЗУП перед синхронизацией. Только так можно гарантировать, что регламентные операции закрытия месяца отработают без сбоев и сальдо счета 99.09 останется чистым.