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

· Обновлено 12.07.2026 · ⏱ 6 мин · Редакция 1s-83.com

📋 Содержание

Поле НДФЛ в ведомости на выплату через банк пусто, потому что программа не нашла удержанный налог, который можно перечислить вместе с этой выплатой. В 1С:Бухгалтерия 3.0 сумма НДФЛ подтягивается в ведомость из регистра удержаний, и если там ничего нет — колонка остаётся нулевой.

Чаще всего дело в датах или порядке проведения документов: ведомость создана раньше начисления, зарплата не проведена, либо НДФЛ уже ушёл в другую ведомость. Ниже — все причины, почему в ведомости в банк не заполняется НДФЛ в 1С:Бухгалтерия, и как это исправить за пару минут.

Как в 1С формируется сумма НДФЛ в ведомости

Сначала о механике — без неё диагностика вслепую.

  1. Документ Начисление зарплаты считает доход, вычеты и исчисленный НДФЛ.
  2. При проведении начисления НДФЛ фиксируется как удержанный — он попадает в регистр Расчёты налогоплательщиков с бюджетом по НДФЛ.
  3. Ведомость на выплату забирает из этого регистра ровно ту сумму удержанного налога, которая ещё не привязана ни к одной ведомости.

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

Диагностика: где потерялся налог

Прежде чем лезть в настройки, определите симптом. Таблица ниже — быстрый маршрут.

Что видноВероятная причинаКуда смотреть
НДФЛ пуст у всех сотрудниковНачисление не проведено или дата ведомости раньшеДата и проведение начисления
НДФЛ пуст у одного-двухВычеты перекрыли налог или неверный код доходаКарточка начисления сотрудника
Раньше заполнялся, теперь нетНДФЛ уже попал в другую ведомостьЖурнал ведомостей за период
Нет ни начислений, ни НДФЛУчёт зарплаты ведётся во внешней программеНастройки учёта зарплаты
🩺 Диагностика: выберите симптом

Причина 1. Ведомость раньше начисления или зарплата не проведена

Самый частый случай. Ведомость с датой 31.01 не увидит начисление, проведённое 05.02 или помеченное к проведению, но не проведённое.

Что сделать:

  • Откройте Начисление зарплаты и убедитесь, что документ проведён (зелёная отметка, а не серая «записан»).
  • Сверьте даты: дата ведомости ≥ даты начисления.
  • В ведомости нажмите «Заполнить» заново — вручную вбитые строки суммы НДФЛ не подтянут.

⚠️ Не заполняйте суммы к выплате руками. Ручной ввод обходит регистр удержаний, и НДФЛ так и останется нулём, даже если налог реально исчислен.

Причина 2. Вычеты перекрыли налог или неверный код дохода

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

Типичные ситуации:

  • 💰 Стандартные вычеты на детей больше дохода за месяц (частично отработанный месяц, отпуск за свой счёт).
  • 📋 Доход проведён с кодом, который НДФЛ не облагается (например, материальная помощь в пределах лимита).
  • 🧮 Сотрудник — нерезидент/резидент, но ставка задана неверно, и расчёт дал ноль.

Проверка: откройте начисление, разверните строку сотрудника и посмотрите колонку НДФЛ. Ноль там — значит проблема не в ведомости, а в расчёте налога.

Причина 3. НДФЛ уже удержан другой ведомостью

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

  • Откройте журнал Ведомости в банк за месяц.
  • Проверьте, нет ли дубля или более ранней ведомости с уже заполненным НДФЛ.
  • Через Ещё → Связанные документы видно, к какой ведомости привязано удержание.

Причина 4. Учёт зарплаты ведётся в другой программе

В 1С:Бухгалтерия учёт расчётов по зарплате можно вести упрощённо (внутри БП) или загружать из 1С:ЗУП. Если стоит галочка «в другой программе», начислений и удержаний в базе нет — заполнять ведомости в банк нечем.

Проверьте: Администрирование → Параметры учёта → Настройки зарплаты.

  • Расчёт зарплаты ведётся в этой программе — начисления и НДФЛ должны быть в БП.
  • Во внешней программе — ведомости корректно ведутся в ЗУП, а в БП грузится только сводная проводка.

💡 Упрощённый учёт зарплаты в БП рассчитан примерно на штат до 60 человек. Больше — переходят на 1С:ЗУП, и тогда ведомости формируют там.

Пошаговое исправление

Восстанавливаем НДФЛ в ведомости
Выполнено: 0 / 7

После перепроведения начисления регистр удержаний пересобирается, и кнопка «Заполнить» в ведомости подтягивает актуальные суммы.

Частые ошибки и как их избежать

  • Заполнять ведомость раньше, чем проведено начисление. Сначала начисление — потом ведомость.
  • Править суммы в ведомости вручную. Обходит регистр, НДФЛ теряется.
  • Держать несколько черновиков ведомостей за месяц. Первая забирает удержание, остальные остаются пустыми.
  • Менять дату начисления после создания ведомости без повторного «Заполнить».
  • ✅ Порядок: начисление → проверка расчёта по сотруднику → ведомость → «Заполнить» → сверка с расчётным листком.

Как проверить себя перед выплатой

Сформируйте отчёт Анализ НДФЛ по месяцам или расчётный листок и сверьте: исчисленный налог = удержанному = сумме НДФЛ в ведомости. Расхождение — сигнал, что где-то порядок документов нарушен.

Частые вопросы

Почему в ведомости на выплату через банк не заполняется поле с НДФЛ?
Программа не нашла удержанный налог для этой выплаты. Причины: начисление не проведено, дата ведомости раньше начисления, налог уже удержан другой ведомостью или исчисленный НДФЛ равен нулю из-за вычетов.
Нажал «Заполнить», а НДФЛ всё равно пустой. Что делать?
Перепроведите документ Начисление зарплаты, чтобы обновился регистр удержаний, и заново нажмите «Заполнить» в ведомости. Проверьте, что даты идут в правильном порядке.
НДФЛ не заполнился только у одного сотрудника — это ошибка?
Не обязательно. Если у него вычеты перекрыли доход или доход не облагается налогом, исчисленный НДФЛ равен нулю — удерживать нечего. Разверните расчёт по сотруднику в начислении.
Можно ли вписать сумму НДФЛ в ведомость вручную?
Не стоит. Ручной ввод не связан с регистром удержаний, налог не спишется корректно и появятся расхождения в отчётности. Исправляйте через перепроведение начисления и «Заполнить».
В базе вообще нет начислений и НДФЛ — почему?
Скорее всего, в настройках зарплаты выбран учёт во внешней программе (1С:ЗУП). Тогда ведомости формируются в ЗУП, а в 1С:Бухгалтерия попадают только сводные проводки.
Ведомость на аванс — там тоже должен быть НДФЛ?
Да, если аванс — это выплата дохода, с которого удерживается налог. НДФЛ подтянется, только когда по этой выплате проведено начисление с исчисленным налогом.

Источники

  • НК РФ, ст. 226 — исчисление и уплата НДФЛ налоговыми агентами
  • НК РФ, ст. 223 — дата фактического получения дохода

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.