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

Вы узнаете, как:

  • 🔍 Сверить НДФЛ по каждому сотруднику с данными расчетных ведомостей
  • 📊 Использовать стандартные отчеты для анализа налога по периодам
  • ⚠️ Выявлять расхождения между начисленным и удержанным НДФЛ
  • 📑 Подготовить данные для формы 6-НДФЛ без ошибок
  • 💡 Автоматизировать проверку с помощью обработок и внешних отчетов

Инструкции актуальны для последних версий 1С:Бухгалтерия 3.0 и 1С:ЗУП 3.1, но большинство методов работают и в более ранних релизах (с учетом различий в интерфейсе). Если вы используете облачную версию 1С:Fresh, некоторые пункты меню могут отличаться — ориентируйтесь на логику действий.

📊 Какую версию 1С вы используете для расчета НДФЛ?
1С:Бухгалтерия 3.0
1С:Зарплата и Управление Персоналом 3.1
1С:Fresh (облако)
1С:Комплексная автоматизация
Другая версия

1. Где в 1С хранится информация о НДФЛ по сотрудникам?

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

  • 📄 Документы начисления зарплаты (Зарплата → Начисление зарплаты и взносов) — здесь фиксируются начисленные доходы и рассчитанный НДФЛ.
  • 💰 Регистр накопления "НДФЛ расчеты с бюджетом" — хранит данные об удержанном и перечисленном налоге по каждому сотруднику.
  • 📋 Регистр сведений "Доходы работников для НДФЛ" — содержит развернутую информацию о видах доходов и соответствующих ставках налога.
  • 📊 Отчет "Анализ начислений и удержаний" (Зарплата → Отчеты по зарплате) — позволяет сверить НДФЛ по периодам.

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

💡

Если в отчетах по НДФЛ появляются "лишние" суммы, проверьте настройки учетной политики в разделе Зарплата → Настройки → Учетная политика. Часто ошибки возникают из-за неверно указанного места работы (головная организация или обособленное подразделение).

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

Если вам нужно сверить налог для конкретного работника (например, по запросу из ИФНС или при выявлении расхождений), следуйте этому алгоритму:

  1. Откройте карточку сотрудника:

    Перейдите в Зарплата → Сотрудники, найдите нужного работника и откройте его карточку. Во вкладке Начисления или Зарплата будет история всех начислений и удержаний.

  2. Просмотрите расчетные ведомости:

    В карточке сотрудника перейдите по ссылке Расчетные ведомости. Здесь отображаются все начисления, удержания и суммы НДФЛ по месяцам. Обратите внимание на колонку НДФЛ к удержанию.

  3. Сверьте данные с регистром НДФЛ:

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

  4. Проверьте перечисления в бюджет:

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

☑️ Проверка НДФЛ по сотруднику

Выполнено: 0 / 5

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

3. Массовая проверка НДФЛ по всем сотрудникам

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

Отчет "Анализ начислений и удержаний"

Это основной инструмент для массовой проверки. Чтобы его сформировать:

  1. Перейдите в Зарплата → Отчеты по зарплате → Анализ начислений и удержаний.
  2. Установите период (например, квартал или год).
  3. В настройках отчета добавьте группировку по Сотруднику и Виду дохода.
  4. Включите колонки:
    • 📌 Сумма начислено
    • 📌 НДФЛ начислено
    • 📌 НДФЛ удержано
    • 📌 НДФЛ перечислено
  5. В полученном отчете обратите внимание на строки, где:

    • НДФЛ начисленоНДФЛ удержано (возможна ошибка в документах удержания).
    • НДФЛ удержано > НДФЛ перечислено (налог не перечислен в бюджет).
    • ❌ Отсутствует НДФЛ начислено при наличии дохода (неверная ставка налога или отсутствует признак дохода).

Отчет "Свод по НДФЛ"

Этот отчет доступен в 1С:ЗУП и позволяет сверить налог по ставкам и видам доходов:

  1. Перейдите в Зарплата → Отчеты по НДФЛ → Свод по НДФЛ.
  2. Выберите период и сгруппируйте данные по Ставке НДФЛ и Виду дохода.
  3. Сравните суммы с данными из 6-НДФЛ (раздел 2).
Как найти скрытые ошибки в отчетах по НДФЛ?

Иногда в отчетах не отображаются ошибки из-за неверных настроек фильтров. Например, если сотрудник уволен, но в фильтре стоит "Действующие сотрудники", его данные не попадут в отчет. Всегда снимайте галочку "Только действующие" в настройках отчета.

