Как добиться корректного автоматического формирования формы 6-НДФЛ в 1С?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Налоговый учет Финансы и профессиональные услуги
← На главную

Автоматическое заполнение регламентированного отчета 6-НДФЛ в программах 1С (в конфигурациях «1С:Зарплата и управление персоналом», «1С:Бухгалтерия предприятия», «1С:Комплексная автоматизация») нередко вызывает сложности у бухгалтеров. В форму могут не попадать суммы фактически полученного дохода, удержанный налог двоится или фиксируется не в том отчетном периоде, а межрасчетные выплаты (отпускные и больничные) разрывают строки начисления и удержания. Разберем по шагам фундаментальные принципы программы, выясним причины ошибок и проанализируем варианты их устранения для получения идеального автоматического отчета.

Главный принцип: соблюдение хронологической последовательности и дат документов

Основная масса ошибок при формировании 6-НДФЛ возникает из-за нарушения порядка ввода документов и несовпадения ключевых дат. Проанализируем правила, которые необходимо строго соблюдать в программе:

  1. Хронология начисления и выплаты. Дата документа начисления (например, «Начисление зарплаты и взносов», «Отпуск», «Больничный лист») всегда должна быть строго меньше либо равна дате документа фактической выплаты («Ведомость в банк», «Ведомость в кассу» или «Ведомость на счета»). Программа не может корректно удержать налог с дохода, который по внутренней логике еще не был начислен.
  2. Синхронизация дат в межрасчетных документах. В документах начисления отпускных или больничных пособий поле планируемой даты выплаты дохода должно строго совпадать с фактической датой платежной ведомости. Если в начислении указано одно число, а платеж проведен другим, регистры учета НДФЛ фиксируют разрыв цепочки.
  3. Последовательность перепроведения. Если в учете возникли расхождения, рекомендуется применить следующий алгоритм: распровести документы выплаты (ведомости), проверить и скорректировать даты в документах-начислениях, после чего провести начисления и повторно провести ведомости на выплату строго в хронологическом порядке.

Регистровый учет против бухгалтерских проводок

Выясним причину, почему данные оборотно-сальдовой ведомости по счету 68.01 могут сходиться, а регламентированный отчет 6-НДФЛ заполняется с ошибками. Отчет 6-НДФЛ строится исключительно на базе специализированных регистров накопления, таких как Учет доходов для исчисления НДФЛ, Расчеты налогоплательщиков с бюджетом по НДФЛ и Удержанный НДФЛ. Данные проводок по счетам бухгалтерского учета 68.01 и 70 для отчета не используются.

Использование документа «Операция, введенная вручную» для корректировки расчетов с бюджетом по налогу приводит к рассинхронизации, поскольку ручная проводка не создает записей в регистрах НДФЛ. Если требуется исправить движения прошлых закрытых периодов без массового перепроведения документов, используем штатный специализированный документ Операция учета НДФЛ. В нем вручную разносятся записи по вкладкам доходов, исчисленного и удержанного налога с привязкой к конкретным датам и кодам доходов.

Отказ от упрощенного учета НДФЛ

В некоторых конфигурациях доступна опция так называемого «Упрощенного учета НДФЛ». При включении данного режима налог считается фактически удержанным в момент проведения начисления, а не при реальной выплате денег сотруднику. В современных условиях это приводит к искажению сроков перечисления налога и неверному формированию разделов отчета. Для корректной автоматической работы необходимо отключить упрощенный учет, чтобы фиксация удержанного налога происходила строго документами выплаты.

Проблема переходящих отпусков и их отражение в учете

Рассмотрим распространенную ситуацию: отпуск сотрудника начинается в первых числах месяца (например, с 1 июля). По трудовому законодательству оплата отпуска должна производиться не позднее чем за три дня до его начала, то есть в конце предыдущего месяца (в июне). Возникает противоречие между налоговым и бухгалтерским учетом: для целей НДФЛ доход и удержание должны пройти июнем, а бухгалтер не хочет начислять отпуск июнем, считая его расходом июля.

Разберем способы решения этой задачи без нарушения автоматического заполнения 6-НДФЛ:

  1. Начисление отпуска месяцем выплаты (в июне). Это базовый и самый надежный сценарий для НДФЛ. Документ «Отпуск» регистрируется июнем с датой выплаты конца июня. Чтобы не искажать финансовый результат и затраты организации, настраивается порядок учета переходящих отпусков. В параметрах учета зарплаты указывается отражение переходящего отпуска через счет расходов будущих периодов: в месяце начисления сумма попадает в проводку Дт 97.21 Кт 70, а в следующем месяце автоматически списывается в затраты проводкой Дт 20 (26, 44) Кт 97.21. При этом регистры НДФЛ закрываются корректно в периоде выплаты.
  2. Учет изменений законодательства. В современных редакциях дата фактического получения любого дохода (включая заработную плату и отпуска) привязана к дню реальной выплаты денег. Таким образом, решающее значение имеет дата проведения банковской или кассовой ведомости.

Отрицательные суммы и сторнирование

Посмотрим на поведение программы при перерасчетах за прошлые периоды. Отчет 6-НДФЛ не воспринимает отрицательные суммы налога и дохода в строках текущего удержания. Если задним числом был введен больничный лист, перекрывший начисленную ранее зарплату, образуется отрицательный исчисленный НДФЛ.

Для корректного отражения в отчете излишне удержанный налог должен быть зачтен при последующих начислениях в рамках текущего налогового периода либо возвращен сотруднику с обязательным оформлением регламентного документа Возврат НДФЛ и последующей выплатой по безналичному расчету. Если корректируются вычеты или доходы прошлых периодов, применяем специализированный документ Перерасчет НДФЛ, фиксирующий сумму корректировки в текущем расчетном месяце.

Инструменты проверки правильности учета перед формированием 6-НДФЛ

Перед тем как нажимать кнопку «Заполнить» в форме 6-НДФЛ, обязательно проанализируем учетные данные с помощью встроенных отчетов раздела зарплаты и налогов:

  1. «Подробный анализ НДФЛ по сотруднику» — позволяет развернуть всю цепочку начислений и выплат по каждому человеку, сразу выявляя расхождения между исчисленным и удержанным налогом.
  2. «Анализ НДФЛ по датам получения доходов» — группирует доходы строго по датам их фактического получения, что позволяет сверить итоговые суммы строк отчета.
  3. «Проверка разд. 1 6-НДФЛ» и «Проверка разд. 2 6-НДФЛ» — специализированные контрольные отчеты, наглядно показывающие, из каких документов и регистров собраны показатели отчета.

Соблюдение четкой хронологии документов, отказ от ручных проводок по НДФЛ и использование штатных механизмов учета расходов будущих периодов позволяют добиться стопроцентно корректного и автоматического заполнения формы 6-НДФЛ в 1С без ручных правок в отчете.

← На главную