К статье
Практический материал

Другое · 9 мин

Как считается НДФЛ в 1С:Бухгалтерия

Как считается НДФЛ в 1С:Бухгалтерия: настройка учётной политики, начисление зарплаты, вычеты, проводки, регистры и проверка расчёта с отчётами и типичными ошибками.

НДФЛ в 1С:Бухгалтерия рассчитывается автоматически при проведении документов начисления зарплаты, отпускных, больничных и дивидендов. Программа берёт доход сотрудника нарастающим итогом с начала года, применяет положенные вычеты, определяет ставку и удерживает налог при выплате дохода. Чтобы расчёт был корректным, нужно правильно настроить учётную политику, виды начислений и данные сотрудников.

Ошибки в расчёте НДФЛ чаще всего возникают не из-за самой программы, а из-за неверных исходных данных: неправильно указанной даты выплаты, отсутствующего заявления на вычет или некорректного кода дохода у начисления. Поэтому важно понимать, какие регистры и документы участвуют в расчёте, и уметь проверять результат отчётами.

Какой механизм расчёта НДФЛ заложен в программу

Расчёт НДФЛ в 1С:Бухгалтерия строится на специализированных регистрах накопления и сведений. При проведении документа «Начисление зарплаты» программа записывает доход сотрудника в регистр учёта доходов, рассчитывает налог и фиксирует его в регистре расчётов по НДФЛ. При проведении ведомости на выплату налог переходит в состояние «удержанный».

Ключевой принцип — нарастающий итог с начала года. Программа при каждом начислении берёт весь облагаемый доход сотрудника с 1 января, вычитает предоставленные вычеты, умножает налоговую базу на ставку и вычитает ранее исчисленный налог. Разница и есть НДФЛ к удержанию в текущем месяце. Поэтому исправление документа за прошлый месяц автоматически пересчитывает налог в последующих периодах.

Какие настройки нужно проверить перед расчётом

Корректный расчёт начинается с настроек. Откройте раздел «Главное — Настройки налогов и отчётов» и убедитесь, что на закладке «НДФЛ» указаны актуальные ставки и порядок применения вычетов. В карточке организации проверьте, что система налогообложения и кадровый учёт настроены верно.

Далее проверьте справочник «Виды начислений» (раздел «Зарплата и кадры»). У каждого начисления должен быть указан код дохода по НДФЛ: например, 2000 для оплаты труда, 2002 для премии, 2012 для отпускных. Если код не заполнен или выбран неверно, программа либо не обложит доход налогом, либо отразит его в неправильном разделе отчётности.

В карточке сотрудника проверьте статус налогоплательщика (резидент или нерезидент) — от него зависит применяемая ставка. Также убедитесь, что дата приёма на работу и данные о вычетах введены корректно.

Как рассчитывается НДФЛ при начислении зарплаты

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

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

Проводки формируются при проведении начисления: Дт счёта затрат (20, 25, 26, 44) — Кт 70 на сумму начисления и Дт 70 — Кт 68.01 на сумму НДФЛ. Удержание налога при выплате отражается документом ведомости, а перечисление в бюджет — списанием с расчётного счёта.

Порядок расчёта НДФЛ за месяц
  1. 1
    Проверьте заявления на вычеты и статус сотрудников
  2. 2
    Создайте и проведите «Начисление зарплаты» за месяц
  3. 3
    Откройте закладку «НДФЛ» и сверьте базу и вычеты по каждому сотруднику
  4. 4
    Оформите ведомость на выплату — программа зафиксирует удержанный налог
  5. 5
    Проверьте результат отчётом «Анализ НДФЛ» за период

Как считается НДФЛ с отпускных, больничных и дивидендов

Отпускные и больничные

Отпускные начисляются документом «Отпуск», больничные — документом «Больничный лист». НДФЛ с них рассчитывается сразу при проведении, а срок перечисления налога определяется по дате фактической выплаты. Важно проводить эти документы до ведомости на выплату, иначе программа не увидит удерживаемый налог.

Дивиденды

Для учредителей используется документ «Начисление дивидендов» (раздел «Операции»). Программа рассчитает НДФЛ по ставке для дивидендов и сформирует проводку Дт 70 (или 75.02) — Кт 68.01. Дивиденды не попадают в документ начисления зарплаты и учитываются отдельно.

Материальная выгода и доходы в натуральной форме

Если сотрудник получил доход в натуральной форме или материальную выгоду по займу, введите документ «Доход в натуральной форме» или «Операция учёта НДФЛ». Налог с таких доходов удерживается при ближайшей денежной выплате, при этом удерживаемая сумма не должна превышать половину выплаты.

Как проверить правильность расчёта отчётами

