Удержание и доудержание НДФЛ в 1С: от кода дохода до 6-НДФЛ
Содержание
В 1С НДФЛ удерживается в момент выплаты дохода: в ЗУП 3.1 — при проведении ведомости на выплату (Выплаты → Ведомости в банк, в кассу или на счета), в Бухгалтерии 3.0 — тоже по ведомости и документу списания денег. Исчисленный налог программа берёт из начислений, а удержанным он становится только датой фактической выплаты. Отдельного документа «удержать НДФЛ» нет и не нужно.
Ручная работа бухгалтера — в двух местах. Первое — правильно настроить коды доходов и вычеты, иначе налог посчитается неверно. Второе — доудержать налог, который не удалось удержать сразу: с подарка, дохода в натуральной форме, после перерасчёта прошлого месяца. Ниже — порядок для обоих случаев и способы проверки.
Когда налог считается удержанным: даты и правила
С 2023 года дата получения дохода в виде оплаты труда — это день выплаты (ст. 223 НК РФ). Значит, налог удерживается и с аванса, и с окончательного расчёта, каждый раз в день перечисления денег.
Три даты, которые 1С ведёт для каждой суммы налога:
- 📅 дата получения дохода — день выплаты (для зарплаты, премий, отпускных, больничных);
- ✂️ дата удержания — тот же день, если доход выплачен деньгами;
- 🏦 срок перечисления — по единым правилам: налог, удержанный с 1 по 22 число, перечисляют не позднее 28 числа того же месяца; удержанный с 23 по последнее число — не позднее 28 числа следующего. Налог, удержанный с 23 по 31 декабря, перечисляют не позднее последнего рабочего дня года.
Ставки с 2025 года прогрессивные (ст. 224 НК РФ): 13% до 2,4 млн ₽ дохода за год, 15% — с части от 2,4 до 5 млн, 18% — от 5 до 20 млн, 20% — от 20 до 50 млн, 22% — свыше 50 млн. 1С считает шкалу нарастающим итогом сама, если доходы с начала года введены в базу.
Если сотрудник пришёл в середине года, доход с прошлой работы на шкалу у нового работодателя не влияет. Шкалу каждый налоговый агент применяет к своим выплатам.
Ограничение, о котором часто забывают: удержать можно не больше 50% от суммы денежной выплаты (п. 4 ст. 226 НК РФ). Остаток долга переходит на следующие выплаты.
Коды доходов в начислениях: от них зависит налог
Программа считает НДФЛ по коду дохода, который стоит в карточке начисления. Ошибка в коде даёт неверную дату получения дохода, неверный вычет или вообще выпадение суммы из налоговой базы.
Где настраивается:
| Конфигурация | Путь к начислениям | Где код дохода |
|---|---|---|
| ЗУП 3.1 | Настройка → Начисления | вкладка Налоги, взносы, бухучет, блок НДФЛ |
| Бухгалтерия 3.0 | Зарплата и кадры → Справочники и настройки → Настройки зарплаты → Начисления | поле кода дохода НДФЛ в карточке начисления |
Коды, которые встречаются чаще всего:
| Код | Доход | На что влияет |
|---|---|---|
| 2000 | оплата труда | дата дохода — день выплаты |
| 2002 | премии за производственные результаты | отдельная строка в 6-НДФЛ |
| 2003 | премии из чистой прибыли | не уменьшает базу по налогу на прибыль |
| 2010 | выплаты по договорам ГПХ | взносы считаются по другим правилам |
| 2012 | отпускные | дата дохода — день выплаты |
| 2013 | компенсация за неиспользованный отпуск | — |
| 2300 | пособие по временной нетрудоспособности | облагается, пособия по беременности и родам — нет |
| 2720 | подарки | необлагаемая часть 4 000 ₽ в год |
| 2760 | материальная помощь | необлагаемая часть 4 000 ₽ в год |
Если вы создали своё начисление копированием, проверьте код дохода в копии. Копия «Премии» с кодом 2002 для разовой премии к юбилею даст неверную строку в отчёте.
Вычеты: без них налог будет больше
Стандартные вычеты на детей с 2025 года: 1 400 ₽ на первого, 2 800 ₽ на второго, 6 000 ₽ на третьего и каждого следующего, пока доход с начала года не превысит 450 000 ₽.
В ЗУП вычеты вводят документом Заявление на вычеты по НДФЛ в разделе Налоги и взносы. В Бухгалтерии — в карточке сотрудника, ссылка про НДФЛ на форме. Без заявления вычет не предоставляется, даже если дети внесены в кадровые данные.
Удержание НДФЛ при выплате: пошагово
ЗУП 3.1
- Начислите доход. Зарплата —
Зарплата → Начисление зарплаты и взносов; отпускные, больничные, премии — своими документами. На вкладке НДФЛ документа видна предварительная сумма налога. Это ещё не удержание. - Создайте ведомость.
Выплаты → Ведомости в банк(илив кассу,на счета). Выберите месяц, способ выплаты (аванс, зарплата, отпуск и т. д.) и нажмитеЗаполнить. - Проверьте колонку налога. В ведомости по каждому сотруднику показана сумма к выплате и НДФЛ к удержанию. Здесь 1С пересчитывает налог окончательно — с учётом всего, что уже выплачено в месяце, и вычетов.
- Проверьте дату ведомости. Она должна совпадать с днём, когда деньги реально уходят сотрудникам. По этой дате программа запишет дату получения дохода и дату удержания.
- Проведите ведомость. В этот момент налог попадает в учёт как удержанный.
- Зафиксируйте перечисление налога. Если налог платится вместе с зарплатой, отметьте это в ведомости (ссылка о перечислении налога в форме документа). Если отдельно — документом
Перечисление НДФЛ в бюджетв разделеНалоги и взносы.
Не меняйте дату проведённой ведомости после выплаты денег. Дата удержания уйдёт в другой период, а 6-НДФЛ разъедется с банковской выпиской.
Бухгалтерия 3.0
- Начислите зарплату:
Зарплата и кадры → Все начисления → Создать → Начисление зарплаты. Налог в документе показан на вкладке НДФЛ. - Сформируйте ведомость:
Зарплата и кадры → Ведомости в банк(илив кассу). Колонка НДФЛ в ведомости — налог к удержанию в день выплаты. - Отразите выплату: из ведомости создайте
Списание с расчетного счетаилиВыдачу наличныхс видом операции выплаты зарплаты. Дата документа списания — дата удержания. - Перечислите налог
Списанием с расчетного счетас видом операции уплаты налога (ЕНП). Платёж уходит на единый налоговый счёт.
Проводка удержания: Дт 70 Кт 68.01 — на сумму налога. Если доход не зарплатный (например, дивиденды или ГПХ), дебет будет другим: 75.02 или 76.
Счёт затрат в примере — 26. Для производства будет 20, для торговли 44: это задаётся способом отражения в учёте.
Как доудержать НДФЛ, который не удержали сразу
Доудержание нужно, когда в день выплаты денег не хватило или их вовсе не было. Типовые ситуации:
- 🎁 подарок или доход в натуральной форме дороже 4 000 ₽ в год;
- 🔁 перерасчёт прошлого месяца, после которого налог вырос;
- 📉 вычет, предоставленный ошибочно (например, превышен лимит 450 000 ₽);
- 💳 выплата меньше налога: 50% лимита не хватило на весь долг.
Как 1С переносит долг
В ЗУП неудержанный налог хранится в учёте как долг сотрудника. При следующей денежной выплате программа сама добавит его в колонку налога ведомости — но не больше 50% выплаты. Ручных действий не нужно, если долг возник документом начисления.
Пример. Сотруднику вручили подарок стоимостью 24 000 ₽. Облагаемая часть — 20 000 ₽, налог 13% — 2 600 ₽. Денег в день вручения не было. При ближайшей выплате аванса 30 000 ₽ программа удержит налог с аванса (3 900 ₽) и долг 2 600 ₽ — итого 6 500 ₽. Лимит 50% — 15 000 ₽, укладываемся.
Когда нужна ручная корректировка
Если долг не подтянулся (например, его создал перерасчёт, а ведомость уже проведена), используйте документ Перерасчет НДФЛ в разделе Налоги и взносы. Он пересчитывает налог за выбранный период и фиксирует разницу. Для точечной правки движений есть Операция учета НДФЛ — её применяют, когда программа не может восстановить данные сама, например при вводе остатков после переноса базы.
Если до конца года налог так и не удалось удержать, налоговый агент сообщает об этом сотруднику и инспекции не позднее 25 февраля следующего года (п. 5 ст. 226 НК РФ). В 1С сумма попадёт в 6-НДФЛ как неудержанная, справка о доходах сотруднику — с этой суммой.
Проверка удержанного налога: отчёты, регистры, проводки
Удержание видно в трёх местах, и они должны совпадать между собой и с банковской выпиской.
Отчёты в ЗУП 3.1
Все находятся в Налоги и взносы → Отчеты по налогам и взносам:
| Отчёт | Что показывает | Когда открывать |
|---|---|---|
| Анализ НДФЛ по месяцам | исчислено, удержано, не удержано по сотрудникам | ежемесячная сверка |
| Анализ НДФЛ по документам | какой документ дал какую сумму | поиск источника расхождения |
| Контроль сроков уплаты НДФЛ | удержано и перечислено с датами | проверка перед уведомлением |
| Регистр налогового учета по НДФЛ | доходы, вычеты, налог по сотруднику | запрос сотрудника, проверка ИФНС |
Регистры накопления, на которые опираются отчёты: Расчеты налогоплательщиков с бюджетом по НДФЛ (долг сотрудника) и Расчеты налоговых агентов с бюджетом по НДФЛ (долг организации перед бюджетом). Если отчёт показывает странную сумму, откройте ведомость и посмотрите её движения через меню Еще — так быстро видно, чего не хватает.
Проводки в Бухгалтерии 3.0
- Откройте
Отчеты → Оборотно-сальдовая ведомость по счетупо 68.01 за месяц. - Кредитовый оборот — удержанный налог. Он должен совпадать с суммой «удержано» из 6-НДФЛ за этот же период.
- Кредитовое сальдо на конец — удержанный, но не перечисленный налог. Если срок 28-го прошёл, а сальдо не ноль — где-то не проведена уплата.
- Для расшифровки по сотрудникам —
Анализ субконтопо счёту 70 с отбором по сотруднику.
| Показатель | Наши данные | Контрагент | Δ |
|---|---|---|---|
| Удержано по ведомостям (ЗУП) | — | ||
| Кредит 68.01 (Бухгалтерия) | — | ||
| Перечислено в бюджет по выписке | — |
При раздельном учёте (ЗУП + Бухгалтерия) проводки по налогу в Бухгалтерию приходят синхронизацией вместе с отражением зарплаты. Если в ЗУП ведомость проведена, а в Бухгалтерии 68.01 пустой — сначала проверьте, прошёл ли обмен.
Ошибки при удержании НДФЛ и их исправление
Две ошибки, которые 1С не ловит:
- ❌ налог удержан, но не перечислен вовремя. Программа не запрещает провести ведомость без уплаты. Пени при этом начисляются — контролируйте отчётом сроков;
- ❌ выплата мимо ведомости. Если деньги выданы платёжкой или расходным ордером без связи с ведомостью, программа не знает, что доход выплачен. Налог в учёте останется неудержанным, хотя сотрудник получил деньги на руки.
Удержанный НДФЛ в уведомлениях и 6-НДФЛ
Данные об удержании 1С сама переносит в два документа.
Уведомление об исчисленных суммах подают до 25 числа: за налог, удержанный с 1 по 22 число текущего месяца, и с 23 по последнее число предыдущего. В ЗУП и Бухгалтерии уведомление заполняется по проведённым ведомостям, поэтому без проведения ведомости уведомление будет пустым.
6-НДФЛ заполняется кнопкой Заполнить по тем же данным:
- 📊 первый раздел — удержанный налог с разбивкой по срокам перечисления;
- 📊 второй раздел — доходы, вычеты, исчисленный, удержанный и неудержанный налог нарастающим итогом;
- 📄 к годовому расчёту — справки о доходах по каждому сотруднику.
Проверка перед сдачей простая: сумма удержанного налога за квартал в 6-НДФЛ = сумма уведомлений за эти сроки = кредитовый оборот 68.01. Если цифры расходятся, ищите в первую очередь не проведённые или перенесённые по дате ведомости.
Если исправили ведомость прошлого квартала, отчёт уже сданного периода нужно перезаполнить и подать уточнённый расчёт. Корректирующее уведомление подаётся за тот срок, в котором изменилась сумма.
Частые вопросы
Нужно ли удерживать НДФЛ с аванса в 1С?
Можно ли удержать НДФЛ с отпускных в день начисления?
Удерживается ли НДФЛ с компенсации за задержку зарплаты?
Как удержать НДФЛ с уволенного сотрудника, если выплат больше не будет?
Что делать, если НДФЛ удержали лишнее?
Источники
- Налоговый кодекс РФ, ст. 223 «Дата фактического получения дохода»
- Налоговый кодекс РФ, ст. 224 «Налоговые ставки»
- Налоговый кодекс РФ, ст. 226 «Особенности исчисления налога налоговыми агентами»
- Налоговый кодекс РФ, ст. 231 «Порядок взыскания и возврата налога»