Расчет и удержание НДФЛ — одна из самых ответственных задач в работе бухгалтера по зарплате. Ошибки здесь чреваты не только штрафами от налоговой, но и перерасчетами с сотрудниками, что ведет к конфликтам и дополнительной бумажной волоките. Программа 1С:Зарплата и Управление Персоналом (ЗУП) автоматизирует большую часть процессов, но даже в ней возможны сбои — из-за некорректных настроек, человеческого фактора или особенностей конкретного расчета.

В этой статье разберем, как проверить исчисленный и удержанный НДФЛ в 1С ЗУП на всех этапах: от формирования начислений до сдачи отчетности. Мы рассмотрим стандартные отчеты программы, скрытые регистры накопления, типичные ошибки (например, когда сумма удержанного НДФЛ не совпадает с исчисленной) и способы их исправления. Особое внимание уделим нюансам, которые часто упускают даже опытные пользователи — например, проверке НДФЛ по авансам или корректировке данных после уточненных расчетов.

Если вы работаете с 1С:ЗУП 3.1 или более ранними версиями (2.5), большая часть инструкций останется актуальной, но расположение некоторых меню может отличаться. Для версий 1С:ЗУП КОРП доступны дополнительные инструменты анализа, о которых мы тоже упомянем.

📊 Какую версию 1С ЗУП вы используете?
3.1
2.5
КОРП
Другую
Не знаю

1. Где в 1С ЗУП хранится информация об НДФЛ: регистры и документы

Прежде чем проверять данные, важно понимать, где именно в 1С ЗУП формируется информация об НДФЛ. Программа использует несколько уровней хранения:

1. Документы-начисления (Зарплата к выплате, Начисление зарплаты и взносов и др.) — здесь фиксируются первичные суммы до удержания налога. НДФЛ рассчитывается автоматически на основе ставки (обычно 13%, но могут быть и другие — например, 30% для нерезидентов) и налоговых вычетов.

2. Регистры накопления — это "невидимые" пользователю таблицы, где хранится детализированная информация:

  • 📊 НДФЛРасчеты — здесь фиксируются исчисленные суммы налога по каждому сотруднику и виду дохода.
  • 💰 НДФЛУдержано — регистрирует фактически удержанные суммы (может отличаться от исчисленного, если, например, выплачена только часть зарплаты).
  • 📑 НалоговаяКарточка — сводные данные для отчетности (6-НДФЛ, 2-НДФЛ).

3. Отчеты — витрина для пользователя. Самые полезные:

  • 📈 Анализ начислений и удержаний по сотрудникам (раздел Зарплата → Отчеты по зарплате).
  • 📊 Свод по НДФЛ (раздел Налоги и взносы → НДФЛ).
  • 🔍 Карточка сотрудника по НДФЛ — детализация по одному человеку.

Важно: данные в отчетах формируются на основе регистров, а не документов. Поэтому если вы вручную изменили сумму НДФЛ в документе Зарплата к выплате, но не перепровели его, регистры могут остаться неактуальными!

💡

Чтобы увидеть реальное состояние регистров, используйте отчет Обороты по регистру накопления (раздел Отчеты → Стандартные → Обороты по регистру). Выберите регистр НДФЛРасчеты или НДФЛУдержано и установите нужный период.

2. Проверка исчисленного НДФЛ: пошаговая инструкция

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

Шаг 1. Сформируйте отчет "Свод по НДФЛ"

  1. Перейдите в раздел Налоги и взносы → НДФЛ → Свод по НДФЛ.
  2. Укажите период (месяц или квартал).
  3. Нажмите Сформировать.

В отчете обратите внимание на колонки:

  • 💵 Сумма дохода — общая сумма начислений.
  • 📉 Налоговая база — доход за минусом вычетов.
  • 🔢 Исчислено НДФЛ — ключевая колонка для проверки.

Шаг 2. Сверьте данные с регистром НДФЛРасчеты

