Автоматическое заполнение регламентированного отчета 6-НДФЛ в программах 1С (в конфигурациях «1С:Зарплата и управление персоналом», «1С:Бухгалтерия предприятия», «1С:Комплексная автоматизация») нередко вызывает сложности у бухгалтеров. В форму могут не попадать суммы фактически полученного дохода, удержанный налог двоится или фиксируется не в том отчетном периоде, а межрасчетные выплаты (отпускные и больничные) разрывают строки начисления и удержания. Разберем по шагам фундаментальные принципы программы, выясним причины ошибок и проанализируем варианты их устранения для получения идеального автоматического отчета.
Основная масса ошибок при формировании 6-НДФЛ возникает из-за нарушения порядка ввода документов и несовпадения ключевых дат. Проанализируем правила, которые необходимо строго соблюдать в программе:
Выясним причину, почему данные оборотно-сальдовой ведомости по счету 68.01 могут сходиться, а регламентированный отчет 6-НДФЛ заполняется с ошибками. Отчет 6-НДФЛ строится исключительно на базе специализированных регистров накопления, таких как Учет доходов для исчисления НДФЛ, Расчеты налогоплательщиков с бюджетом по НДФЛ и Удержанный НДФЛ. Данные проводок по счетам бухгалтерского учета 68.01 и 70 для отчета не используются.
Использование документа «Операция, введенная вручную» для корректировки расчетов с бюджетом по налогу приводит к рассинхронизации, поскольку ручная проводка не создает записей в регистрах НДФЛ. Если требуется исправить движения прошлых закрытых периодов без массового перепроведения документов, используем штатный специализированный документ Операция учета НДФЛ. В нем вручную разносятся записи по вкладкам доходов, исчисленного и удержанного налога с привязкой к конкретным датам и кодам доходов.
В некоторых конфигурациях доступна опция так называемого «Упрощенного учета НДФЛ». При включении данного режима налог считается фактически удержанным в момент проведения начисления, а не при реальной выплате денег сотруднику. В современных условиях это приводит к искажению сроков перечисления налога и неверному формированию разделов отчета. Для корректной автоматической работы необходимо отключить упрощенный учет, чтобы фиксация удержанного налога происходила строго документами выплаты.
Рассмотрим распространенную ситуацию: отпуск сотрудника начинается в первых числах месяца (например, с 1 июля). По трудовому законодательству оплата отпуска должна производиться не позднее чем за три дня до его начала, то есть в конце предыдущего месяца (в июне). Возникает противоречие между налоговым и бухгалтерским учетом: для целей НДФЛ доход и удержание должны пройти июнем, а бухгалтер не хочет начислять отпуск июнем, считая его расходом июля.
Разберем способы решения этой задачи без нарушения автоматического заполнения 6-НДФЛ:
Дт 97.21 Кт 70, а в следующем месяце автоматически списывается в затраты проводкой Дт 20 (26, 44) Кт 97.21. При этом регистры НДФЛ закрываются корректно в периоде выплаты.Посмотрим на поведение программы при перерасчетах за прошлые периоды. Отчет 6-НДФЛ не воспринимает отрицательные суммы налога и дохода в строках текущего удержания. Если задним числом был введен больничный лист, перекрывший начисленную ранее зарплату, образуется отрицательный исчисленный НДФЛ.
Для корректного отражения в отчете излишне удержанный налог должен быть зачтен при последующих начислениях в рамках текущего налогового периода либо возвращен сотруднику с обязательным оформлением регламентного документа Возврат НДФЛ и последующей выплатой по безналичному расчету. Если корректируются вычеты или доходы прошлых периодов, применяем специализированный документ Перерасчет НДФЛ, фиксирующий сумму корректировки в текущем расчетном месяце.
Перед тем как нажимать кнопку «Заполнить» в форме 6-НДФЛ, обязательно проанализируем учетные данные с помощью встроенных отчетов раздела зарплаты и налогов:
Соблюдение четкой хронологии документов, отказ от ручных проводок по НДФЛ и использование штатных механизмов учета расходов будущих периодов позволяют добиться стопроцентно корректного и автоматического заполнения формы 6-НДФЛ в 1С без ручных правок в отчете.