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

На самом деле, ключевым моментом является выплата денежных средств сотруднику. Именно в этот момент, согласно налоговому кодексу, агент обязан исполнить свою обязанность по перечислению налога в бюджет. Чтобы понять логику работы программы, необходимо разобраться в механизме движения денег и налоговых обязательств в рамках конфигураций 1С:Зарплата и управление персоналом или 1С:Бухгалтерия предприятия.

Разница между начислением и удержанием налога

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

Существует важный нюанс: дата фактического получения дохода и дата удержания налога могут не совпадать. Удержание налога производится только при фактической выплате денежных средств. До этого момента сумма налога числится как кредиторская задолженность перед бюджетом, но долг сотрудника перед организацией еще не уменьшен на эту сумму.

Почему нельзя удержать налог до выплаты?

Налоговый кодекс РФ (ст. 226) прямо запрещает удерживать налог за счет средств налогового агента. Вы не можете заплатить налог из своего кармана, если у сотрудника еще нет денег на руках. Удержание возможно только из выплачиваемого дохода.

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

Основной документ для удержания: Ведомость

Ответ на вопрос, каким документом в 1С удерживается НДФЛ, однозначен: это документы серии «Ведомость». В типовых конфигурациях 1С существует два основных вида таких документов, в зависимости от способа выдачи денег.

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

  • 🏦 Ведомость в банк — используется для безналичных расчетов через систему «Клиент-банк» или файлы выгрузки.
  • 💵 Ведомость в кассу — используется для выдачи наличных денег по расходному кассовому ордеру.
  • 📄 Ведомость на выплату через третьих лиц — специфический документ для особых случаев выплат.

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

💡

Всегда проверяйте дату документа «Ведомость». Именно эта дата станет датой фактического получения дохода в справке 2-НДФЛ и датой возникновения обязанности по перечислению налога в бюджет.

Механизм проведения ведомости и проводки

Чтобы увидеть, как именно происходит техническое удержание, необходимо взглянуть на движения документа по регистрам. При проведении Ведомости в банк или Ведомости в кассу система выполняет несколько действий одновременно.

Во-первых, формируется задолженность перед сотрудником или банком на сумму «чистого» дохода (за минусом налога). Во-вторых, происходит зачет ранее исчисленного налога. В бухгалтерском учете это отражается проводкой по дебету счета 70 и кредиту счета 68.01.

Рассмотрим таблицу с типовыми движениями, которые создает документ выплаты:

Счет Дт Счет Кт Сумма Содержание операции
70 50.01 (или 51) Сумма на руки Выплата заработной платы сотруднику
70 68.01 Сумма НДФЛ Удержание налога из дохода сотрудника
68.01 51 Сумма НДФЛ Перечисление налога в бюджет (отдельным платежом)

Важно отметить, что проводка по перечислению налога (Дт 68.01 — Кт 51) может формироваться как внутри самой ведомости (если настроено автоматическое создание платежных поручений), так и отдельным документом Списание с расчетного счета с видом операции «Перечисление налога в бюджет».

📊 Как вы чаще всего выплачиваете зарплату в 1С?
Ведомость в банк
Ведомость в кассу
Комбинированный способ
Через сторонние сервисы

Особенности удержания при авансе

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

Согласно письму Минфина, НДФЛ удерживается один раз — при окончательном расчете за месяц. Аванс является частью заработной платы, но налоговым периодом считается полный месяц. Поэтому при проведении Ведомости в банк на аванс, колонка «НДФЛ» будет пустой или равной нулю.

⚠️ Внимание: Принудительное удержание налога с аванса может привести к тому, что при окончательном расчете у сотрудника образуется переплата по налогу или отрицательная сумма к выплате, что создаст проблемы при сдаче отчетности 6-НДФЛ.

Если в вашей организации принята схема, где аванс фиксированный, а остаток выплачивается позже, убедитесь, что в настройках видов расчета не стоит галочка «Удерживать налог при выплате аванса», если это не требуется специфическими условиями труда (что встречается крайне редко).

Программа автоматически рассчитает общую сумму налога за месяц в документе окончательного расчета и удержит её из той части зарплаты, которая выплачивается после завершения месяца.

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

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

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

☑️ Диагностика проблемы с НДФЛ

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

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

Третья причина — ручное редактирование суммы к выплате. Если пользователь в документе «Ведомость в банк» вручную изменил сумму к выплате, не пересчитав налог, может возникнуть дисбаланс. Всегда используйте кнопку Заполнить или Рассчитать перед проведением.

⚠️ Внимание: Если вы изменили сумму налога вручную в документе начисления, убедитесь, что она соответствует данным налогового регистра. Расхождение приведет к ошибкам в отчете 6-НДФЛ.

Настройка видов расчета и регистров

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

В карточке вида расчета должна быть установлена галочка «Удерживать при выплате». Именно этот флаг связывает начисление налога с документом выплаты. Если галочка снята, программа будет только начислять долг по налогу, но не будет искать момент для его списания при проведении ведомости.

Также следует проверить приоритеты вычетов. Если у сотрудника есть право на стандартные налоговые вычеты (на детей), они должны быть заведены в карточке сотрудника документом Заявление на стандартные вычеты. Без этого сумма удержания будет завышена.

💡

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

Отражение удержания в отчетах

После того как вы разобрались, каким документом в 1С удерживается НДФЛ, необходимо контролировать результат в отчетах. Основным инструментом мониторинга является отчет Анализ НДФЛ.

В этом отчете можно увидеть разницу между исчисленным, удержанным и перечисленным налогом. Колонка «Удержано» заполняется только после проведения ведомости. Если там стоят нули при наличии начислений, значит, выплата еще не произведена.

Для сверки с бюджетом используйте отчет Сверка расчетов с бюджетом. Он покажет сальдо по счету 68.01. Кредитовое сальдо означает долг организации перед налоговой, который возникает после начисления и уменьшается после удержания и перечисления.

Можно ли удержать НДФЛ раньше выплаты зарплаты?

Нет, законодательство РФ это запрещает. Удержание возможно только в момент фактической выплаты дохода. Исключение составляют случаи выплаты доходов в натуральной форме, но в 1С это оформляется специальными документами.

Что делать, если сумма НДФЛ больше суммы зарплаты на руки?

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

Влияет ли дата документа «Ведомость» на срок перечисления налога?

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

Почему в отчете 6-НДФЛ суммы не сходятся с оборотно-сальдовой ведомостью?

Часто это связано с разницей в датах признания дохода и удержания налога, а также с особенностями заполнения строк 020, 040 и 070 формы. Необходимо проверить регистр накопления «Расчеты по налогам с доходов».

Как исправить ошибку, если НДФЛ удержан дважды?

Необходимо найти лишний документ выплаты или корректирующий документ, отменить его проведение и перепровести корректную ведомость. В сложных случаях может потребоваться создание ручной операции по счету 70 и 68.