Расчет НДФЛ (налога на доходы физических лиц) — одна из ключевых задач бухгалтера при начислении зарплаты. Ошибки в удержании налога грозят штрафами от налоговой и перерасчетами с сотрудниками. Программы 1С:Зарплата и Управление Персоналом (ЗУП) и 1С:Бухгалтерия автоматизируют этот процесс, но требуют правильной настройки и контроля. В этой статье разберем, как настроить расчет НДФЛ в 1С, проверить его корректность и избежать типичных ошибок.
Налоговый агент (работодатель) обязан удерживать НДФЛ с доходов сотрудников по ставке 13% (для резидентов РФ) или 30% (для нерезидентов). В 1С расчет производится автоматически при начислении зарплаты, но бухгалтеру важно понимать механизм, чтобы оперативно исправлять сбои. Особое внимание уделим настройке вычетов, удержаний по исполнительным листам и перерасчетам — эти моменты чаще всего вызывают вопросы.
Ставки НДФЛ и правила их применения регламентированы ст. 224 НК РФ. В 1С они уже заложены в справочники, но при изменении законодательства (например, введении новых льгот) требуется обновление конфигурации. Перед расчетом зарплаты всегда проверяйте актуальность версий 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С суммирует все доходы сотрудника за месяц (зарплата, премии, отпускные и т.д.).
- Применяет налоговые вычеты (стандартные, социальные, имущественные).
- Рассчитывает налоговую базу (доходы минус вычеты).
- Удерживает НДФЛ по соответствующей ставке.
Чтобы провести расчет:
- Перейдите в
Зарплата и кадры → Начисление зарплаты и взносов. - Создайте новый документ, укажите месяц начисления и организацию.
- Нажмите
Заполнить → По всем сотрудникам. - Проверьте автоматически рассчитанные суммы НДФЛ в колонке
НДФЛ. - Проведите документ кнопкой
Провести.
После проведения документа сформируйте расчетный листок для проверки:
- В документе начисления нажмите
Печать → Расчетный листок (по сотрудникам). - Проверьте строки
Начислено,Вычеты,Налоговая базаиНДФЛ.
⚠️ Внимание: Если в расчетном листке сумма НДФЛ равна нулю при наличии доходов, проверьте:
- Правильность заполнения статуса налогоплательщика (возможно, сотрудник помечен как нерезидент с нулевой ставкой).
- Наличие действующих вычетов (например, стандартный вычет на ребенка может быть превышен по лимиту дохода 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-НДФЛс корректировкой.
Если в 1С не отображается кнопка Корректировка начислений, проверьте права доступа пользователя. Для этого перейдите в Администрирование → Пользователи и права и добавьте роль Расчет зарплаты (полные права).
6. Формирование отчетности по НДФЛ
После расчета НДФЛ необходимо сдать отчетность в налоговую:
- 📋 6-НДФЛ — ежеквартальный отчет о доходах и удержанном налоге.
- 📄 2-НДФЛ (или Справка о доходах) — годовая справка по каждому сотруднику.
- 💰 Платежное поручение на перечисление НДФЛ.
Чтобы сформировать 6-НДФЛ в 1С:
- Перейдите в
Зарплата и кадры → НДФЛ → 6-НДФЛ. - Укажите период (квартал) и организацию.
- Нажмите
Заполнить— программа автоматически подтянет данные из документов начисления. - Проверьте раздел 1 (обобщенные суммы) и раздел 2 (по срокам перечисления).
- Экспортируйте отчет в XML для отправки через Личный кабинет налогоплательщика или оператора ЭДО.
Для справок 2-НДФЛ:
- Перейдите в
Зарплата и кадры → НДФЛ → Справки 2-НДФЛ. - Создайте новую справку, укажите год и сотрудника (или выберите
По всем сотрудникам). - Нажмите
Заполнить и рассчитать. - Проверьте правильность заполнения полей:
- 🆔
ИНН/КППорганизации. - 📅
Дата справки(не ранее конца года). - 💰
Суммы доходов и вычетов.
- 🆔
⚠️ Внимание: С 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С сгенерирует запись в
Карточке расчетови уменьшит задолженность по налогу.
🔹 Можно ли в 1С рассчитать НДФЛ по двум ставкам для одного сотрудника?
Да, если у сотрудника есть доходы с разными ставками (например, зарплата по ставке 13% и дивиденды по ставке 15%). Для этого:
- В карточке сотрудника на вкладке
Налоги и взносыукажите основную ставку (например, 13%). - При начислении дивидендов в документе
Выплата дивидендоввыберите ставку 15% вручную. - 1С автоматически разделит доходы и рассчитает налог по каждой ставке.
Проверьте правильность расчета в отчете Анализ начислений по сотрудникам.
🔹 Как экспортировать данные по НДФЛ из 1С в Excel?
Для экспорта:
- Откройте нужный отчет (например,
6-НДФЛилиКарточка по НДФЛ). - Нажмите кнопку
Еще → Выгрузитьи выберите форматExcel. - Укажите путь для сохранения файла.
Печатную форму через Администрирование → Печатные формы.