Если суммы в своде кажутся подозрительными, проверьте регистр:

  1. Откройте Отчеты → Стандартные → Обороты по регистру накопления.
  2. Выберите регистр НДФЛРасчеты.
  3. Установите период и группировку по Сотруднику и Виду дохода.

Типичные ошибки при исчислении НДФЛ:

  • ❌ Не учтены стандартные вычеты (на детей, инвалидов).
  • ❌ Некорректная ставка НДФЛ (например, 13% вместо 30% для нерезидента).
  • ❌ Доходы, не облагаемые НДФЛ (например, материальная помощь до 4 000 руб.), попали в налоговую базу.

Сверить суммы в отчете "Свод по НДФЛ" с регистром "НДФЛРасчеты"|

Проверить корректность налоговых вычетов для каждого сотрудника|

Убедиться, что ставка НДФЛ соответствует статусу сотрудника (резидент/нерезидент)|

Исключить из налоговой базы необлагаемые доходы (матпомощь, компенсации)-->

3. Проверка удержанного НДФЛ: почему суммы могут не совпадать

Удержанный НДФЛ — это сумма, которую вы фактически перечислили в бюджет. Она может отличаться от исчисленной, и это не всегда ошибка. Рассмотрим основные причины расхождений:

1. Выплата зарплаты частями (аванс + окончательный расчет)

По закону НДФЛ удерживается только с окончательного расчета, а не с аванса. Поэтому если сотрудник получил аванс в размере 50% оклада, а затем окончательную выплату, то:

  • 📌 Исчисленный НДФЛ формируется по полной сумме дохода.
  • 📌 Удержанный НДФЛ появляется только после выплаты второй части.

2. Неполная выплата зарплаты

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

3. Ошибки в документах выплаты

Частая проблема: в документе Зарплата к выплате не проставлен флажок Удержать НДФЛ или неверно указаны суммы к выплате.

Как проверить удержанный НДФЛ:

  1. Откройте отчет Анализ начислений и удержаний по сотрудникам (раздел Зарплата → Отчеты по зарплате).
  2. Установите фильтр по периоду и сотруднику.
  3. Проверьте колонку Удержано НДФЛ — она должна совпадать с суммой, перечисленной в бюджет.

Если суммы не сходятся:

  • 🔹 Проверьте документы выплаты (Зарплата к выплате, Выплата зарплаты) на наличие флажка Удержать НДФЛ.
  • 🔹 Убедитесь, что в документе Перечисление НДФЛ в бюджет указаны корректные суммы.
  • 🔹 Сверьте даты выплат и перечислений — НДФЛ должен быть перечислен не позднее следующего дня после выплаты зарплаты.
Что делать, если НДФЛ удержан, но не перечислен?

Если в отчетах видно, что НДФЛ удержан, но не перечислен в бюджет, проверьте:

1. Документ Перечисление НДФЛ в бюджет — возможно, он не проведен или проведен с ошибкой.

2. Банковскую выписку — иногда платеж "зависает" в банке.

3. Настройки учета в 1С — если неверно указан счет удержания (например, вместо 68.01 используется другой субсчет).

Если проблема не решена, формируйте уточненный расчет 6-НДФЛ с корректными данными.

4. Сверка НДФЛ по 6-НДФЛ: как избежать расхождений с налоговой

Отчет 6-НДФЛ — это главный документ, по которому налоговая проверяет корректность удержания и перечисления НДФЛ. Ошибки здесь ведут к требованиям об уплате штрафов и пени. В 1С ЗУП данные для 6-НДФЛ формируются автоматически, но их нужно обязательно сверять с регистрами.

