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

Налоговый агент (работодатель) обязан удерживать НДФЛ с доходов сотрудников по ставке 13% (для резидентов РФ) или 30% (для нерезидентов). В 1С расчет производится автоматически при начислении зарплаты, но бухгалтеру важно понимать механизм, чтобы оперативно исправлять сбои. Особое внимание уделим настройке вычетов, удержаний по исполнительным листам и перерасчетам — эти моменты чаще всего вызывают вопросы.

Ставки НДФЛ и правила их применения регламентированы ст. 224 НК РФ. В 1С они уже заложены в справочники, но при изменении законодательства (например, введении новых льгот) требуется обновление конфигурации. Перед расчетом зарплаты всегда проверяйте актуальность версий 1С:ЗУП или 1С:Бухгалтерия — устаревшее ПО может привести к неверному удержанию налога.

📊 Какую версию 1С вы используете для расчета зарплаты?
1С:ЗУП 3.1
1С:Бухгалтерия 3.0
1С:Управление предприятием
1С:Комплексная автоматизация
Другую

1. Настройка параметров НДФЛ в 1С

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

В этом меню проверьте:

  • 📌 Ставки НДФЛ — должны соответствовать действующим нормам (13% для резидентов, 30% для нерезидентов, 15% для дивидендов и т.д.).
  • 📅 Периодичность удержания — обычно ежемесячно при выплате зарплаты.
  • 💰 Порядок перечисления — сроки уплаты НДФЛ (не позднее следующего дня после выплаты дохода).
  • 📝 Коды доходов и вычетов — должны быть актуальными (например, код 2000 для зарплаты, 126 для стандартного вычета на ребенка).

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

⚠️ Внимание: С 2026 года в 1С:ЗУП 3.1 изменился механизм учета вычетов по НДФЛ для сотрудников с детьми. Теперь программа автоматически проверяет право на вычет по данным из Личной карточки и Сведений о детях. Если информация не актуализирована, вычеты не применятся!

2. Ввод данных о сотрудниках для корректного расчета НДФЛ

Чтобы 1С правильно рассчитала НДФЛ, в карточке каждого сотрудника должны быть заполнены ключевые поля:

  • 🆔 Статус налогоплательщика (резидент/нерезидент) — определяет ставку налога.
  • 👶 Сведения о детях — для применения стандартных вычетов (1 400 руб. на первого ребенка, 3 000 руб. на третьего и последующих).
  • 📄 Документы, подтверждающие право на вычеты (например, заявление на вычет, свидетельство о рождении).
  • 💳 Банковские реквизиты — для перечисления зарплаты и удержанного НДФЛ.

Для ввода данных перейдите в Зарплата и кадры → Сотрудники, выберите карточку сотрудника и заполните вкладки:

- Налоги и взносы (статус резидентности, ставка НДФЛ),

- Личные данные (информация о детях, инвалидности),

- Вычеты (типы и суммы вычетов).

Если сотрудник имеет право на социальные или имущественные вычеты (например, за обучение или покупку жилья), их также нужно зарегистрировать в 1С. Для этого используйте документ Заявление на вычет по НДФЛ (Зарплата и кадры → НДФЛ → Заявления на вычеты).

Статус налогоплательщика (резидент/нерезидент)|Сведения о детях (ФИО, даты рождения)|Заявления на вычеты (при наличии)|Банковские реквизиты для перечисления|Данные о доходах за предыдущие месяцы (для кумулятивного расчета)-->

3. Расчет НДФЛ при начислении зарплаты

Расчет НДФЛ в 1С происходит автоматически при проведении документа Начисление зарплаты и взносов. Алгоритм работы программы:

  1. 1С суммирует все доходы сотрудника за месяц (зарплата, премии, отпускные и т.д.).
  2. Применяет налоговые вычеты (стандартные, социальные, имущественные).
  3. Рассчитывает налоговую базу (доходы минус вычеты).
  4. Удерживает НДФЛ по соответствующей ставке.

Чтобы провести расчет:

  1. Перейдите в Зарплата и кадры → Начисление зарплаты и взносов.
  2. Создайте новый документ, укажите месяц начисления и организацию.
  3. Нажмите Заполнить → По всем сотрудникам.
  4. Проверьте автоматически рассчитанные суммы НДФЛ в колонке НДФЛ.
  5. Проведите документ кнопкой Провести.

После проведения документа сформируйте расчетный листок для проверки:

  1. В документе начисления нажмите Печать → Расчетный листок (по сотрудникам).
  2. Проверьте строки Начислено, Вычеты, Налоговая база и НДФЛ.
