При формировании отчетности по НДФЛ и справок о доходах сотрудника в программе 1С:Бухгалтерия 8 (редакция 3.0) пользователи часто сталкиваются с вопросами: из каких именно механизмов вытягиваются данные в колонки Исчислено и Удержано, почему некоторые регистры помечены как (не используется), а также по какой причине в налоге вместо стандартной ставки 13% может отображаться 9%.
Разберем подробнее устройство подсистемы учета НДФЛ, проанализируем движение документов и выясним причины ошибочного применения 9% ставки.
Данные в справках и отчетах по НДФЛ формируются не на основе бухгалтерских проводок по счету 68.01, а исключительно по регистрам накопления специальной подсистемы. Проанализируем ключевые регистры, отвечающие за сбор информации:
Учет доходов для исчисления НДФЛ — хранит сведения о начисленных доходах сотрудников в разрезе кодов доходов, дат получения дохода и налоговых периодов. Именно отсюда берется база для исчисления налога.Расчеты налогоплательщиков с бюджетом по НДФЛ — содержит информацию об исчисленном и пересчитанном НДФЛ. Данные этого регистра формируют колонку Исчислено.Расчеты налоговых агентов с бюджетом по НДФЛ и НДФЛ к выплате — фиксируют фактически удержанный налог при выплате дохода. Эти данные заполняют ячейку Удержано.Предоставленные стандартные и социальные вычеты (НДФЛ) — регистр, хранящий информацию о примененных налоговых вычетах сотрудника.Чтобы увидеть, какие именно регистры двигает конкретный документ в 1С:Бухгалтерии 3.0, достаточно в самом документе (например, Начисление зарплаты или Ведомость в банк) нажать кнопку Движения документа (значок Дт/Кт).
При просмотре конфигурации в режиме отладчика или через структуру метаданных можно заметить, что некоторые устаревшие регистры НДФЛ получили пометку (не используется). Рассмотрим причину такого изменения.
В процессе развития программы 1С:Бухгалтерия 8 (редакция 3.0) произошел перенос архитектуры зарплатного блока на актуальные механизмы, аналогичные 1С:ЗУП 3.1. Старая модель учета НДФЛ была переработана:
Выясним, почему у сотрудника при формировании справок о доходах может неожиданно выходить ставка налога 9% вместо 13% или 15%.
Ведомость в банк или Ведомость в кассу можно открыть форму редактирования НДФЛ (двойным кликом по ячейке с суммой налога). Если там случайно выбрать архивную категорию налога, например 13% (до 2015 — 9%), расчет сформируется некорректно.Операция, введенная вручную, проводки по счету 68.01 создаются, но движения по регистрам НДФЛ не возникают. Это приводит к рассинхронизации данных бухгалтерии и подсистемы НДФЛ.Рассмотрим пошаговый алгоритм локализации и исправления неверных данных в 1С:Бухгалтерии 3.0:
Операция учета НДФЛ. Данный документ корректно заполняет все нужные регистры накопления.