Как проверить данные для 6-НДФЛ:

  1. Сформируйте отчет 6-НДФЛ в разделе Налоги и взносы → НДФЛ → 6-НДФЛ.
  2. Сравните суммы в разделах 1 и 2 отчета с данными регистров:
    • 📌 Раздел 1 (стр. 020, 040, 070) — должны совпадать с регистром НДФЛРасчеты.
    • 📌 Раздел 2 (стр. 100, 110, 120, 140) — должны совпадать с регистром НДФЛУдержано и документами выплаты.
  • Проверьте даты в разделе 2 — они должны соответствовать фактическим датам выплаты зарплаты и перечисления НДФЛ.
  • Типичные ошибки в 6-НДФЛ:

    Ошибка Причина Как исправить
    Расхождение по стр. 020 (исчислено) и стр. 040 (удержано) НДФЛ исчислен, но не удержан из-за неполной выплаты зарплаты Проверить документы выплаты, при необходимости доплатить зарплату и доудержать НДФЛ
    Некорректная дата в стр. 120 В документе Зарплата к выплате указана одна дата, а фактически деньги перечислены позже Скорректировать дату в документе или объяснить расхождение в пояснительной записке
    Лишние суммы в стр. 020 В налоговую базу попали необлагаемые доходы (например, компенсация за неиспользованный отпуск свыше 3-х окладов) Проверить настройки видов расчета в 1С (должен стоять флажок Не облагается НДФЛ)

    Важно: Если вы обнаружили ошибку в уже сданном 6-НДФЛ, необходимо подать уточненный расчет. В 1С ЗУП это делается через тот же отчет, но с пометкой Корректировка.

    💡

    Дата перечисления НДФЛ (стр. 120 в 6-НДФЛ) должна быть не позднее следующего рабочего дня после выплаты зарплаты. Если выплатили зарплату 5 числа, а НДФЛ перечислили 7-го — это нарушение, которое налоговая обязательно заметит!

    5. Проверка НДФЛ по конкретному сотруднику: карточка и персональные отчеты

    Иногда расхождения возникают не по всей организации, а по отдельным сотрудникам. В этом случае поможет персональная проверка.

    Способ 1. Карточка сотрудника по НДФЛ

    1. Откройте Зарплата → Карточка сотрудника.
    2. Выберите нужного сотрудника и перейдите на закладку НДФЛ.
    3. Проверьте:
      • 📋 Налоговую базу (доходы минус вычеты).
      • 💸 Сумму исчисленного и удержанного НДФЛ.
      • 📅 Даты удержания и перечисления.

    Способ 2. Отчет "Анализ начислений по сотруднику"

    Этот отчет показывает все начисления, удержания и выплаты в разрезе одного человека:

    1. Перейдите в Зарплата → Отчеты по зарплате → Анализ начислений по сотруднику.
    2. Выберите сотрудника и период.
    3. Обратите внимание на колонки:
      • 📊 Начислено — общая сумма дохода.
      • 📉 Налоговая база — должна быть меньше или равна начислениям.
      • 🔢 Исчислено НДФЛ и Удержано НДФЛ — если удержано меньше, чем исчислено, проверьте выплаты.
    4. Что делать, если найдены расхождения:

      • 🔍 Проверьте настройку вычетов для сотрудника (раздел Зарплата → Налоговые вычеты). Возможно, не указан вычет на ребенка или иные льготы.
      • 🔍 Убедитесь, что статус налогоплательщика (резидент/нерезидент) указан верно. Для нерезидентов ставка НДФЛ — 30%, а не 13%.
      • 🔍 Сверьте даты приема на работу и увольнения — если сотрудник уволен в середине месяца, НДФЛ может быть исчислен не за полный период.
      💡

      Если сотрудник получил доход в натуральной форме (например, подарок), проверьте, попал ли он в налоговую базу. В 1С такие доходы обычно регистрируются документом Начисление по больничному листу и пособиям или Разовые начисления.

      6. Типичные ошибки и как их исправить

      Даже опытные бухгалтеры сталкиваются с ошибками в расчете НДФЛ. Рассмотрим самые распространенные и способы их исправления.

      Ошибка 1: НДФЛ не удерживается с аванса

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

      🔧 Причина: В документе Зарплата к выплате (аванс) не проставлен флажок Удержать НДФЛ (что верно по закону), но при окончательном расчете налог не доудержан.

      Решение:

      • Проверить документ Зарплата к выплате (окончательный расчет) — в нем должен быть флажок Удержать НДФЛ.
      • Если сумма удержания не покрывает исчисленный НДФЛ, доплатить зарплату и доудержать налог.

    Ошибка 2: Некорректная ставка НДФЛ

    Проявление: НДФЛ исчислен по ставке 30% вместо 13% (или наоборот).

    🔧 Причина: В карточке сотрудника неверно указан статус налогоплательщика (резидент/нерезидент).

    Решение:

    1. Откройте карточку сотрудника (Зарплата → Сотрудники).
    2. Перейдите на закладку Налоги и взносы.
    3. Проверьте поле Статус налогоплательщика:
      • 📌 Для резидентов — Налоговый резидент РФ (ставка 13%).
      • 📌 Для нерезидентов — Налоговый нерезидент РФ (ставка 30%).
  • Если статус изменился (например, сотрудник стал резидентом), обновите его и пересчитайте НДФЛ.
  • Ошибка 3: В налоговую базу попали необлагаемые доходы

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

    🔧 Причина: В настройках вида расчета не проставлен флажок Не облагается НДФЛ.

    Решение:

    1. Откройте справочник Виды расчета (Настройки → Виды расчета).
    2. Найдите проблемный вид начисления (например, Материальная помощь).
    3. На закладке Налоги и взносы проверьте:
      • 📌 Флажок Не облагается НДФЛ.
      • 📌 Флажок Не облагается страховыми взносами (если применимо).
  • Пересчитайте документ начисления.
  • 💡

    Если ошибка в НДФЛ обнаружена после сдачи 6-НДФЛ, подавайте уточненный расчет. В 1С это делается через тот же отчет, но с пометкой "Корректировка" и указанием номера корректировки (001, 002 и т.д.).

    7. Автоматизированная проверка: как настроить контроль в 1С ЗУП

    Чтобы минимизировать ошибки, в 1С ЗУП можно настроить автоматические проверки на этапе формирования документов. Это сэкономит время и снизит риск штрафов.

    1. Настройка контрольных соотношений

    В 1С ЗУП есть механизм контрольных соотношений, который предупреждает о возможных ошибках:

    1. Перейдите в Настройки → Контрольные соотношения.
    2. Найдите группу НДФЛ.
    3. Активируйте флажки для проверок:
      • 🔹 Сравнение исчисленного и удержанного НДФЛ.
      • 🔹 Проверка дат перечисления НДФЛ.
      • 🔹 Контроль налоговых вычетов.

    2. Использование обработки "Проверка ведения учета"

    Эта обработка анализирует данные на предмет логических ошибок:

    1. Откройте Сервис → Проверка ведения учета.
    2. Выберите период проверки.
    3. На закладке НДФЛ установите флажки для всех проверок.
    4. Нажмите Выполнить проверку.
    5. Обработка выдаст список ошибок с рекомендациями по исправлению.

      3. Настройка уведомлений о расхождениях

      Чтобы не пропустить критичные ошибки, настройте уведомления:

      1. Перейдите в Администрирование → Настройки пользователей и прав → Настройки уведомлений.
      2. Добавьте новое уведомление с типом Расхождения по НДФЛ.
      3. Укажите получателей (например, главного бухгалтера) и частоту оповещений.

      4. Интеграция с внешними сервисами проверки

      Некоторые организации подключают 1С ЗУП к внешним сервисам (например, Контур.Экстерн или Такском), которые автоматически сверяют данные с налоговой. Для этого:

      • 🔌 Настройте обмен данными через Администрирование → Обмен данными.
      • 📤 Экспортируйте отчеты 6-НДФЛ и 2-НДФЛ в сервис для предварительной проверки.
      • 📥 Импортируйте протоколы проверки обратно в 1С для исправления ошибок.
    💡

    Если в вашей организации часто меняются налоговые вычеты (например, у сотрудников рождаются дети), настройте в 1С автоматическое напоминание о необходимости обновления вычетов. Для этого используйте механизм Бизнес-процессы (раздел Администрирование → Бизнес-процессы).

    8. Частые вопросы по проверке НДФЛ в 1С ЗУП

    🔹 Как проверить, что НДФЛ перечислен в бюджет?

    Для этого сверьте:

    1. Документ Перечисление НДФЛ в бюджет в 1С (раздел Налоги и взносы → Перечисление налогов).
    2. Банковскую выписку — платеж должен пройти по реквизитам вашей ИФНС.
    3. Отчет Карточка счета 68.01 (раздел Отчеты → Стандартные → Карточка счета) — здесь видно все движения по НДФЛ.
    4. Если платеж не прошел, формируйте новый документ Перечисление НДФЛ с корректной датой.

    🔹 Почему в 6-НДФЛ сумма удержанного НДФЛ меньше исчисленной?

    Это нормально, если:

    • 📌 Зарплата выплачена не полностью (например, только аванс).
    • 📌 Сотрудник уволился, и окончательный расчет еще не произведен.
    • 📌 Есть удержания по исполнительным листам, из-за которых выплачена только часть зарплаты.
    • Если же зарплата выплачена полностью, а НДФЛ не удержан — проверьте документы выплаты на наличие флажка Удержать НДФЛ.

    🔹 Как исправить ошибку в НДФЛ за прошлый период?

    Порядок действий:

    1. Сформируйте уточненный расчет 6-НДФЛ за тот период, где обнаружена ошибка.
    2. Если НДФЛ недоплачен — перечислите недостающую сумму в бюджет с пенями.
    3. Если переплачен — зачетите или верните излишне удержанный налог (по заявлению сотрудника).
    4. В 1С исправьте документ начисления или выплаты и перепроведите его.

    Внимание: если ошибка привела к занижению налоговой базы, подавайте уточненную декларацию и уплачивайте штраф (20% от недоплаты).

    🔹 Где в 1С посмотреть, какие вычеты применены к сотруднику?

    Вычеты хранятся в двух местах:

    1. Карточка сотрудника (Зарплата → Сотрудники → закладка Налоговые вычеты). Здесь указаны стандартные вычеты (на детей, инвалидов) и их период действия.
    2. Документ "Заявление на вычет" (Зарплата → Налоговые вычеты → Заявления на вычеты). Здесь фиксируются социальные и имущественные вычеты.

    Чтобы увидеть, как вычеты повлияли на расчет НДФЛ, сформируйте отчет Карточка сотрудника по НДФЛ.

    🔹 Можно ли в 1С ЗУП увидеть историю изменений по НДФЛ?

    Да, для этого:

    1. Откройте документ начисления или выплаты, где был рассчитан НДФЛ.
    2. Нажмите кнопку История изменений (в форме документа).
    3. Посмотрите, кто и когда вносил правки в суммы или настройки.

    Если история не ведется, включите ее в настройках:

    1. Администрирование → Настройки программы → История изменений.
    2. Установите флажок Вести историю изменений документов.
    📊 Сталкивались ли вы с ошибками в НДФЛ из-за некорректных настроек 1С?
    Да, часто
    Да, но редко
    Нет, все всегда правильно
    Затрудняюсь ответить
    ⚠️ Внимание: Налоговое законодательство и механизмы расчета НДФЛ могут изменяться. Перед сдачей отчетности сверяйте актуальные ставки, лимиты вычетов и сроки перечисления на официальном сайте ФНС или в личном кабинете налогоплательщика. Особенно это касается вычетов на детей, ставок для нерезидентов и порядка удержания НДФЛ с авансов.