⚠️ Внимание: Если в расчетном листке сумма НДФЛ равна нулю при наличии доходов, проверьте:
  • Правильность заполнения статуса налогоплательщика (возможно, сотрудник помечен как нерезидент с нулевой ставкой).
  • Наличие действующих вычетов (например, стандартный вычет на ребенка может быть превышен по лимиту дохода 350 000 руб.).
  • Корректность введенных доходов (возможно, суммы указаны с отрицательным знаком).

4. Особенности расчета НДФЛ в нестандартных ситуациях

Не все доходы облагаются НДФЛ по стандартной схеме. Рассмотрим типичные исключения и их настройку в 1С:

Ситуация Ставка НДФЛ Настройка в 1С Документ для регистрации
Материальная помощь свыше 4 000 руб. 13% (с суммы превышения) Вид дохода Материальная помощь с кодом 2760 Начисление зарплаты и взносов или Разовое начисление
Дивиденды 13% (для резидентов) Вид дохода Дивиденды с кодом 1010 Выплата дивидендов (Зарплата и кадры → Выплаты)
Доходы нерезидентов 30% (если иное не предусмотрено договором) Статус Нерезидент в карточке сотрудника Начисление зарплаты и взносов
Выплата по исполнительному листу 13% (с оставшейся суммы после удержания) Документ Исполнительный лист (Зарплата и кадры → Удержания) Начисление зарплаты и взносов + Ведомость на выплату

Для удержаний по исполнительным листам важно правильно настроить очередность:

  • 📜 Сначала удерживается НДФЛ (по закону — это первоочередное удержание).
  • 💸 Затем — алименты, кредиты и другие удержания.

В 1С очередность настраивается в справочнике Виды удержаний (поле Очередность).

Как проверить правильность удержания НДФЛ при алиментах?

При удержании алиментов НДФЛ рассчитывается с полной суммы дохода, а алименты — с суммы за минусом НДФЛ. Например:

- Начислено: 50 000 руб.

- НДФЛ (13%): 6 500 руб.

- Сумма к выплате до алиментов: 43 500 руб.

- Алименты (25%): 10 875 руб. (25% от 43 500).

- К выдаче: 32 625 руб.

В 1С это отражается автоматически, но при ручном вводе удержаний следите за порядком расчета!

5. Проверка и исправление ошибок в расчете НДФЛ

Ошибки в расчете НДФЛ могут возникнуть из-за:

  • 🔄 Неактуальных данных о сотрудниках (например, не обновлен статус резидентности).
  • 📉 Неправильно введенных доходов или вычетов.
  • 🖥️ Сбоев в программе (например, после обновления).

Чтобы найти и исправить ошибки:

  1. Сформируйте отчет Анализ начислений и удержаний (Зарплата и кадры → Отчеты).
  2. Проверьте строки с нулевым НДФЛ или необычными суммами.
  3. Для проблемного сотрудника откройте Карточку расчетов по НДФЛ (Зарплата и кадры → НДФЛ → Карточка по сотруднику).
  4. Если найдена ошибка, внесите исправления и перерассчитайте документ начисления.

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

  1. Перейдите в Зарплата и кадры → Корректировка начислений.
  2. Укажите месяц, сотрудника и тип корректировки (Перерасчет НДФЛ).
  3. Введите правильные суммы доходов и вычетов.
  4. Проведите документ — 1С автоматически сгенерирует Справку 2-НДФЛ с корректировкой.
💡

Если в 1С не отображается кнопка Корректировка начислений, проверьте права доступа пользователя. Для этого перейдите в Администрирование → Пользователи и права и добавьте роль Расчет зарплаты (полные права).

6. Формирование отчетности по НДФЛ

После расчета НДФЛ необходимо сдать отчетность в налоговую:

  • 📋 6-НДФЛ — ежеквартальный отчет о доходах и удержанном налоге.
  • 📄 2-НДФЛ (или Справка о доходах) — годовая справка по каждому сотруднику.
  • 💰 Платежное поручение на перечисление НДФЛ.

Чтобы сформировать 6-НДФЛ в 1С:

  1. Перейдите в Зарплата и кадры → НДФЛ → 6-НДФЛ.
  2. Укажите период (квартал) и организацию.
  3. Нажмите Заполнить — программа автоматически подтянет данные из документов начисления.
  4. Проверьте раздел 1 (обобщенные суммы) и раздел 2 (по срокам перечисления).
  5. Экспортируйте отчет в XML для отправки через Личный кабинет налогоплательщика или оператора ЭДО.

