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

Особенности учета НДФЛ в 2026 году связаны с изменениями в налоговом законодательстве, актуальными ставками (13%, 15%, 30% и др.) и новыми требованиями к отчетности. Мы рассмотрим пошаговые инструкции для 1С:ЗУП 3.1, 1С:Бухгалтерия 3.0, а также нюансы ручного ввода проводок. Отдельное внимание уделим проверке корректности расчетов и исправлению ошибок, если налог был удержан или перечислен неверно.

1. Подготовка к отражению НДФЛ в 1С: проверка настроек программы

Прежде чем приступать к удержанию и выплате НДФЛ, убедитесь, что в 1С корректно настроены параметры учета. Это избавит от ошибок на этапе расчета зарплаты и формирования отчетности.

В 1С:ЗУП 3.1 проверьте следующие настройки:

  • 📌 Ставки НДФЛ: перейдите в Настройки → Налоги и взносы → НДФЛ. Убедитесь, что актуальные ставки (13%, 15% для нерезидентов с доходов свыше 5 млн руб. и др.) соответствуют текущему законодательству.
  • 📅 Период удержания: в карточке сотрудника (Кадры → Сотрудники) проверьте дату признания дохода — она определяет месяц, за который удерживается налог.
  • 🏢 Реквизиты организации: в Справочники → Организации должны быть указаны правильные КПП и ИНН — они потянутся в платежные поручения и отчетность.

В 1С:Бухгалтерия 3.0 дополнительно проверьте:

  • 💰 Счета учета: в Главное → Настройки учета → Налоги и отчетность укажите счета для расчетов с бюджетом по НДФЛ (обычно 68.01).
  • 📄 Шаблоны документов: в Банк → Платежные поручения должен быть шаблон для перечисления НДФЛ с актуальными реквизитами ФНС.
📊 Какую версию 1С вы используете для учета НДФЛ?
1С:ЗУП 3.1
1С:Бухгалтерия 3.0
1С:УНФ
1С:Комплексная автоматизация
Другая
⚠️ Внимание: Если в вашей организации есть сотрудники-нерезиденты или доходы, облагаемые по повышенным ставкам (например, выигрыши, дивиденды), настройте дополнительные виды налогов в справочнике Виды налогов (НДФЛ). Без этого программа не сможет корректно рассчитать налог.

2. Удержание НДФЛ из зарплаты: пошаговая инструкция

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

Шаг 1. Начисление зарплаты

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

  • 👤 Сотрудников и период начисления.
  • 💵 Виды начислений (оклад, премии, больничные и др.).
  • 📝 Код дохода для НДФЛ (например, 2000 — зарплата, 2012 — отпускные).

Шаг 2. Проверка удержаний

После проведения документа откройте вкладку НДФЛ. Здесь отображаются:

  • 🔢 Сумма налога к удержанию (рассчитывается автоматически по ставке 13% или иной, если настроено иначе).
  • 📅 Дата удержания (совпадает с датой выплаты зарплаты).
  • 📌 Вид дохода и вычеты (если применены).

Если сумма НДФЛ кажется некорректной, проверьте:

☑️ Проверка корректности НДФЛ

Выполнено: 0 / 4

Шаг 3. Выплата зарплаты с удержанием НДФЛ

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

  • 💰 К выплате сотруднику — зарплата за минусом НДФЛ.
  • 🏦 Удержано НДФЛ — сумма налога, которая будет перечислена в бюджет.
💡

Если у сотрудника есть невыплаченный аванс, 1С автоматически зачтет его при выплате зарплаты. Убедитесь, что сумма к выдаче не стала отрицательной — это может означать ошибку в расчетах.

3. Перечисление НДФЛ в бюджет: формирование платежного поручения

НДФЛ должен быть перечислен в бюджет не позднее дня, следующего за днем выплаты зарплаты (п. 6 ст. 226 НК РФ). В 1С это делается через документ Платежное поручение.

Инструкция для 1С:ЗУП 3.1 и 1С:Бухгалтерия 3.0:

  1. Перейдите в раздел Банк → Платежные поручения → Создать.
  2. В поле Получатель выберите вашу ИФНС (она должна быть заведена в справочнике Контрагенты).
  3. В поле Счет получателя укажите УФК по вашему региону (обычно 40101810XXXXXXXXXXX).
  4. В поле Назначение платежа укажите:
    НДФЛ за [месяц, год] с доходов работников [название организации], ИНН [ваш ИНН], КБК 18210102010011000110
  5. Сумму платежа возьмите из отчета Анализ налогов (НДФЛ) или документа Выплата зарплаты.

