К статье
Практический материал

Другое · 10 мин

Как в 1С сделать НДФЛ: расчёт, удержание и уплата

Как в 1С:ЗУП рассчитать, удержать и перечислить НДФЛ: настройка учёта, документы, проверка расчёта, 6-НДФЛ и типичные ошибки бухгалтера.

НДФЛ в 1С:Зарплата и управление персоналом рассчитывается автоматически при проведении документов начисления — зарплаты, отпускных, премий, больничных. Программа сама определяет налоговую базу, применяет вычеты, удерживает налог и формирует регистры для отчётности. Задача бухгалтера — правильно настроить учёт, корректно вводить первичные документы и проверять результат перед сдачей 6-НДФЛ.

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

Материал ориентирован на пользователей 1С:ЗУП 8.3, но общая логика применима и к 1С:Бухгалтерии — там расчёт НДФЛ устроен проще и ведётся в рамках документов начисления зарплаты.

Настройка учёта НДФЛ перед началом работы

Прежде чем начислять налог, проверьте базовые настройки. В 1С:ЗУП перейдите в раздел «Настройка — Реквизиты организации — Учётная политика и другие настройки». Здесь задаётся порядок применения вычетов и параметры учёта НДФЛ. Если организация только создана, убедитесь, что в регистрационных данных указан ИНН, КПП и код налогового органа — эти сведения попадут в 6-НДФЛ и справки о доходах.

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

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

Как начисляется НДФЛ при расчёте зарплаты

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

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

Проверить расчёт по конкретному сотруднику можно двойным щелчком по строке на вкладке «НДФЛ» — откроется расшифровка с базой по месяцам и применёнными ставками. Если сумма вызывает сомнения, начинайте разбор именно отсюда.

Порядок действий при расчёте зарплаты
  1. 1
    Откройте «Зарплата — Начисление зарплаты и взносов» и создайте документ за нужный месяц
  2. 2
    Нажмите «Заполнить» — список сотрудников и начисления подтянутся автоматически
  3. 3
    Перейдите на вкладку «НДФЛ» и сверьте базу, вычеты и сумму налога по каждому сотруднику
  4. 4
    Проведите документ и сформируйте ведомость на выплату с фактической датой выплаты
  5. 5
    Проверьте результат отчётом «Анализ НДФЛ по датам получения доходов»

Вычеты по НДФЛ: как ввести и применить

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

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

Частая ситуация: сотрудник принёс заявление в середине года. Стандартные вычеты в этом случае предоставляются с месяца, указанного в заявлении, но не ранее начала года трудовых отношений. Проверьте отчётом «Регистр налогового учёта по НДФЛ», что вычеты применены корректно за все положенные месяцы.

Типичные ошибки с вычетами
01
Заявление введено, но не указан месяц начала применения — вычет не применяется вообще
02
Дублирование заявлений на одного ребёнка — вычет применяется в двойном размере
03
Не прекращён вычет после увольнения или достижения ребёнком предельного возраста
04
Вычет применяется после превышения лимита дохода — программа отслеживает это сама, но только при корректных данных о доходах

НДФЛ с отпускных, больничных и премий

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

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

Материальная выгода, подарки и материальная помощь облагаются по особым правилам: часть сумм освобождена от налога в пределах установленных лимитов. В 1С это настраивается в виде начисления через указание соответствующего кода дохода и кода вычета.

Удержание и перечисление налога в бюджет

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

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

Уплата налога оформляется в 1С:Бухгалтерии документом «Списание с расчётного счёта» с видом операции «Уплата налога». После уплаты проверьте, что в учёте не осталось «зависших» сумм: отчёт «НДФЛ к перечислению» покажет задолженность по налогу на текущий момент.

Проверка расчёта и отчётность

Перед сдачей отчётности сверьте данные несколькими отчётами из раздела «Отчёты, справки — 1С-Отчётность» и «Налоги»:

  • «Анализ НДФЛ по датам получения доходов» — показывает доходы и налог по месяцам;
  • «Анализ НДФЛ по документам-основаниям» — помогает найти документ, в котором «потерялся» налог;
  • «Сводная справка 2-НДФЛ» — итоговые суммы по сотрудникам за год;
  • «Расчёт 6-НДФЛ» — основной отчёт в налоговую, формируется автоматически.

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

Контрольные точки

Как проверить результат

Исчисленный vs удержанный НДФЛ
Норма

Удержанный равен исчисленному или меньше на обоснованную сумму

Тревожный признак

Удержанный больше исчисленного — признак ручных правок

Даты в ведомостях
Норма

Дата ведомости совпадает с датой фактической выплаты

Тревожный признак

Даты «подогнаны» под конец месяца — риск неверного 6-НДФЛ

Вычеты по сотрудникам
Норма

Вычет применяется с месяца заявления и прекращается при превышении лимита

Тревожный признак

Вычет применяется весь год при высоком доходе или дублируется

Частые ошибки и как их исправить

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

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

Третья группа ошибок — неверные коды доходов в видах начислений. Если премия настроена с кодом, не соответствующим её природе, дата получения дохода определится неправильно и 6-НДФЛ «разъедется». Проверяйте карточки начислений при их создании, а не в конце квартала.

Полезная привычка: после каждой выплаты зарплаты формируйте отчёт «НДФЛ к перечислению» и сверяйте с платёжным поручением. Пятиминутная проверка каждый месяц экономит дни разбора расхождений при сдаче квартального 6-НДФЛ.
ПЗ
Практическое замечание

FAQ: частые вопросы по НДФЛ в 1С

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

Нет, и не нужно. НДФЛ в 1С:ЗУП всегда рассчитывается внутри документов начисления дохода. Если налог «не попал» в учёт, исправляйте исходный документ начисления или выплаты, а не создавайте налог искусственно.

Что делать, если НДФЛ по сотруднику посчитался неверно?

Сначала откройте расшифровку расчёта на вкладке «НДФЛ» документа начисления и проверьте базу по месяцам. Чаще всего причина — неучтённый доход, лишний вычет или ручная правка в одном из прошлых документов. После исправления источника перепроведите документы текущего периода.

Как отразить НДФЛ с материальной помощи?

Создайте вид начисления с кодом дохода «материальная помощь» и соответствующим кодом вычета в пределах необлагаемого лимита. Начислите её документом «Материальная помощь» — программа сама обложит налогом только сумму сверх лимита.

Почему в 6-НДФЛ не попадает удержанный налог?

Обычно причина в том, что ведомость на выплату проведена с датой другого отчётного периода или не проведена вовсе. Проверьте отчёт «Анализ НДФЛ по документам-основаниям» — он покажет, какие ведомости учтены, а какие нет.

Нужно ли что-то настраивать для НДФЛ в 1С:Бухгалтерии?

В 1С:Бухгалтерии НДФЛ рассчитывается в документе «Начисление зарплаты» автоматически, вычеты вводятся через карточку сотрудника. Достаточно проверить правильность окладов, заявлений на вычеты и дат выплаты в ведомостях.

Итог

Что важно запомнить

НДФЛ в 1С считается автоматически — ваша задача: корректные документы начисления, правильные даты выплат, вовремя введённые вычеты и регулярная сверка отчётами анализа НДФЛ. Не правьте налог вручную и проверяйте расчёт до сдачи 6-НДФЛ, а не после требования из налоговой.