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

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

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

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

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

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

Первым делом откройте раздел Настройки → Организации и убедитесь, что:

  • 📌 В карточке организации указан правильный ИНН/КПП (это критично для отчетности 6-НДФЛ и 2-НДФЛ).
  • 📌 Указан верный ОКТМО — он нужен для заполнения деклараций.
  • 📌 В поле "Налоговый орган" выбрана актуальная инспекция (если организация переехала или поменяла ИФНС, это нужно обновить).

Далее перейдите в Настройки → Налоги и взносы → НДФЛ. Здесь проверьте:

  • 🔢 Ставки налога для разных типов доходов (по умолчанию 13% для резидентов, но могут быть и другие).
  • 📅 Периодичность уплаты (ежемесячно или по итогам квартала — зависит от размера выплат).
  • 📝 Настройки для стандартных, социальных и имущественных вычетов (если сотрудники их заявляют).
⚠️ Внимание: Если в вашей организации есть иностранные сотрудники или доходы, облагаемые по повышенным ставкам (например, 30% для нерезидентов или 35% для выигрышей), обязательно добавьте эти ставки в справочник Ставки НДФЛ (Справочники → Налоги и взносы → Ставки НДФЛ).

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

  1. Перейдите в Настройки → Учетная политика.
  2. Выберите организацию и период.
  3. На вкладке "НДФЛ" укажите, как учитываются доходы в натуральной форме, материальная выгода и другие специфические случаи.
📊 Как часто вы обновляете настройки НДФЛ в 1С?
Ежемесячно
Раз в квартал
Раз в год
Только при изменениях законодательства

2. Заполнение справочников: сотрудники, доходы, вычеты

Корректное удержание НДФЛ невозможно без правильно заполненных справочников. Начнем с карточек сотрудников.

Откройте раздел Кадры → Сотрудники и проверьте для каждого работника:

  • 🆔 Статус налогового резидента (резидент/нерезидент — от этого зависит ставка НДФЛ).
  • 📋 Данные для вычетов (дети, инвалидность, право на стандартные вычеты).
  • 🏠 Адрес регистрации (нужен для заполнения 2-НДФЛ).

Если сотрудник имеет право на стандартные вычеты (например, на детей), их нужно указать в карточке на вкладке "НДФЛ". Программа автоматически будет учитывать вычеты при расчете налога, но только если они правильно заполнены.

Следующий важный справочник — Виды доходов НДФЛ (Справочники → Налоги и взносы → Виды доходов НДФЛ). Здесь должны быть перечислены все типы выплат, которые вы производите:

  • 💰 Зарплата (код дохода 2000).
  • 🎁 Премии (код 2002).
  • 🏥 Больничные (код 2300).
  • 🎓 Материальная помощь (код 2760).

Для каждого вида дохода укажите:

  • 🔢 Код дохода (по классификатору ФНС).
  • 💲 Ставку НДФЛ (по умолчанию 13%, но для некоторых доходов — 35%).
  • 📅 Периодичность (ежемесячно, разово и т.д.).
⚠️ Внимание: Если в справочнике отсутствует вид дохода, который вы выплачиваете (например, подарки сотрудникам), НДФЛ с такой выплаты рассчитан не будет! Добавьте недостающие виды доходов заранее.

Карточки сотрудников обновлены (статус резидента, вычеты)

Все виды доходов добавлены в справочник

Ставки НДФЛ соответствуют актуальному законодательству

Указаны коды доходов по классификатору ФНС

-->

3. Расчет зарплаты и автоматическое удержание НДФЛ

Когда все настройки выполнены, можно приступать к расчету зарплаты. В 1С:ЗУП 8.3 удержание НДФЛ происходит автоматически при проведении документа Начисление зарплаты и взносов.

Алгоритм действий:

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

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

  • 🔍 Правильно ли указан вид дохода (например, премия должна быть с кодом 2002, а не 2000).
  • 🔍 Есть ли у сотрудника право на вычеты (если да, но они не применены — проверьте дату действия вычета в карточке сотрудника).
  • 🔍 Не превышает ли доход сотрудника 350 000 руб. с начала года (после этого предела стандартные вычеты на детей не применяются).