КБК для НДФЛ в 2026 году:

Вид дохода КБК Ставка
Зарплата, премии (резиденты) 18210102010011000110 13%
Дивиденды (резиденты) 18210102010011000110 13%
Доходы нерезидентов (общий случай) 18210102020011000110 30%
Доходы нерезидентов (трудовая деятельность) 18210102010011000110 13%
Выигрыши, призы (свыше 4 000 руб.) 18210102040011000110 35%
⚠️ Внимание: Если вы перечисляете НДФЛ за несколько месяцев или видов доходов, разбейте платеж на отдельные поручения. ФНС может вернуть платеж, если в назначении указано несколько КБК или периодов.

4. Проводки по НДФЛ в 1С: как они формируются автоматически

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

Пример: Сотруднику Иванову И.И. начислена зарплата 50 000 руб., удержан НДФЛ 6 500 руб. (50 000 × 13%).

Проводки при начислении зарплаты:

  • Дт 20 (26, 44) Кт 70 — 50 000 руб. (начислена зарплата).
  • Дт 70 Кт 68.01 — 6 500 руб. (удержан НДФЛ).

Проводки при выплате зарплаты:

  • Дт 70 Кт 50 (51) — 43 500 руб. (выдана зарплата за минусом НДФЛ).

Проводки при перечислении НДФЛ в бюджет:

  • Дт 68.01 Кт 51 — 6 500 руб. (перечислен НДФЛ).

Чтобы увидеть проводки в 1С:

  1. Откройте документ Начисление зарплаты или Выплата зарплаты.
  2. Нажмите кнопку Показать проводки (или ДтКт в старых версиях).
  3. Проверьте корректность счетов и сумм.
Что делать, если проводки не сформировались?

Если после проведения документа проводки не появились, проверьте:

1. Настройки учета (Главное → Настройки учета → Бухгалтерский учет) — должен быть включен флаг "Вести бухгалтерский учет".

2. Права пользователя — у вас должны быть права на просмотр проводок.

3. Возможно, документ не проведен (нажмите "Провести").

Если проблема остается, восстановите последовательность проводок через Операции → Закрытие месяца.

5. Типичные ошибки при отражении НДФЛ и как их исправить

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

Ошибка 1. Неверная ставка НДФЛ

Причина: в карточке сотрудника не указан статус налогового резидента или неверно настроены виды доходов.

Как исправить:

  • 🔧 Откройте карточку сотрудника (Кадры → Сотрудники) и проверьте поле Статус налогоплательщика.
  • 📋 В документе Начисление зарплаты на вкладке НДФЛ вручную скорректируйте ставку, если автоматически подставлена неверная.
  • 🔄 Перепроведите документ.

Ошибка 2. НДФЛ удержан, но не перечислен в бюджет

Причина: бухгалтер забыл создать платежное поручение или оно не было отправлено в банк.

Как исправить:

  • 🏦 Сформируйте платежное поручение на сумму удержанного НДФЛ (см. раздел 3).
  • 📅 Убедитесь, что дата платежа не позднее следующего дня после выплаты зарплаты.
  • 💸 Если срок пропущен, перечислите налог с пени. Сумму пени можно рассчитать в 1С через отчет Расчет пеней (Отчеты → Налоги и взносы).

Ошибка 3. НДФЛ перечислен не тому получателю

Причина: в платежном поручении указан неверный КБК или реквизиты ИФНС.

Как исправить:

  • 📄 Оформите заявление в банк на отзыв платежа (если он еще не исполнен).
  • 🔄 Если деньги уже ушли, напишите письмо в ИФНС с просьбой уточнить платеж. Приложите копию платежного поручения и пояснение.
  • 💰 Перечислите налог повторно с правильными реквизитами.
💡

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

6. Отчетность по НДФЛ: 6-НДФЛ и справки 2-НДФЛ

После удержания и перечисления НДФЛ необходимо сформировать отчетность. В 2026 году актуальны два основных отчета:

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

