Удержание и перечисление НДФЛ — одна из ключевых обязанностей работодателя как налогового агента. Ошибки в расчетах или сроках уплаты грозят штрафами, пени и претензиями от налоговой. Программы 1С:Бухгалтерия и 1С:Зарплата и Управление Персоналом (ЗУП) автоматизируют этот процесс, но требуют правильной настройки и понимания механики. В этой статье разберем, как уплатить НДФЛ в 1С по шагам — от начисления зарплаты до формирования платежного поручения и проверки отчетности.
Материал актуален для последних версий 1С:Бухгалтерия 3.0 (релиз 3.0.130+), 1С:ЗУП 3.1 и 1С:Комплексная автоматизация 2.5. Если вы работаете в старой конфигурации (например, 1С 7.7), часть функций может отсутствовать — уточняйте детали в документации к вашей версии. Также учитывайте, что с 2026 года введены новые коды бюджетной классификации (КБК) для НДФЛ, и их необходимо обновить в справочниках 1С.
Статья будет полезна:
- 👩💼 Бухгалтерам, которые только осваивают 1С и хотят избежать ошибок при уплате НДФЛ.
- 💼 Руководителям малого бизнеса, ведущим учет самостоятельно.
- 🔧 IT-специалистам, настраивающим 1С для клиентов.
- 📚 Студентам экономических специальностей, изучающим практику налогового учета.
1. Подготовка программы: настройки для корректного расчета НДФЛ
Прежде чем приступать к начислению зарплаты и удержанию налога, убедитесь, что в 1С правильно настроены:
- 📋 Справочник физических лиц — с актуальными данными сотрудников (ИНН, статус налогового резидента, льготы).
- 💰 Виды начислений и удержаний — проверьте, что НДФЛ включен в расчетные документы.
- 🏛️ Банковские реквизиты организации — они потребуются для платежных поручений.
- 📑 Коды бюджетной классификации (КБК) — должны соответствовать текущему году.
Особое внимание уделите статусу налогового резидента. Если сотрудник провел в РФ менее 183 дней в году, НДФЛ для него рассчитывается по ставке 30% вместо стандартных 13%. В 1С этот параметр настраивается в карточке физического лица на закладке "Налог на доходы".
Чтобы проверить актуальность КБК:
- Откройте справочник
Классификатор бюджетной отчетности(Справочники → Классификаторы → КБК). - Найдите код для НДФЛ (на 2026 год —
182 1 01 02010 01 1000 110). - Сверьте его с данными на сайте ФНС или в письмах налоговой.
Если в вашей базе 1С КБК устарели, обновите их через обработку "Загрузка классификаторов" (доступна в разделе "Администрирование → Поддержка и обслуживание").
⚠️ Внимание: Если КБК указан неверно, платеж может "зависнуть" на невыясненных платежах в казначействе. Исправить это можно только через уточнение платежа в банке или подачу заявления в ФНС.
2. Начисление зарплаты и автоматический расчет НДФЛ
Расчет НДФЛ в 1С происходит автоматически при формировании документов начисления зарплаты. Рассмотрим процесс на примере 1С:ЗУП 3.1:
1. Создайте документ "Начисление зарплаты и взносов" (Зарплата → Начисление зарплаты).
2. Укажите период начисления (месяц) и организацию.
3. Добавьте сотрудников в табличную часть — программа автоматически подтянет их оклады и премии.
4. Нажмите "Заполнить" → "По всем сотрудникам".
5. Перейдите на закладку "НДФЛ" — здесь отобразится сумма налога к удержанию по каждому сотруднику.
Если у сотрудника есть налоговые вычеты (стандартные, социальные, имущественные), их необходимо заранее внести в его карточку. Например, для стандартного вычета на ребенка:
- Откройте карточку сотрудника (
Кадры → Сотрудники). - Перейдите на закладку
"Налог на доходы". - Добавьте вычет с типом
"Стандартный"и укажите код (например,126для вычета на первого ребенка).
Что делать, если НДФЛ не рассчитывается автоматически?
Если после заполнения документа сумма НДФЛ равна нулю или не соответствует ожидаемой, проверьте:
- Правильность указанного статуса налогового резидента.
- Наличие действующих налоговых вычетов (возможно, истек срок действия).
- Корректность настроек вида начисления (должен быть отмечен флаг "Облагается НДФЛ").
- Актуальность ставки НДФЛ в справочнике "Ставки налогов и взносов".
| Тип дохода | Ставка НДФЛ для резидентов | Ставка НДФЛ для нерезидентов | Пример расчета (доход 50 000 ₽) |
|---|---|---|---|
| Зарплата, премии | 13% |
30% |
Резидент: 6 500 ₽; Нерезидент: 15 000 ₽ |
| Дивиденды | 13% |
15% |
Резидент: 6 500 ₽; Нерезидент: 7 500 ₽ |
| Материальная помощь свыше 4 000 ₽ | 35% |
30% |
Резидент: 15 750 ₽; Нерезидент: 15 000 ₽ |
3. Формирование платежного поручения на уплату НДФЛ
После начисления зарплаты и расчета НДФЛ необходимо сформировать платежное поручение для перечисления налога в бюджет. В 1С:Бухгалтерия 3.0 это делается так:
1. Перейдите в раздел "Банк и касса" → "Платежные поручения".
2. Нажмите "Создать" и выберите вид операции "Перечисление налога".
3. В поле "Вид платежа" укажите "Налог", а в "Получатель" — вашу налоговую инспекцию (она должна быть заранее внесена в справочник контрагентов).
4. На закладке "Расчеты" выберите документ начисления зарплаты, по которому формируется платеж.
5. Проверьте автоматически подставленные реквизиты:
- КБК (должен соответствовать текущему году).
- ОКТМО (код территории).
- Статус плательщика (01 для организаций).
Обратите внимание на срок уплаты НДФЛ:
- 📅 За январь–ноябрь — не позднее следующего дня после выплаты зарплаты.
- 📅 За декабрь — не позднее последнего рабочего дня года (обычно 30–31 декабря).
- 📅 При уволнении сотрудника — в день выплаты окончательного расчета.
Указан правильный КБК для НДФЛ|Сумма совпадает с расчетом в документе начисления|ОКТМО соответствует месту регистрации организации|Статус плательщика — "01" (налоговый агент)|Срок платежа не просрочен-->
⚠️ Внимание: Если вы платите НДФЛ за несколько месяцев сразу (например, за июль–сентябрь), в платежном поручении необходимо указать период уплаты (квартал или полугодие) в поле "Назначение платежа". Иначе налоговая может не идентифицировать платеж.
4. Уплата НДФЛ через клиент-банк: экспорт платежки из 1С
Сформированное платежное поручение нужно экспортировать в клиент-банк для отправки. В 1С это делается в несколько кликов:
1. Откройте созданное платежное поручение и нажмите "Провести и закрыть".
2. Выделите документ в списке и выберите "Экспорт → В клиент-банк".
3. Укажите формат экспорта (обычно "1С:Предприятие → Клиент-банк" или ".txt" для Сбербанк Бизнес Онлайн).
4. Сохраните файл на компьютер и загрузите его в систему клиент-банка.
Если ваш банк поддерживает прямую интеграцию с 1С (например, Сбербанк Бизнес Онлайн, Тинькофф Бизнес, Альфа-Клик), можно настроить автоматический экспорт платежек. Для этого:
- Перейдите в
"Администрирование → Обмен с банком". - Настройте подключение к вашему банку (потребуются логин/пароль от клиент-банка).
- Включите опцию
"Автоматическая отправка платежек".
После отправки платежа в банке сохраните квитанцию об исполнении — она понадобится для подтверждения уплаты в случае проверки.
Если платеж не прошел по техническим причинам (например, ошибка в реквизитах), в 1С можно создать "исправленное" платежное поручение на основе исходного. Для этого откройте документ, нажмите "Создать на основании" → "Исправление платежного поручения".
5. Проверка уплаты НДФЛ: отчеты и сверка с ФНС
Чтобы убедиться, что НДФЛ уплачен корректно, используйте отчеты в 1С:
1. Карточка счета 68.01 ("Отчеты → Карточка счета") — показывает все движения по НДФЛ (начисление, удержание, уплата).
2. Анализ счета 70 — отображает задолженность по зарплате и удержанным налогам.
3. Отчет по НДФЛ ("Зарплата → Отчеты по НДФЛ") — сводная информация по всем сотрудникам.
Для сверки с ФНС:
- 📊 Запросите выписку из лицевого счета в налоговой (через личный кабинет на сайте nalog.ru).
- 🔍 Сверьте суммы уплаченного НДФЛ с данными из 1С (раздел
"Отчеты → Анализ учета по НДФЛ"). - 📅 Проверьте, что все платежи прошли в сроки (используйте отчет
"Календарь платежей").
Если обнаружите расхождения, возможные причины:
- 🔴 Ошибка в КБК или реквизитах платежа (деньги ушли не туда).
- 🔴 Платеж не прошел по техническим причинам (например, не хватило средств на счете).
- 🔴 В 1С неверно указан период уплаты (налоговая не идентифицировала платеж).
Регулярная сверка уплаченного НДФЛ с данными ФНС поможет избежать штрафов за несвоевременную уплату или недоплату налога. Рекомендуемая частота — ежемесячно, после перечисления зарплаты.
6. Типичные ошибки при уплате НДФЛ в 1С и как их избежать
Даже опытные бухгалтеры иногда допускают ошибки при работе с НДФЛ в 1С. Рассмотрим самые распространенные:
1. Неверная ставка НДФЛ для нерезидентов
Если сотрудник потерял статус резидента (например, уехал за границу на длительный срок), а в 1С это не отражено, программа продолжит рассчитывать НДФЛ по ставке 13% вместо 30%. Чтобы исправить:
- Обновите статус в карточке сотрудника (
"Налог на доходы" → "Статус налогоплательщика"). - Пересчитайте НДФЛ за период с помощью документа
"Корректировка долга по НДФЛ".
2. Забытые налоговые вычеты
Если вычет не внесен в карточку сотрудника, НДФЛ будет рассчитан без его учета. Проверяйте актуальность вычетов ежемесячно, особенно если у сотрудника:
- 👶 Родился ребенок (появилось право на стандартный вычет).
- 🏠 Куплена недвижимость (имущественный вычет).
- 🎓 Оплачено обучение (социальный вычет).
3. Ошибки в платежных поручениях
Чаще всего ошибаются в:
- 🔢 КБК — проверяйте актуальность кода на сайте ФНС.
- 📍 ОКТМО — должен соответствовать месту регистрации организации.
- 📝 Назначение платежа — указывайте период уплаты (например, "НДФЛ за июль 2026 г.").
4. Несвоевременная уплата
За каждый день просрочки начисляются пени в размере 1/300 от ставки рефинансирования ЦБ. Чтобы избежать штрафов:
- Настройте в 1С напоминания о сроках уплаты (
"Администрирование → Настройки пользователя → Напоминания"). - Используйте календарь платежей для контроля сроков.
⚠️ Внимание: Если НДФЛ уплачен с опозданием, но до момента обнаружения налоговой, штраф можно уменьшить, подав уточненный расчет 6-НДФЛ и доплатив налог с пени. В 1С уточненный расчет формируется через "Отчеты → Регламентированные → 6-НДФЛ" с флагом "Корректировка".
7. Отчетность по НДФЛ: формирование 6-НДФЛ и 2-НДФЛ в 1С
Помимо уплаты налога, работодатель обязан сдавать отчетность:
- 📄 6-НДФЛ — квартальный отчет о суммах начисленного и удержанного налога.
- 📄 2-НДФЛ (справка о доходах) — ежегодный отчет по каждому сотруднику.
Формирование 6-НДФЛ в 1С:
- Перейдите в
"Отчеты → Регламентированные → 6-НДФЛ". - Укажите период (квартал) и организацию.
- Нажмите
"Заполнить"— программа автоматически подтянет данные из документов начисления. - Проверьте раздел 1 (обобщенные суммы) и раздел 2 (сроки уплаты).
- Экспортируйте отчет в XML для отправки через оператора ЭДО или личный кабинет налогоплательщика.
Формирование 2-НДФЛ:
- Откройте
"Отчеты → Регламентированные → 2-НДФЛ". - Выберите год и сотрудников (можно сформировать справки по всем или выборочно).
- Проверьте данные в справках, особенно:
- 🔹 Суммы доходов и вычетов.
- 🔹 Ставки НДФЛ.
- 🔹 Коды доходов и вычетов (должны соответствовать классификатору ФНС).
С 2023 года 2-НДФЛ сдается только по запросу налоговой (если нет запроса — предоставлять не нужно). Однако справки для сотрудников по-прежнему формируются в обычном порядке.
Перед отправкой отчетности обязательно проверьте логическую связку между 6-НДФЛ и бухгалтерскими данными. Например, сумма удержанного НДФЛ в разделе 1 отчета должна совпадать с кредитовым оборотом по счету 68.01 за период.
8. Особенности уплаты НДФЛ в разных версиях 1С
Механика расчета и уплаты НДФЛ может отличаться в зависимости от конфигурации 1С. Рассмотрим ключевые нюансы:
1С:Бухгалтерия 3.0
— НДФЛ рассчитывается в документе "Начисление зарплаты" ("Зарплата и кадры" → "Все начисления").
— Платежные поручения формируются в разделе "Банк и касса".
— Отчетность (6-НДФЛ, 2-НДФЛ) доступна в "Отчеты → Регламентированные".
1С:ЗУП 3.1
— Более детализированный расчет НДФЛ с учетом всех видов доходов и вычетов.
— Возможность формирования расчетных листков для сотрудников с разбивкой по НДФЛ.
— Автоматическая проверка актуальности ставок и вычетов.
1С:Комплексная автоматизация 2.5
— Интеграция с другими разделами учета (например, автоматическое списание НДФЛ при выплате аванса).
— Расширенные отчеты по аналитике НДФЛ (по подразделениям, видам доходов).
1С:Упрощенка 8
— Упрощенный интерфейс для малого бизнеса.
— Отсутствует детализация по видам доходов (подходит для компаний с минимальным штатом).
Если вы работаете в 1С 8.2 или более старой версии, учтите, что:
- 🔴 Нет автоматической проверки актуальности КБК.
- 🔴 Отсутствует встроенная поддержка формата 6-НДФЛ (требуется доработка или обновление).
- 🔴 Платежные поручения формируются вручную с большим количеством полей для заполнения.
⚠️ Внимание: Если ваша версия 1С не поддерживает актуальные формы отчетности (например, 6-НДФЛ в версии 8.2), рекомендуем обновиться до 1С:Бухгалтерия 3.0 или 1С:ЗУП 3.1. Альтернатива — использовать внешние обработки для формирования отчетов, но это требует дополнительных затрат на настройку.
FAQ: Частые вопросы по уплате НДФЛ в 1С
🔹 Как в 1С исправить ошибку в платежном поручении на НДФЛ, если оно уже отправлено в банк?
Если платеж еще не исполнен, отзовите его в клиент-банке и сформируйте новый документ в 1С с правильными реквизитами. Если деньги уже списаны:
- Создайте в 1С документ
"Поступление на расчетный счет"с типом операции"Возврат от поставщика"(указываете налоговую как контрагента). - После возврата средств сформируйте новое платежное поручение с корректными данными.
Если исправить платеж невозможно (например, ошибка в КБК), подайте в налоговую заявление об уточнении платежа (форма по КНД 1170065).
🔹 Можно ли в 1С уплатить НДФЛ авансом (например, за квартал вперед)?
Технически да, но это нецелесообразно. НДФЛ удерживается из доходов сотрудников, поэтому уплата авансом приведет к:
- 🔸 Переплате по налогу (деньги будут "зависнуть" на счете налоговой).
- 🔸 Необходимости зачета или возврата излишне уплаченной суммы.
- 🔸 Риску ошибок при сверке с 6-НДФЛ (в отчете указываются фактические даты удержания).
Исключение — если вы платите НДФЛ за уволенного сотрудника (в день окончательного расчета). В этом случае сумма может превышать текущие начисления.
🔹 Как в 1С отразить уплату НДФЛ за сотрудника, если он сам перечислил налог?
Если сотрудник самостоятельно уплатил НДФЛ (например, при получении дохода от продажи имущества), в 1С:
- Создайте документ
"Операция"("Операции → Операции, введенные вручную"). - Сформируйте проводку:
- Укажите сумму налога и сотрудника в аналитике.
- При необходимости загрузите квитанцию об уплате в 1С как внешний файл (прикрепите к документу).
Дт 70 (расчеты с сотрудником) — Кт 68.01 (НДФЛ)
В отчетности (6-НДФЛ) такой платеж не отражается, так как организация не является налоговым агентом по этому доходу.
🔹 Что делать, если в 1С не совпадают суммы НДФЛ в расчетном листке и платежном поручении?
Расхождения могут возникнуть по следующим причинам:
- 🔹 В платежное поручение попали данные за другой период (проверьте даты в документе).
- 🔹 Не все сотрудники включены в платежку (например, уволенные или совместители).
- 🔹 В расчетном листке не учтены удержания по исполнительным листам (они уменьшают базу для НДФЛ).
Чтобы исправить:
- Сверьте данные в отчете
"Анализ счета 68.01"с платежным поручением. - Если ошибка в платежке — откорректируйте ее (см. вопрос выше).
- Если ошибка в начислениях — пересчитайте НДФЛ документом
"Корректировка долга по НДФЛ".
🔹 Как в 1С уплатить НДФЛ с больничного листа?
НДФЛ с пособий по временной нетрудоспособности удерживается и перечисляется в обычном порядке:
- Сформируйте документ
"Начисление по больничному листу"("Зарплата → Больничные листы"). - Программа автоматически рассчитает НДФЛ (ставка
13%для резидентов). - Удержите налог при выплате пособия (в день перечисления денег сотруднику).
- Уплатите НДФЛ не позднее следующего рабочего дня.
Особенности:
- 🔸 НДФЛ с больничного удерживается только если пособие выплачивается за счет работодателя (первые 3 дня).
- 🔸 Пособие за счет ФСС (с 4-го дня) НДФЛ не облагается.