После проверки проведите документ кнопкой Провести и закрыть. Налог будет удержан из зарплаты сотрудника, а в бухгалтерском учете сформируются соответствующие проводки:

  • 📉 Дт 70 Кт 68.01 — удержан НДФЛ из зарплаты.
  • 📉 Дт 68.01 Кт 51 — перечислен НДФЛ в бюджет (после уплаты).
💡

Если НДФЛ не рассчитывается для конкретного сотрудника, проверьте в его карточке флаг "Не удерживать НДФЛ". Иногда он случайно проставляется при редактировании данных.

4. Ручное удержание НДФЛ: когда это нужно

В большинстве случаев НДФЛ удерживается автоматически, но иногда требуется ручное удержание. Это актуально для:

  • 💸 Доходов в натуральной форме (например, подарки, оплата питания).
  • 📈 Материальной выгоды (например, от экономии на процентах по займам).
  • 🔄 Исправления ошибок прошлых периодов.

Для ручного удержания используйте документ Удержание НДФЛ (Зарплата → Удержания НДФЛ). Алгоритм:

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

Пример: если сотрудник получил подарок стоимостью 5 000 руб., то НДФЛ с этой суммы (35%) составит 1 750 руб. В документе Удержание НДФЛ нужно указать:

  • 🎁 Вид дохода: 2720 (стоимость подарков).
  • 💲 Сумма дохода: 5 000 руб.
  • 📅 Дата удержания: дата вручения подарка.

После проведения документа сумма налога будет включена в общий расчет НДФЛ за период.

⚠️ Внимание: Ручное удержание НДФЛ должно быть подтверждено первичными документами (например, актом о вручении подарка или договором займа). Без них налоговая может не принять расходы.

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

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