Формирование 6-НДФЛ в 1С:

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

    ☑️ Проверка 6-НДФЛ

    Выполнено: 0 / 4

    Справки 2-НДФЛ в 2026 году сдаются только по запросу сотрудников или ИФНС. Чтобы сформировать их в 1С:

    1. Перейдите в Отчеты → Регламентированные отчеты → 2-НДФЛ.
    2. Выберите сотрудников и период.
    3. Нажмите Заполнить и проверьте данные.
    4. Экспортируйте в формат для ФНС или печатную форму для сотрудника.
    5. ⚠️ Внимание: С 2023 года справки 2-НДФЛ в бумажном виде не принимаются — только в электронном формате через оператора ЭДО. Если сотрудник просит справку "на руки", выдавайте ее в произвольной форме с печатью организации.

      7. Особенности учета НДФЛ в разных версиях 1С

      Механизм учета НДФЛ может отличаться в зависимости от конфигурации 1С. Рассмотрим ключевые нюансы.

      1С:ЗУП 3.1

      • 🔹 Автоматический расчет НДФЛ с учетом всех вычетов (стандартных, социальных, имущественных).
      • 🔹 Возможность настройки индивидуальных ставок для каждого сотрудника.
      • 🔹 Интеграция с 1С:Бухгалтерией для автоматического формирования проводок.

      1С:Бухгалтерия 3.0

      • 🔹 Учет НДФЛ ведется в разделе Зарплата и кадры.
      • 🔹 Требуется ручная настройка счетов учета (обычно 68.01 для НДФЛ).
      • 🔹 Платежные поручения формируются в разделе Банк.

      1С:УНФ (Упрощенка)

      • 🔹 Учет НДФЛ упрощен — нет детализации по видам доходов.
      • 🔹 Отчетность формируется в минимальном объеме (только 6-НДФЛ).
      • 🔹 Нет автоматического расчета вычетов — их нужно указывать вручную.

      1С:Комплексная автоматизация

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

    Если вы используете самостоятельно доработанную конфигурацию, убедитесь, что:

    • 🛠️ В документах Начисление зарплаты и Выплата зарплаты корректно прописаны алгоритмы расчета НДФЛ.
    • 📊 Счета учета (68.01, 70) не изменены.
    • 📝 Отчеты 6-НДФЛ и 2-НДФЛ формируются без ошибок.
    • 8. Частые вопросы по учету НДФЛ в 1С

      🔍 Как в 1С отразить возвращенный НДФЛ сотруднику?

      Если НДФЛ был излишне удержан и его нужно вернуть сотруднику:

      1. Создайте документ Возврат НДФЛ (Зарплата → Возврат НДФЛ в ЗУП 3.1).
      2. Укажите сотрудника, сумму и основание возврата.
      3. Проведите документ — сформируются проводки:
        Дт 68.01 Кт 50 (51) — возвращен НДФЛ из бюджета
        

        Дт 50 (51) Кт 70 — выдана сумма сотруднику

    Если НДФЛ еще не перечислен в бюджет, просто скорректируйте сумму удержания в документе Выплата зарплаты.

    🔍 Что делать, если в 6-НДФЛ не совпадают строки 040 и 070?

    Разница между строками 040 (исчисленный НДФЛ) и 070 (удержанный НДФЛ) означает, что:

    • 📅 Налог исчислен, но еще не удержан (например, зарплата начислена, но не выплачена).
    • ❌ Есть ошибка в учете (например, неверно указан код дохода).
    • Чтобы исправить:

      1. Проверьте документы Начисление зарплаты и Выплата зарплаты — даты удержания должны совпадать с датами выплат.
      2. Сверьте обороты по счету 68.01 с данными отчета.
      3. Если ошибка в коде дохода, исправьте его и перепроведите документы.
    🔍 Как в 1С учесть НДФЛ с больничного листа?

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

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

    В 6-НДФЛ больничные отражаются с кодом дохода 2300.

    🔍 Можно ли в 1С перенести НДФЛ на следующий месяц?

    Перенос удержанного НДФЛ на следующий месяц запрещен (п. 6 ст. 226 НК РФ). Налог должен быть перечислен не позднее дня, следующего за днем выплаты дохода.

    Если выплаты зарплаты нет (например, сотрудник в отпуске без содержания), НДФЛ удерживается при первой выплате. Например:

    • 📅 Зарплата за июнь начислена, но не выплачена.
    • 💰 В июле при выплате зарплаты за июль удерживается НДФЛ за июнь и июль.

    В 1С это отразится автоматически при проведении документа Выплата зарплаты.

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

    Для учета НДФЛ с дивидендов:

    1. В 1С:Бухгалтерия создайте документ Начисление дивидендов (Операции → Дивиденды).
    2. Укажите сумму дивидендов и ставку НДФЛ (13% для резидентов, 15% для нерезидентов с доходов свыше 5 млн руб.).
    3. Сформируйте платежное поручение на перечисление НДФЛ с КБК 18210102010011000110.
    4. В 6-НДФЛ дивиденды отражаются с кодом дохода 1010.

    Проводки:

    Дт 84 Кт 70 — начислены дивиденды
    

    Дт 70 Кт 68.01 — удержан НДФЛ

    Дт 68.01 Кт 51 — перечислен НДФЛ