4. Сверка НДФЛ с формой 6-НДФЛ

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

  1. Сформируйте 6-НДФЛ в 1С:

    Перейдите в Зарплата → Отчеты по НДФЛ → 6-НДФЛ, укажите период и нажмите Сформировать. Обратите внимание на Раздел 1 (общие суммы) и Раздел 2 (по срокам перечисления).

  2. Сверьте с регистром НДФЛ:

    Откройте Отчеты → Стандартные отчеты → Регистры накопления → НДФЛ расчеты с бюджетом. Суммы по колонкам Начислено, Удержано и Перечислено должны совпадать с соответствующими строками в 6-НДФЛ.

  3. Проверьте даты удержания и перечисления:

    В Разделе 2 формы 6-НДФЛ даты должны соответствовать:

    • 📅 Дата удержания — день выплаты зарплаты (из документа Выплата зарплаты).
    • 📅 Дата перечисления — следующий рабочий день после удержания (по правилам ст. 226 НК РФ).
  4. Показатель в 6-НДФЛ Где проверить в 1С Типичные ошибки
    Строка 020 (сумма начисленного дохода) Регистр "Доходы работников для НДФЛ" или отчет "Анализ начислений" Не учтены доходы в натуральной форме или материальная выгода
    Строка 040 (сумма удержанного НДФЛ) Регистр "НДФЛ расчеты с бюджетом", колонка "Удержано" НДФЛ удержан, но не перечислен (расхождение со строкой 070)
    Строка 070 (сумма перечисленного НДФЛ) Регистр "НДФЛ расчеты с бюджетом", колонка "Перечислено" Ошибки в платежных поручениях (неверный КБК или период)
    Дата удержания (столбец 100) Документ "Выплата зарплаты", поле "Дата выплаты" Удержание отражено позже фактической выплаты
    💡

    Если в 6-НДФЛ сумма по строке 040 (удержано) больше, чем по строке 070 (перечислено), это означает, что налог удержан, но не перечислен в бюджет. Такая ситуация возможна только в течение одного месяца — если расхождение сохраняется дольше, это нарушение (ст. 226 НК РФ).

    5. Типичные ошибки при проверке НДФЛ и как их исправить

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

    • 🔴 НДФЛ не рассчитывается автоматически:

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

    • 🔴 Неверная ставка НДФЛ:

      Причина: в справочнике Виды доходов НДФЛ неверно указана ставка (например, 13% вместо 15% для нерезидентов). Решение: перейдите в Справочники → Виды доходов НДФЛ, найдите нужный вид дохода и исправьте ставку.

    • 🔴 НДФЛ удержан, но не перечислен:

      Причина: не сформирован документ Перечисление НДФЛ в бюджет. Решение: создайте документ в разделе Зарплата → Перечисление НДФЛ и укажите правильный КБК (182 1 01 02010 01 1000 110 для НДФЛ с зарплаты).

    • 🔴 Расхождения между регистрами:

      Причина: ручное исправление проводок или некорректное закрытие месяца. Решение: выполните Проверку последовательности документов (Сервис → Проверка последовательности) и перепроведите расчет зарплаты.

    💡

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

    ⚠️ Внимание: Если вы обнаружили ошибку в расчете НДФЛ за прошлые периоды, исправлять ее нужно с помощью документа Корректировка начислений (Зарплата → Корректировка начислений). Простое редактирование старых документов может привести к нарушению последовательности расчетов!

    6. Автоматизация проверки НДФЛ: внешние обработки и полезные инструменты

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

    • 🛠️ Внешняя обработка "Сверка НДФЛ":

      Позволяет сравнить данные из регистров с выгрузкой из банка (по платежным поручениям). Скачать можно на портале 1С:ИТС или в каталоге 1С:Галлерея.

    • 📈 Отчет "Контроль НДФЛ" от фирмы "1С":

      Входит в состав 1С:ЗУП КОРП и позволяет выявлять расхождения между начисленным и удержанным налогом с детализацией по сотрудникам.

    • 🤖 Робот для автоматической сверки:

      Можно настроить в 1С:Документооборот или через 1С:Connect. Робот будет ежедневно проверять новые документы на наличие ошибок в НДФЛ.

Пример настройки внешней обработки:

  1. Скачайте обработку (например, СверкаНДФЛ.epf) с сайта .
  2. В перейдите в Файл → Открыть → Дополнительные отчеты и обработки.
  3. Выберите скачанный файл и нажмите Открыть.
  4. Укажите период и нажмите Сформировать. Обработка покажет все расхождения.
⚠️ Внимание: Перед использованием внешних обработок обязательно создайте резервную копию базы (Администрирование → Выгрузить информационную базу). Некоторые обработки могут изменять данные!

7. Проверка НДФЛ при удержаниях по исполнительным листам

Если у сотрудника есть удержания по исполнительным листам (алименты, кредиты), порядок расчета НДФЛ меняется. Согласно ст. 226 НК РФ, налог удерживается после вычета обязательных удержаний, но до выплаты зарплаты. В это реализовано так:

  1. В документе Начисление зарплаты на закладке Удержания указываются суммы по исполнительным листам.
  2. НДФЛ рассчитывается от суммы Начислено — Удержано по исполнительным листам.
  3. В расчетной ведомости проверяется, что НДФЛ удержан после алиментов, но до прочих удержаний (например, за товары в кредит).