Для справок 2-НДФЛ:

  1. Перейдите в Зарплата и кадры → НДФЛ → Справки 2-НДФЛ.
  2. Создайте новую справку, укажите год и сотрудника (или выберите По всем сотрудникам).
  3. Нажмите Заполнить и рассчитать.
  4. Проверьте правильность заполнения полей:
    • 🆔 ИНН/КПП организации.
    • 📅 Дата справки (не ранее конца года).
    • 💰 Суммы доходов и вычетов.
⚠️ Внимание: С 2023 года справки 2-НДФЛ заменены на Справки о доходах и суммах налога (новая форма). В 1С:ЗУП 3.1.23 и новее этот отчет формируется автоматически. Если у вас старая версия, обновите конфигурацию!

7. Типичные ошибки и как их избежать

Анализ практики показывает, что чаще всего бухгалтеры допускают следующие ошибки:

  • 🔴 Неверный статус резидентности — сотрудник помечен как нерезидент, хотя проживает в РФ более 183 дней. В 1С статус обновляется вручную! Программа не отслеживает фактическое время пребывания.
  • 🔴 Пропущенные вычеты — не заполнены данные о детях или не зарегистрировано заявление на вычет.
  • 🔴 Ошибки в кодах доходов — например, отпускные указаны с кодом 2000 (зарплата) вместо 2012.
  • 🔴 Несвоевременное перечисление НДФЛ — налог должен быть уплачен не позднее следующего дня после выплаты зарплаты.

Чтобы минимизировать риски:

  • 📅 Ежемесячно сверяйте суммы НДФЛ в Карточке расчетов по сотруднику с данными бухгалтерского учета.
  • 🔍 Перед сдачей 6-НДФЛ проверяйте контрольные соотношения (например, строка 020 раздела 1 должна равняться сумме строк 100–140 раздела 2).
  • 📊 Используйте отчет Сверка НДФЛ с бухгалтерией (Зарплата и кадры → Отчеты).
💡

Самая частая ошибка — неверное применение вычетов на детей. 1С автоматически прекращает вычет, если доход сотрудника с начала года превысил 350 000 руб. (лимит для стандартных вычетов). Проверяйте это в Карточке по НДФЛ в колонке Превышение лимита.

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

🔹 Как в 1С посчитать НДФЛ с аванса?

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

🔹 Почему в 1С НДФЛ рассчитан не с всей суммы?

Вероятные причины:

  • Применены налоговые вычеты (проверьте вкладку Вычеты в карточке сотрудника).
  • Сотрудник имеет статус нерезидента с пониженной ставкой (например, высококвалифицированный специалист).
  • В настройках вида дохода указана льгота (например, для материальной помощи до 4 000 руб.).

Чтобы уточнить, откройте Карточку расчетов по НДФЛ и посмотрите раздел Расчет налога.

🔹 Как в 1С сделать возврат НДФЛ сотруднику?

Для возврата излишне удержанного НДФЛ:

  1. Создайте документ Возврат НДФЛ (Зарплата и кадры → НДФЛ → Возврат НДФЛ).
  2. Укажите сотрудника, сумму возврата и основание (например, Ошибка в расчете).
  3. Проведите документ — 1С сгенерирует запись в Карточке расчетов и уменьшит задолженность по налогу.
Важно: Возврат возможен только в текущем налоговом периоде. Если ошибка обнаружена позже, подавайте уточненную 6-НДФЛ.

🔹 Можно ли в 1С рассчитать НДФЛ по двум ставкам для одного сотрудника?

Да, если у сотрудника есть доходы с разными ставками (например, зарплата по ставке 13% и дивиденды по ставке 15%). Для этого:

  1. В карточке сотрудника на вкладке Налоги и взносы укажите основную ставку (например, 13%).
  2. При начислении дивидендов в документе Выплата дивидендов выберите ставку 15% вручную.
  3. 1С автоматически разделит доходы и рассчитает налог по каждой ставке.

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

🔹 Как экспортировать данные по НДФЛ из 1С в Excel?

Для экспорта:

  1. Откройте нужный отчет (например, 6-НДФЛ или Карточка по НДФЛ).
  2. Нажмите кнопку Еще → Выгрузить и выберите формат Excel.
  3. Укажите путь для сохранения файла.
Совет: Для регулярного экспорта настройте Печатную форму через Администрирование → Печатные формы.