Удержание и перечисление НДФЛ — одна из ключевых обязанностей работодателя как налогового агента. Ошибки в расчетах или сроках уплаты грозят штрафами, пени и претензиями от налоговой. Программы 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С:Бухгалтерия 3.0
1С:ЗУП 3.1
1С:Комплексная автоматизация
1С 8.2 (устаревшая)
Другую

1. Подготовка программы: настройки для корректного расчета НДФЛ

Прежде чем приступать к начислению зарплаты и удержанию налога, убедитесь, что в 1С правильно настроены:

  • 📋 Справочник физических лиц — с актуальными данными сотрудников (ИНН, статус налогового резидента, льготы).
  • 💰 Виды начислений и удержаний — проверьте, что НДФЛ включен в расчетные документы.
  • 🏛️ Банковские реквизиты организации — они потребуются для платежных поручений.
  • 📑 Коды бюджетной классификации (КБК) — должны соответствовать текущему году.

Особое внимание уделите статусу налогового резидента. Если сотрудник провел в РФ менее 183 дней в году, НДФЛ для него рассчитывается по ставке 30% вместо стандартных 13%. В 1С этот параметр настраивается в карточке физического лица на закладке "Налог на доходы".

Чтобы проверить актуальность КБК:

  1. Откройте справочник Классификатор бюджетной отчетности (Справочники → Классификаторы → КБК).
  2. Найдите код для НДФЛ (на 2026 год — 182 1 01 02010 01 1000 110).
  3. Сверьте его с данными на сайте ФНС или в письмах налоговой.
💡

Если в вашей базе 1С КБК устарели, обновите их через обработку "Загрузка классификаторов" (доступна в разделе "Администрирование → Поддержка и обслуживание").

⚠️ Внимание: Если КБК указан неверно, платеж может "зависнуть" на невыясненных платежах в казначействе. Исправить это можно только через уточнение платежа в банке или подачу заявления в ФНС.

2. Начисление зарплаты и автоматический расчет НДФЛ

Расчет НДФЛ в 1С происходит автоматически при формировании документов начисления зарплаты. Рассмотрим процесс на примере 1С:ЗУП 3.1:

1. Создайте документ "Начисление зарплаты и взносов" (Зарплата → Начисление зарплаты).

2. Укажите период начисления (месяц) и организацию.

3. Добавьте сотрудников в табличную часть — программа автоматически подтянет их оклады и премии.

4. Нажмите "Заполнить""По всем сотрудникам".

5. Перейдите на закладку "НДФЛ" — здесь отобразится сумма налога к удержанию по каждому сотруднику.

Если у сотрудника есть налоговые вычеты (стандартные, социальные, имущественные), их необходимо заранее внести в его карточку. Например, для стандартного вычета на ребенка:

  1. Откройте карточку сотрудника (Кадры → Сотрудники).
  2. Перейдите на закладку "Налог на доходы".
  3. Добавьте вычет с типом "Стандартный" и укажите код (например, 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. Перейдите в "Администрирование → Обмен с банком".
  2. Настройте подключение к вашему банку (потребуются логин/пароль от клиент-банка).
  3. Включите опцию "Автоматическая отправка платежек".

После отправки платежа в банке сохраните квитанцию об исполнении — она понадобится для подтверждения уплаты в случае проверки.

💡

Если платеж не прошел по техническим причинам (например, ошибка в реквизитах), в 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С:

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

Формирование 2-НДФЛ:

  1. Откройте "Отчеты → Регламентированные → 2-НДФЛ".
  2. Выберите год и сотрудников (можно сформировать справки по всем или выборочно).
  3. Проверьте данные в справках, особенно:
    • 🔹 Суммы доходов и вычетов.
    • 🔹 Ставки НДФЛ.
    • 🔹 Коды доходов и вычетов (должны соответствовать классификатору ФНС).
  • Сохраните справки в формате XML и передайте сотруднику (по его запросу) или отправьте в ФНС.
  • С 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. Создайте в 1С документ "Поступление на расчетный счет" с типом операции "Возврат от поставщика" (указываете налоговую как контрагента).
    2. После возврата средств сформируйте новое платежное поручение с корректными данными.

    Если исправить платеж невозможно (например, ошибка в КБК), подайте в налоговую заявление об уточнении платежа (форма по КНД 1170065).

    🔹 Можно ли в 1С уплатить НДФЛ авансом (например, за квартал вперед)?

    Технически да, но это нецелесообразно. НДФЛ удерживается из доходов сотрудников, поэтому уплата авансом приведет к:

    • 🔸 Переплате по налогу (деньги будут "зависнуть" на счете налоговой).
    • 🔸 Необходимости зачета или возврата излишне уплаченной суммы.
    • 🔸 Риску ошибок при сверке с 6-НДФЛ (в отчете указываются фактические даты удержания).

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

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

    Если сотрудник самостоятельно уплатил НДФЛ (например, при получении дохода от продажи имущества), в 1С:

    1. Создайте документ "Операция" ("Операции → Операции, введенные вручную").
    2. Сформируйте проводку:
    3. Дт 70 (расчеты с сотрудником) — Кт 68.01 (НДФЛ)
    4. Укажите сумму налога и сотрудника в аналитике.
    5. При необходимости загрузите квитанцию об уплате в 1С как внешний файл (прикрепите к документу).

    В отчетности (6-НДФЛ) такой платеж не отражается, так как организация не является налоговым агентом по этому доходу.

    🔹 Что делать, если в 1С не совпадают суммы НДФЛ в расчетном листке и платежном поручении?

    Расхождения могут возникнуть по следующим причинам:

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

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

    1. Сверьте данные в отчете "Анализ счета 68.01" с платежным поручением.
    2. Если ошибка в платежке — откорректируйте ее (см. вопрос выше).
    3. Если ошибка в начислениях — пересчитайте НДФЛ документом "Корректировка долга по НДФЛ".
    🔹 Как в 1С уплатить НДФЛ с больничного листа?

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

    1. Сформируйте документ "Начисление по больничному листу" ("Зарплата → Больничные листы").
    2. Программа автоматически рассчитает НДФЛ (ставка 13% для резидентов).
    3. Удержите налог при выплате пособия (в день перечисления денег сотруднику).
    4. Уплатите НДФЛ не позднее следующего рабочего дня.

    Особенности:

    • 🔸 НДФЛ с больничного удерживается только если пособие выплачивается за счет работодателя (первые 3 дня).
    • 🔸 Пособие за счет ФСС (с 4-го дня) НДФЛ не облагается.