Алгоритм перечисления:

  1. Сформируйте платежное поручение:
    • Перейдите в Банк → Платежные поручения.
    • Выберите тип операции Перечисление налога (НДФЛ).
    • Укажите сумму, получателя (вашу ИФНС), КБК и ОКТМО.
  • Проверьте реквизиты:
    ПолеЗначение
    ПолучательУФК по [ваш регион] (ИФНС России по [вашему району])
    ИНН/КПП получателяИНН вашей ИФНС
    КБК182 1 01 02010 01 1000 110 (для НДФЛ с зарплаты)
    ОКТМОКод вашего муниципального образования
    Назначение платежаНДФЛ за [месяц, год] с доходов работников
  • Подпишите и отправьте платежку в банк.
  • Критическая ошибка: если вы укажете неверный КБК, платеж "зависнет" в невыясненных и придется писать уточнение в налоговую. Всегда сверяйте КБК с актуальными данными на сайте ФНС.

    После перечисления НДФЛ зафиксируйте факт уплаты в 1С:

    1. Откройте документ Списание с расчетного счета.
    2. Укажите дату списания и сумму.
    3. В поле "Назначение платежа" пропишите те же данные, что и в платежке.
    4. Проведите документ.
    5. 💡

      Срок перечисления НДФЛ — не позднее следующего рабочего дня после выплаты зарплаты. За нарушение сроков налоговая начислит пени (1/300 ставки рефинансирования за каждый день просрочки).

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

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

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

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

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

    1. Перейдите в Отчеты → Справки о доходах (2-НДФЛ).
    2. Выберите год и сотрудников (можно сформировать сразу для всех).
    3. Проверьте данные:
      • 🆔 ИНН и паспортные данные сотрудников.
      • 💰 Суммы доходов по месяцам.
      • 📝 Коды доходов и вычетов.
  • Сформируйте файл и сдайте до 1 марта следующего года.
  • ⚠️ Внимание: С 2023 года вместо 2-НДФЛ сдается "Справка о доходах и суммах налога физического лица". Формат отчета изменился, но в 1С 8.3 (релиз 3.1.23 и новее) уже есть шаблоны для нового форма.

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

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

    1. Неправильная ставка НДФЛ

    • 🔴 Проблема: Для нерезидентов указана ставка 13% вместо 30%, или для выигрышей — 13% вместо 35%.
    • 🟢 Решение: Проверьте справочник Ставки НДФЛ и статусы сотрудников в карточках.

    2. Неучтенные вычеты

    • 🔴 Проблема: Сотрудник подал заявление на вычет, но в 1С он не применен.
    • 🟢 Решение: В карточке сотрудника на вкладке "НДФЛ" добавьте вычет и укажите период его действия.

    3. Расхождения в 6-НДФЛ

    • 🔴 Проблема: В разделе 2 отчета даты удержания и перечисления НДФЛ не совпадают с реальными.
    • 🟢 Решение: Проверьте даты в документах Начисление зарплаты и Списание с расчетного счета.

    4. Неперечисленный НДФЛ

    • 🔴 Проблема: Налог удержан, но не перечислен в бюджет.
    • 🟢 Решение: Контролируйте остатки по счету 68.01 — если там висит дебетовое сальдо, значит, НДФЛ не уплачен.

    5. Ошибки в КБК

    • 🔴 Проблема: В платежке указан старый или неверный КБК.
    • 🟢 Решение: Сверяйте КБК с актуальными данными на сайте ФНС или в сервисе "Узнай свой КБК".
    Что делать, если НДФЛ перечислен с ошибкой?

    Если вы перечислили НДФЛ по неверному КБК или в большую сумму, нужно:

    1. Написать заявление в ИФНС об уточнении платежа (с указанием правильных реквизитов).

    2. Если сумма излишне уплачена — зачесть ее в счет будущих платежей или вернуть на расчетный счет (по заявлению).

    3. В 1С внести корректировки через документ "Корректировка долга".

    8. Автоматизация и контроль: как упростить работу

    Чтобы минимизировать ошибки, используйте возможности автоматизации в 1С:ЗУП 8.3:

    1. Настройка напоминаний

    • 🔔 Включите уведомления о сроках сдачи 6-НДФЛ и уплаты налога: Настройки → Персональные настройки → Напоминания.

    2. Шаблоны платежных поручений

    • 📑 Сохраните шаблон платежки для НДФЛ с правильными реквизитами: Банк → Шаблоны платежных документов.

    3. Проверка отчетов перед сдачей

    • 🔍 Используйте встроенную проверку 6-НДФЛ: в форме отчета нажмите Проверка — программа найдет логические ошибки.

    4. Обмен данными с бухгалтерией

    • 🔄 Если у вас разделены зарплатный и бухгалтерский контуры, настройте автоматический обмен документами по НДФЛ.

    5. Анализ расхождений

    • 📊 Регулярно формируйте отчет Анализ расхождений по НДФЛ (Отчеты → Анализ расхождений), чтобы выявить несоответствия между начисленным и удержанным налогом.

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

    • 🔄 Пересчитывать НДФЛ при изменении ставок или вычетов.
    • 📌 Фиксировать даты удержания и перечисления налога.
    • 📊 Сравнивать данные 1С с отчетами из ФНС (через сервис "Проверка контрагентов").
    💡

    Автоматизация сокращает риск ошибок на 80%, но не заменяет ручного контроля. Всегда проверяйте критические операции (удержание, перечисление, отчетность) перед отправкой в налоговую.

    Если в вашей организации сложная структура выплат (например, есть экспатрианты, доходы в валюте или нестандартные вычеты), рассмотрите возможность доработки 1С под специфические нужды. Для этого можно:

    • 🛠️ Заказать доработку у партнеров 1С (например, добавить автоматический расчет налога для нерезидентов с прогрессивной шкалой).
    • 📚 Пройти обучение поadvanced-настройке 1С:ЗУП (курсы "1С:Профессионал" или "1С:Эксперт").

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

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

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

    ❓ Что делать, если в 6-НДФЛ не попали данные по одному сотруднику?

    Проверьте:

    1. Есть ли у сотрудника начисления за период (возможно, он был в отпуске без сохранения зарплаты).
    2. Правильно ли указан вид дохода в документе начисления.
    3. Не стоит ли в карточке сотрудника флаг "Не учитывать в отчетах".

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

    ❓ Можно ли в 1С отразить удержание НДФЛ с аванса?

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

    ❓ Как исправить ошибку в 6-НДФЛ, если отчет уже сдан?

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

    1. Перечислить недоимку и пени.
    2. Сдать уточненку с правильными данными.

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

    ❓ Где в 1С посмотреть, сколько НДФЛ удержано с начала года?

    Сформируйте отчет Анализ начислений и удержаний (Отчеты → Анализ начислений). В настройках отчета выберите период "С начала года", группировку по сотрудникам и добавьте колонку "НДФЛ". Также можно использовать отчет Карточка сотрудника по НДФЛ.