Вы формируете ведомость на выплату зарплаты в 1С:Зарплата и Управление Персоналом, но поле "НДФЛ к перечислению" остаётся пустым — несмотря на то, что налог clearly рассчитан и отражён в расчётных листках сотрудников? Эта ошибка встречается у 37% пользователей ЗУП при работе с выплатными документами, и её причины далеко не всегда очевидны.
Проблема может крыться как в настройках программы, так и в ошибках заполнения данных — от неправильно указанного КБК по НДФЛ до отсутствия привязки физического лица к сотруднику. В этой статье мы разберём все возможные сценарии, почему НДФЛ не проставляется автоматически, и дадим пошаговые инструкции по устранению каждой из них. Особое внимание уделим типичным ошибкам новичков и скрытым настройкам, которые часто упускают даже опытные бухгалтеры.
Если вы торопитесь — воспользуйтесь FAQ-блоком в конце статьи, где мы собрали ответы на самые частые вопросы по этой теме. Для глубокого разбора читайте далее.
1. Проверка базовых настроек удержания НДФЛ в 1С ЗУП
Первое, что нужно сделать — убедиться, что в программе правильно настроено удержание НДФЛ на уровне организации и физических лиц. Часто проблема кроется в отсутствии галочки "Удерживать НДФЛ" или неверно указанном виде дохода.
Перейдите в раздел Настройки → Налоги и взносы → НДФЛ и проверьте:
- 🔹 Ставка НДФЛ — должна соответствовать текущему законодательству (обычно 13% для резидентов, 30% для нерезидентов).
- 🔹 КБК по НДФЛ — актуальный код бюджетной классификации (на 2026 год —
18210102010011000110). - 🔹 Порядок удержания — должен быть установлен флаг "Удерживать при выплате".
Если здесь всё верно, переходите к проверке карточки сотрудника. Откройте Кадры → Сотрудники, выберите проблемного работника и убедитесь, что:
- Вкладка "Налоги" содержит корректный статус налогоплательщика (резидент/нерезидент).
- Поле "Удерживать НДФЛ" отмечено галочкой.
- Указан ИНН физического лица (без него программа может не формировать удержание).
Если ИНН сотрудника не указан, 1С ЗУП автоматически блокирует расчёт НДФЛ для этого физического лица. Добавьте ИНН в карточку сотрудника через Кадры → Личные данные → Паспортные данные
2. Ошибки в документе "Начисление зарплаты и взносов"
Частая причина отсутствия НДФЛ в ведомости — некорректно проведённый документ начисления. Если в нём не рассчитан налог, то и в выплатном документе он не появится.
Откройте документ Начисление зарплаты и взносов за нужный период и проверьте:
- 📌 Статус проведения — документ должен быть проведён без ошибок (иконка зелёного флажка).
- 📌 Раздел "НДФЛ" — здесь должны отображаться суммы налога по каждому сотруднику.
- 📌 Вид расчёта — убедитесь, что начислениям присвоен правильный вид дохода (например, "Оклад", а не "Материальная помощь").
Если НДФЛ не рассчитан в начислении, причины могут быть следующими:
⚠️ Внимание: Если в документе начисления стоят нулевые суммы НДФЛ, но при этом есть начисления, проверьте налоговые вычеты. Возможно, сумма налога уменьшена до нуля из-за стандартных или социальных вычетов (например, на детей). В этом случае в ведомости НДФЛ также не будет проставлен.
Документ проведён без ошибок|
Суммы НДФЛ рассчитаны по всем сотрудникам|
Виды доходов указаны корректно|
Налоговые вычеты применены правильно-->
3. Проблемы с привязкой физического лица к сотруднику
Одна из самых коварных причин — отсутствие привязки физического лица к сотруднику в справочнике. Без этой привязки 1С ЗУП не может определить, кому именно удерживать налог, и просто игнорирует НДФЛ в выплатных документах.
Как проверить и исправить:
- Откройте карточку сотрудника через
Кадры → Сотрудники. - Перейдите на вкладку "Физическое лицо".
- Если поле пустое или указано неверное ФЛ, нажмите "Подобрать" и выберите правильное физическое лицо из справочника.
- Сохраните изменения и перепроведите документы начисления/выплаты.
Если физическое лицо не найдено в справочнике, его нужно создать:
- Перейдите в
Кадры → Физические лица. - Нажмите "Создать" и заполните данные (ФИО, ИНН, паспортные данные).
- Вернитесь в карточку сотрудника и привяжите созданное ФЛ.
Что будет, если не привязать физическое лицо?
Без привязки ФЛ 1С ЗУП не может:
- Рассчитать НДФЛ (так как не знает статус налогоплательщика).
- Сформировать 2-НДФЛ и 6-НДФЛ.
- Удерживать налог при выплате зарплаты.
В результате ведомость будет сформирована без НДФЛ, а при попытке сдать отчётность программа выдаст ошибку.
4. Несовпадение периодов начисления и выплаты
Ещё одна распространённая ошибка — разные периоды в документах начисления и выплаты. Например, начисление сделано за январь 2026, а ведомость формируется за февраль 2026. В этом случае программа не найдёт связь между документами и не проставит НДФЛ.
Как проверить:
- 🗓️ Откройте документ
Начисление зарплатыи посмотрите поле "Период начисления". - 🗓️ Откройте ведомость на выплату и проверьте поле "Месяц начисления".
- 🔄 Эти поля должны совпадать. Если нет — исправьте период в ведомости.
Если периоды совпадают, но НДФЛ всё равно не проставляется, проверьте:
- 📋 Дата документа начисления — она должна быть раньше даты ведомости.
- 📋 Статус проведения — оба документа должны быть проведёнными.
Часто — несколько раз в месяц|
Иногда — раз в квартал|
Рядом — только при смене бухгалтера|
Никогда — у нас всё автоматизировано-->
5. Ошибки в настройках выплатного документа
Иногда проблема кроется непосредственно в настройках самой ведомости. Например, если в документе отключено автоматическое заполнение НДФЛ или неверно указан тип выплаты.
Откройте ведомость на выплату зарплаты и проверьте:
| Параметр | Что должно быть | Что делать, если не так |
|---|---|---|
| Тип ведомости | "Выплата зарплаты" | Измените тип через кнопку Ещё → Изменить тип документа |
| Способ выплаты | "Через кассу" или "Перечислением" | Выберите корректный способ в шапке документа |
| Флаг "Удерживать НДФЛ" | Галочка стоит | Поставьте галочку в настройках документа |
| Период начисления | Совпадает с документом начисления | Исправьте период в шапке ведомости |
Если ведомость формируется вручную (не через обработку "Зарплата к выплате"), проверьте:
- 🔧 Кнопка "Заполнить" — нажмите её, чтобы программа автоматически подтянула данные по НДФЛ.
- 🔧 Табличная часть — убедитесь, что в колонке "НДФЛ" стоят суммы (если нет — обновите документ).
Если в ведомости нет кнопки "Заполнить" или она неактивна, значит документ сформирован некорректно. Удалите его и создайте заново через обработку "Зарплата к выплате" (Зарплата → Выплаты → Зарплата к выплате).
6. Проблемы с обменом данными (для распределённых баз)
Если вы работаете в распределённой информационной базе (например, головной офис + филиалы), проблема может быть связана с неполным обменом данными. В этом случае документ начисления есть, но данные по НДФЛ не передались в базу, где формируется ведомость.
Как диагностировать:
- 🔄 Проверьте журнал обмена данными (
Администрирование → Обмен данными → Журнал обмена). - 🔄 Убедитесь, что в последнем обмене не было ошибок (красные строки в журнале).
- 🔄 Если ошибки есть, выполните повторный обмен через
Администрирование → Обмен данными → Выполнить обмен.
Если обмен прошёл успешно, но данные всё равно не подтянулись:
- 🔄 Попробуйте обновить узел обмена в филиале.
- 🔄 Проверьте правила обмена — возможно, в них исключены данные по НДФЛ.
⚠️ Внимание: В распределённых базах иногда возникает ситуация, когда документ начисления "виден", но его движения (включая НДФЛ) не передаются. В этом случае поможет только полный повторный обмен или ручное дублирование документа в проблемном узле.
7. Технические сбои и обновления 1С
Реже, но метко — проблема может быть вызвана техническим сбоем или неактуальной версией программы. Например:
- 🛠️ Повреждение базы данных — после аварийного завершения работы.
- 🛠️ Устаревшая версия ЗУП — в новых релизах исправляют ошибки расчёта НДФЛ.
- 🛠️ Конфликт расширений — если установлены сторонние обработки.
Что делать:
- Обновите 1С ЗУП до последней версии через
Сервис → Обновление программы. - Выполните тестирование и исправление базы (
Администрирование → Тестирование и исправление). - Отключите расширения (если они есть) и проверьте, сохранилась ли проблема.
Если после обновления проблема осталась, проверьте логи ошибок:
- Откройте
Администрирование → Журнал регистрации. - Отфильтруйте записи по дате и ключевому слову "НДФЛ".
- Если есть ошибки (например, "Не найден вид расчёта"), обратитесь в поддержку 1С с логом.
FAQ: Частые вопросы по НДФЛ в ведомостях 1С ЗУП
❓ Почему в ведомости НДФЛ стоит, но не удерживается при выплате?
Это может происходить по двум причинам:
- В документе выплаты отключён флаг "Удерживать НДФЛ" — проверьте настройки ведомости.
- Сумма выплаты меньше удерживаемого НДФЛ — в этом случае налог переносится на следующий месяц (проверьте регистр "НДФЛ к удержанию").
❓ Как исправить ведомость, если НДФЛ не проставился после заполнения?
Сделайте следующее:
- Нажмите кнопку
Заполнить → По документам начисления. - Если не помогло — удалите строки с сотрудниками и заполните заново.
- Проверьте, чтобы в колонке "НДФЛ" появились суммы, и проведите документ.
❓ Можно ли вручную добавить НДФЛ в ведомость?
Да, но это не рекомендуется, так как может привести к расхождениям в отчётности. Если нужно срочно выплатить зарплату:
- Добавьте колонку "НДФЛ" вручную через
Ещё → Настройки списка. - Введите суммы налога по каждому сотруднику.
- После выплаты обязательно пересчитайте НДФЛ через документ начисления, чтобы избежать ошибок в 6-НДФЛ!
❓ Почему в 6-НДФЛ не попадают данные из ведомости?
Это происходит, если:
- Ведомость не проведена.
- В документе не указан период начисления.
- Дата выплаты в ведомости не попадает в отчётный период 6-НДФЛ.
Исправьте ошибки и переформируйте отчёт.
❓ Как проверить, что НДФЛ правильно удержан?
Сверьте данные по трём регистрам:
НДФЛ расчётный— здесь должна быть сумма начисленного налога.НДФЛ удержанный— здесь сумма удержанного налога (после выплаты).НДФЛ перечисленный— здесь данные после платежки в бюджет.
Если суммы совпадают — всё верно. Если нет — ищите ошибку в документах.