Основной инструмент проверки — отчёт «Анализ НДФЛ» (раздел «Зарплата и кадры — Отчёты по зарплате»). Он показывает базу, вычеты, исчисленный и удержанный налог по каждому сотруднику за выбранный период. Расхождение между исчисленным и удержанным НДФЛ на конец периода — нормально, если зарплата за месяц ещё не выплачена.

Для детальной проверки используйте «Регистр налогового учёта по НДФЛ» и справку «Расчёт зарплаты» по конкретному сотруднику. Сверьте обороты по счёту 68.01 в оборотно-сальдовой ведомости с данными налоговых регистров: кредитовый оборот должен совпадать с исчисленным налогом, дебетовый — с перечисленным.

Контрольные точки

Как проверить результат

Сумма НДФЛ в документе начисления
Норма

Совпадает с расчётом от базы за вычетом вычетов по ставке

Тревожный признак

Налог не рассчитан или считается с полной суммы без вычетов

Сальдо по счёту 68.01
Норма

Соответствует неперечисленному удержанному налогу

Тревожный признак

Зависшие суммы после полной уплаты налога

Анализ НДФЛ за год
Норма

Исчисленный налог равен удержанному после всех выплат

Тревожный признак

Есть отрицательные суммы или излишне удержанный налог

Типичные ошибки и как их исправить

Самая частая проблема — отрицательный НДФЛ. Она возникает, когда вычеты за месяц превышают доход, например при отпуске за свой счёт или позднем оформлении заявления на вычеты. Программа корректно зачтёт излишне удержанный налог в следующих месяцах, но если сумма не закрывается до конца года, оформите документ «Возврат НДФЛ».

Вторая распространённая ошибка — налог, «зависший» между исчисленным и удержанным. Причина почти всегда в том, что ведомость на выплату проведена с неверной датой или доход выплачен без ведомости. Проверьте журнал ведомостей и даты фактических выплат.

Третья ошибка — неверный статус сотрудника. Если работник стал нерезидентом или наоборот, измените статус в карточке и выполните перерасчёт налога документом «Перерасчёт НДФЛ» (раздел «Зарплата и кадры»). Программа пересчитает налог с начала года по новой ставке.

Типичные ошибки
01
Выплата зарплаты без ведомости — налог остаётся неудержанным и не попадает в 6-НДФЛ
02
Ручная правка суммы НДФЛ в документе без анализа причины — расхождение регистров и отчётности
03
Отсутствие заявления на вычеты — сотруднику удерживают излишний налог
04
Неверный код дохода у начисления — доход не облагается или отражается не в том разделе отчёта

Частые вопросы

Почему 1С рассчитала НДФЛ с копейками, отличающимися от ручного расчёта?

Программа считает налог нарастающим итогом с начала года в целых рублях, а не отдельно по каждому месяцу. Сумма за месяц — это разница между налогом, исчисленным на текущую дату, и ранее исчисленным. Поэтому помесячный ручной расчёт может расходиться на рубль-два, что не является ошибкой.

Как пересчитать НДФЛ, если сотрудник принёс заявление на вычет в середине года?

Введите заявление с указанием месяца начала применения вычета. При следующем начислении зарплаты программа автоматически пересчитает налог с начала года и зачтёт излишне удержанные суммы. Отдельный документ перерасчёта, как правило, не требуется.

Что делать, если НДФЛ в ведомости не совпадает с исчисленным в начислении?

Проверьте дату выплаты в ведомости: удерживается налог только с доходов, дата получения которых не позже даты выплаты. Также убедитесь, что между начислением и выплатой не изменялись документы начисления. При необходимости перезаполните ведомость кнопкой «Обновить налог».

Как отразить НДФЛ с дохода бывшего сотрудника?

Используйте документ «Операция учёта НДФЛ» (раздел «Зарплата и кадры»): в нём вручную указываются доход, вычеты и исчисленный налог. Для формирования бухгалтерских проводок дополнительно введите «Операцию, введённую вручную» с корреспонденцией по счёту 68.01.

Нужно ли вручную формировать проводки по НДФЛ?

Нет, при начислении зарплаты и проведении ведомостей проводки по счёту 68.01 формируются автоматически. Ручные операции требуются только в нестандартных ситуациях: доходы бывшим работникам, корректировка прошлых периодов без перепроведения документов.

Итог

Что важно запомнить

НДФЛ в 1С:Бухгалтерия рассчитывается автоматически нарастающим итогом при проведении начислений и удерживается ведомостью на выплату. Корректность расчёта зависит от кодов доходов, заявлений на вычеты и статуса сотрудника, а проверяется отчётом «Анализ НДФЛ» и сверкой со счётом 68.01. Расхождения чаще всего связаны с датами выплат и отсутствующими документами, а не со сбоем расчёта.