Типичная ошибка: если в документе Выплата зарплаты неверно указана очередность удержаний, НДФЛ может быть удержан после всех выплат, что нарушает НК РФ. Чтобы проверить:

  1. Откройте документ Выплата зарплаты.
  2. На закладке Удержания посмотрите порядок строк: сначала должны идти исполнительные листы, затем НДФЛ, а потом — прочие удержания.
  3. Если порядок нарушен, исправьте его вручную или пересчитайте документ.

8. Как исправить ошибки в НДФЛ: пошаговый алгоритм

Если вы обнаружили ошибку в расчете или удержании НДФЛ, действуйте по следующему плану:

  1. Определите тип ошибки:
    • ❌ Недоудержан НДФЛ (сумма в регистре меньше, чем должна быть).
    • ❌ Излишне удержан НДФЛ (сумма больше расчетной).
    • ❌ НДФЛ удержан, но не перечислен.
  • Исправьте документ-начисление:

    Если ошибка в расчете, откройте документ Начисление зарплаты, нажмите Перерасчет и сохраните. автоматически пересчитает НДФЛ.

  • Сформируйте корректирующий документ:

    Если ошибка обнаруžena позднее, создайте документ Корректировка начислений (Зарплата → Корректировка начислений) и укажите правильные суммы.

  • Перечислите НДФЛ в бюджет:

    Если налог был удержан, но не перечислен, создайте документ Перечисление НДФЛ в бюджет с правильной суммой и КБК.

  • Сформируйте уточненный 6-НДФЛ:

    Если ошибка повлияла на отчетность, подайте уточненный расчет 6-НДФЛ с пометкой "Корректировка N ___".

  • ⚠️ Внимание: Если излишне удержанный НДФЛ уже перечислен в бюджет, его можно вернуть сотруднику только после подачи заявления в ИФНС о зачете или возврате (п. 1 ст. 231 НК РФ). В это оформляется документом Возврат НДФЛ сотруднику.
    💡

    При исправлении ошибок в НДФЛ всегда проверяйте дату удержания в документах. Если она прошла, а налог не удержан, придется делать доначисление в следующем периоде с учетом пени (ст. 75 НК РФ).

    Частые вопросы по проверке НДФЛ в 1С

    🔹 Как проверить НДФЛ по сотруднику, который уволился в прошлом году?

    Для уволенных сотрудников данные хранятся в архивных регистрах. Чтобы их найти:

    1. Откройте отчет Анализ начислений и удержаний.
    2. В настройках снимите галочку Только действующие сотрудники.
    3. Установите фильтр по ФИО уволенного сотрудника и нужному периоду.

    Если данных нет, проверьте, не был ли сотрудник перенесен в архив (Сотрудники → Архив сотрудников).

    🔹 Почему в 6-НДФЛ сумма по строке 020 не совпадает с отчетом "Анализ начислений"?

    Расхождения возникают по следующим причинам:

    • В 6-НДФЛ включаются все доходы, даже не облагаемые НДФЛ (например, материальная помощь до 4 000 руб.).
    • В отчете Анализ начислений по умолчанию показываются только облагаемые доходы.
    • Не учтены доходы в натуральной форме или прочие выплаты (например, подарки).
    • Решение: в настройках отчета Анализ начислений добавьте колонку Необлагаемый доход и сверьте суммы.

    🔹 Можно ли в 1С увидеть, какой именно документ сформировал запись в регистре НДФЛ?

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

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

    Если документ не открывается, возможно, он помечен на удаление. Восстановите его через Все функции → Пометка на удаление.

    🔹 Как проверить НДФЛ по сотрудникам с несколькими ставками (например, резидент + нерезидент)?

    Для сотрудников с разными ставками НДФЛ (например, если сотрудник стал резидентом в течение года) нужно:

    1. В карточке сотрудника проверить историю изменений налогового статуса (Зарплата → Сотрудники → Налоговый статус).
    2. Сформировать отчет Свод по НДФЛ с группировкой по Ставке НДФЛ и Сотруднику.
    3. Сверить, что для каждого периода применена правильная ставка (13% для резидентов, 15% или 30% для нерезидентов).
    4. Если ставка не изменилась автоматически, проверьте настройки в справочнике Виды доходов НДФЛ.

    🔹 Что делать, если в 1С НДФЛ рассчитан правильно, но в 6-НДФЛ попадает неверная сумма?

    Проблема может быть в:

    • 🔹 Неверных настройках отчета (например, не тот период или организация).
    • 🔹 Ошибках в классификаторе доходов (код дохода в не соответствует коду для 6-НДФЛ).
    • 🔹 Ручных правках в регистрах, которые не отразились в отчетности.
    • Решение:

      1. Обновите конфигурацию (возможно, в новой версии исправлены ошибки формирования 6-НДФЛ).
      2. Сверьте коды доходов в справочнике Виды доходов НДФЛ с актуальной редакцией Приказа ФНС № ММВ-7-11/387@.
      3. Если ошибка сохраняется, обратитесь в поддержку с логом формирования отчета.