Расчет и удержание НДФЛ — одна из самых ответственных операций в бухгалтерии, ведь ошибки здесь чреваты штрафами от налоговой. В 1С:Зарплата и Управление Персоналом 8.3 этот процесс автоматизирован, но требует правильной настройки и контроля. Многие пользователи сталкиваются с проблемами: то ставка налога не та, то удержание не отражается в отчетах, то возникают расхождения с ФНС.
В этой статье мы разберем пошаговый алгоритм отражения удержаний НДФЛ — от базовой настройки справочников до формирования декларации 6-НДФЛ. Особое внимание уделим типичным ошибкам, которые приводят к переплатам или недоимкам, а также нюансам работы с разными категориями доходов (зарплата, премии, больничные). Если вы только начинаете осваивать 1С 8.3 или хотите систематизировать знания — этот материал поможет избежать досадных просчетов.
Налоговые агенты обязаны удерживать НДФЛ с доходов физических лиц по ставкам от 13% до 35% (в зависимости от типа дохода и статуса налогоплательщика). В 1С:ЗУП этот процесс состоит из нескольких этапов: настройка параметров учета, заполнение справочников, расчет зарплаты и формирование отчетности. Программа сама рассчитывает сумму налога, но только при условии, что все данные введены корректно.
Важно понимать: ошибки в удержании НДФЛ могут привести не только к штрафам, но и к проблемам с сотрудниками. Например, если налог удержан в большем размере, чем нужно, работник имеет право потребовать возврата излишне удержанной суммы. А если налог не удержан или удержан не полностью — ответственность ляжет на организацию как налогового агента.
1. Подготовка программы: настройка параметров учета НДФЛ
Прежде чем приступать к расчетам, необходимо настроить программу 1С:ЗУП 8.3 для корректного удержания НДФЛ. Этот этап включает проверку реквизитов организации, настройку налоговых ставок и параметров расчета.
Первым делом откройте раздел Настройки → Организации и убедитесь, что:
- 📌 В карточке организации указан правильный ИНН/КПП (это критично для отчетности 6-НДФЛ и 2-НДФЛ).
- 📌 Указан верный ОКТМО — он нужен для заполнения деклараций.
- 📌 В поле "Налоговый орган" выбрана актуальная инспекция (если организация переехала или поменяла ИФНС, это нужно обновить).
Далее перейдите в Настройки → Налоги и взносы → НДФЛ. Здесь проверьте:
- 🔢 Ставки налога для разных типов доходов (по умолчанию 13% для резидентов, но могут быть и другие).
- 📅 Периодичность уплаты (ежемесячно или по итогам квартала — зависит от размера выплат).
- 📝 Настройки для стандартных, социальных и имущественных вычетов (если сотрудники их заявляют).
⚠️ Внимание: Если в вашей организации есть иностранные сотрудники или доходы, облагаемые по повышенным ставкам (например, 30% для нерезидентов или 35% для выигрышей), обязательно добавьте эти ставки в справочникСтавки НДФЛ(Справочники → Налоги и взносы → Ставки НДФЛ).
Также рекомендуется проверить настройки учетной политики по НДФЛ:
- Перейдите в
Настройки → Учетная политика. - Выберите организацию и период.
- На вкладке "НДФЛ" укажите, как учитываются доходы в натуральной форме, материальная выгода и другие специфические случаи.
2. Заполнение справочников: сотрудники, доходы, вычеты
Корректное удержание НДФЛ невозможно без правильно заполненных справочников. Начнем с карточек сотрудников.
Откройте раздел Кадры → Сотрудники и проверьте для каждого работника:
- 🆔 Статус налогового резидента (резидент/нерезидент — от этого зависит ставка НДФЛ).
- 📋 Данные для вычетов (дети, инвалидность, право на стандартные вычеты).
- 🏠 Адрес регистрации (нужен для заполнения 2-НДФЛ).
Если сотрудник имеет право на стандартные вычеты (например, на детей), их нужно указать в карточке на вкладке "НДФЛ". Программа автоматически будет учитывать вычеты при расчете налога, но только если они правильно заполнены.
Следующий важный справочник — Виды доходов НДФЛ (Справочники → Налоги и взносы → Виды доходов НДФЛ). Здесь должны быть перечислены все типы выплат, которые вы производите:
- 💰 Зарплата (код дохода
2000). - 🎁 Премии (код
2002). - 🏥 Больничные (код
2300). - 🎓 Материальная помощь (код
2760).
Для каждого вида дохода укажите:
- 🔢 Код дохода (по классификатору ФНС).
- 💲 Ставку НДФЛ (по умолчанию 13%, но для некоторых доходов — 35%).
- 📅 Периодичность (ежемесячно, разово и т.д.).
⚠️ Внимание: Если в справочнике отсутствует вид дохода, который вы выплачиваете (например, подарки сотрудникам), НДФЛ с такой выплаты рассчитан не будет! Добавьте недостающие виды доходов заранее.
Карточки сотрудников обновлены (статус резидента, вычеты)
Все виды доходов добавлены в справочник
Ставки НДФЛ соответствуют актуальному законодательству
Указаны коды доходов по классификатору ФНС
-->
3. Расчет зарплаты и автоматическое удержание НДФЛ
Когда все настройки выполнены, можно приступать к расчету зарплаты. В 1С:ЗУП 8.3 удержание НДФЛ происходит автоматически при проведении документа Начисление зарплаты и взносов.
Алгоритм действий:
- Перейдите в раздел
Зарплата → Начисление зарплаты и взносов. - Создайте новый документ или откройте существующий.
- Заполните табличную часть: укажите сотрудников, виды начислений (оклад, премии, больничные) и суммы.
- Нажмите кнопку
Заполнить— программа автоматически рассчитает НДФЛ исходя из ставок и вычетов. - Проверьте колонку
НДФЛ— там должны отобразиться суммы налога к удержанию.
Если сумма НДФЛ не рассчитывается или рассчитывается некорректно, проверьте:
- 🔍 Правильно ли указан вид дохода (например, премия должна быть с кодом
2002, а не2000). - 🔍 Есть ли у сотрудника право на вычеты (если да, но они не применены — проверьте дату действия вычета в карточке сотрудника).
- 🔍 Не превышает ли доход сотрудника 350 000 руб. с начала года (после этого предела стандартные вычеты на детей не применяются).
После проверки проведите документ кнопкой Провести и закрыть. Налог будет удержан из зарплаты сотрудника, а в бухгалтерском учете сформируются соответствующие проводки:
- 📉
Дт 70 Кт 68.01— удержан НДФЛ из зарплаты. - 📉
Дт 68.01 Кт 51— перечислен НДФЛ в бюджет (после уплаты).
Если НДФЛ не рассчитывается для конкретного сотрудника, проверьте в его карточке флаг "Не удерживать НДФЛ". Иногда он случайно проставляется при редактировании данных.
4. Ручное удержание НДФЛ: когда это нужно
В большинстве случаев НДФЛ удерживается автоматически, но иногда требуется ручное удержание. Это актуально для:
- 💸 Доходов в натуральной форме (например, подарки, оплата питания).
- 📈 Материальной выгоды (например, от экономии на процентах по займам).
- 🔄 Исправления ошибок прошлых периодов.
Для ручного удержания используйте документ Удержание НДФЛ (Зарплата → Удержания НДФЛ). Алгоритм:
- Создайте новый документ.
- Укажите сотрудника, вид дохода и сумму.
- Выберите ставку НДФЛ (если она отличается от стандартной).
- Укажите дату удержания (она должна совпадать с датой выплаты дохода).
- Проведите документ.
Пример: если сотрудник получил подарок стоимостью 5 000 руб., то НДФЛ с этой суммы (35%) составит 1 750 руб. В документе Удержание НДФЛ нужно указать:
- 🎁 Вид дохода:
2720(стоимость подарков). - 💲 Сумма дохода: 5 000 руб.
- 📅 Дата удержания: дата вручения подарка.
После проведения документа сумма налога будет включена в общий расчет НДФЛ за период.
⚠️ Внимание: Ручное удержание НДФЛ должно быть подтверждено первичными документами (например, актом о вручении подарка или договором займа). Без них налоговая может не принять расходы.
5. Перечисление НДФЛ в бюджет: сроки и платежные поручения
Удержанный НДФЛ необходимо перечислить в бюджет не позднее следующего дня после выплаты зарплаты (ст. 226 НК РФ). В 1С:ЗУП 8.3 для этого используется документ Выплата зарплаты или Списание с расчетного счета.
Алгоритм перечисления:
- Сформируйте платежное поручение:
- Перейдите в
Банк → Платежные поручения. - Выберите тип операции
Перечисление налога (НДФЛ). - Укажите сумму, получателя (вашу ИФНС), КБК и ОКТМО.
- Перейдите в
| Поле | Значение |
|---|---|
| Получатель | УФК по [ваш регион] (ИФНС России по [вашему району]) |
| ИНН/КПП получателя | ИНН вашей ИФНС |
| КБК | 182 1 01 02010 01 1000 110 (для НДФЛ с зарплаты) |
| ОКТМО | Код вашего муниципального образования |
| Назначение платежа | НДФЛ за [месяц, год] с доходов работников |
Критическая ошибка: если вы укажете неверный КБК, платеж "зависнет" в невыясненных и придется писать уточнение в налоговую. Всегда сверяйте КБК с актуальными данными на сайте ФНС.
После перечисления НДФЛ зафиксируйте факт уплаты в 1С:
- Откройте документ
Списание с расчетного счета. - Укажите дату списания и сумму.
- В поле "Назначение платежа" пропишите те же данные, что и в платежке.
- Проведите документ.
- 📄 6-НДФЛ — квартальный отчет о доходах и удержанном налоге.
- 📄 2-НДФЛ (или Справка о доходах с 2023 года) — годовой отчет по каждому сотруднику.
Срок перечисления НДФЛ — не позднее следующего рабочего дня после выплаты зарплаты. За нарушение сроков налоговая начислит пени (1/300 ставки рефинансирования за каждый день просрочки).
6. Формирование отчетности: 6-НДФЛ и 2-НДФЛ
После расчета и уплаты НДФЛ необходимо сдать отчетность:
Для формирования 6-НДФЛ в 1С:
- Перейдите в
Отчеты → 6-НДФЛ. - Укажите период (квартал) и организацию.
- Нажмите
Заполнить— программа автоматически подтянет данные из документов. - Проверьте разделы 1 и 2:
- 🔢 Раздел 1 — обобщенные суммы доходов и налога.
- 📅 Раздел 2 — даты получения доходов, удержания и перечисления НДФЛ.
Для 2-НДФЛ (Справки о доходах):
- Перейдите в
Отчеты → Справки о доходах (2-НДФЛ). - Выберите год и сотрудников (можно сформировать сразу для всех).
- Проверьте данные:
- 🆔 ИНН и паспортные данные сотрудников.
- 💰 Суммы доходов по месяцам.
- 📝 Коды доходов и вычетов.
⚠️ Внимание: С 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С:Эксперт").
Помните: чем сложнее схемы выплат, тем тщательнее должен быть контроль. Регулярно обновляйте программу (особенно перед сдачей отчетности) и следите за изменениями в налоговом законодательстве.
Откройте документ Проверьте:
Если данные есть, но не попали в отчет — перезаполните 6-НДФЛ или обновите программу (возможно, это баг, исправленный в новых релизах).❓ Как проверить, правильно ли 1С рассчитала НДФЛ для сотрудника?
Начисление зарплаты и взносов, найдите строку с сотрудником и нажмите Расчет НДФЛ. Программа покажет детализацию: сумму дохода, примененные вычеты, ставку и итоговую сумму налога. Сверьте эти данные с ручным расчетом по формуле: (Доход - Вычеты) × Ставка НДФЛ.❓ Что делать, если в 6-НДФЛ не попали данные по одному сотруднику?
❓ Можно ли в 1С отразить удержание НДФЛ с аванса?
Нет, НДФЛ удерживается только с окончательного расчета за месяц (ст. 226 НК РФ). Если вы выплачиваете аванс, налог с него не удерживается. В 1С это отражается автоматически: при начислении аванса НДФЛ не рассчитывается, а при окончательном расчете программа учитывает всю сумму дохода за месяц.
❓ Как исправить ошибку в 6-НДФЛ, если отчет уже сдан?
Если ошибка некритичная (опечатка, неверный код), можно сдать уточненный 6-НДФЛ. Если ошибка приведет к занижению налога (например, неверная сумма доходов), нужно:
- Перечислить недоимку и пени.
- Сдать уточненку с правильными данными.
В 1С для этого используйте документ Корректировка регистров начислений.
❓ Где в 1С посмотреть, сколько НДФЛ удержано с начала года?
Сформируйте отчет Анализ начислений и удержаний (Отчеты → Анализ начислений). В настройках отчета выберите период "С начала года", группировку по сотрудникам и добавьте колонку "НДФЛ". Также можно использовать отчет Карточка сотрудника по НДФЛ.