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

Другое · 9 мин

Почему 1С Бухгалтерия неправильно считает НДФЛ и как это исправить

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

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

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

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

Как вообще 1С считает НДФЛ: логика расчёта

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

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

Третий элемент — регистры. 1С хранит доходы, вычеты, исчисленный и удержанный налог в специальных регистрах накопления. Если регистры «разъехались» (например, после переноса данных или ручных операций), отчёты и расчёт начнут показывать разные цифры.

Вычеты: самая частая причина «неправильного» НДФЛ

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

Типичные сценарии с вычетами: у сотрудника введено два заявления (вычет удвоился), ребёнку исполнилось 18 или 24 года, но вычет продолжает применяться, доход превысил лимит, а вычет всё равно предоставляется. Каждый из этих случаев даёт систематическое отклонение налога на фиксированную сумму в месяц.

Проверить вычеты можно через карточку сотрудника (раздел «Налог на доходы») и через отчёт «Регистр налогового учёта по НДФЛ». Сравните список действующих вычетов с реальными заявлениями и справками сотрудника.

Налог меньше ожидаемогоВероятно, применён лишний вычет

Проверьте заявления на вычеты и их период действия

Налог больше ожидаемогоВычет не применён или доход дублируется

Проверьте наличие заявления и дубли документов начисления

Отрицательный НДФЛПерерасчёт за прошлые месяцы

Смотрите «Анализ НДФЛ» по месяцам с начала года

Расхождение с прошлым годомСтарые остатки по регистрам

Проверьте остатки на 1 января через «Анализ НДФЛ»

Даты документов и периоды выплаты

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

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

Практическое правило: не перепроводите документы выплаты задним числом без необходимости, а при изменении дат обязательно пересчитывайте документы начисления зарплаты за затронутые месяцы.

Дубли сотрудников и физических лиц

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

Проверка простая: откройте справочник «Физические лица», включите отбор по ФИО и поищите дубли. Также проверьте ИНН в карточке — программа по нему связывает налоговый учёт. Решение — объединение дублей штатной обработкой «Поиск и удаление дублей» с последующим пересчётом зарплаты за год.

Остатки по регистрам и перенос данных

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

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

Порядок диагностики расчёта НДФЛ
  1. 1
    Сформируйте «Подробный анализ НДФЛ по сотруднику» за год и найдите месяц, где началось расхождение
  2. 2
    Проверьте заявления на вычеты в карточке сотрудника: даты, количество детей, дубли
  3. 3
    Проверьте даты документов выплаты за проблемный период
  4. 4
    Поищите дубли физического лица в одноимённом справочнике
  5. 5
    Пересчитайте зарплату за месяц начала расхождения и все последующие месяцы
  6. 6
    Сверьте результат с расчётом вручную: (доход с начала года − вычеты) × ставка − исчисленный ранее налог

Ручные правки и операции «вручную»

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

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

Типичные ошибки
01
Ручная правка суммы НДФЛ в документе начисления — ломает связь регистров и бухучёта, ошибка накапливается
02
Перепроведение ведомостей задним числом без пересчёта начислений — налог уходит в другой период
03
Игнорирование отрицательного НДФЛ — это сигнал перерасчёта, а не «глюк», его нужно анализировать
04
Обновление конфигурации без контрольной сверки расчёта до и после — скрытые изменения алгоритмов остаются незамеченными

Безопасное исправление и проверка результата

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

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

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

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

Налог за месяц по формуле
Норма

Совпадает с суммой в документе начисления

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

Расхождение на сумму вычета или более

Анализ НДФЛ по месяцам
Норма

Доход и налог нарастают равномерно

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

Скачки, отрицательные значения без причины

Сальдо 68.01 против регистров
Норма

Задолженность совпадает с неудержанным налогом

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

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

Часто задаваемые вопросы

Почему НДФЛ в расчётном листке не делится на 13% ровно от суммы начисления?

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

Откуда берётся отрицательный НДФЛ в ведомости?

Это перерасчёт: например, вычет введён задним числом или сторнирован доход прошлых месяцев. Программа возвращает излишне исчисленный налог. Проверьте, какое событие вызвало перерасчёт, через «Анализ НДФЛ».

Нужно ли пересчитывать весь год, если нашлась ошибка в марте?

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

Вычет на ребёнка применяется, хотя доход уже превысил лимит — почему?

Чаще всего часть дохода проведена под другим физическим лицом (дубль), и программа не видит превышения лимита. Реже — доход введён документом, который не участвует в подсчёте лимита. Начните с поиска дублей физлица.

Можно ли просто поправить сумму налога руками в документе?

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

После обновления конфигурации НДФЛ стал считаться иначе — это нормально?

Изменения законодательства (ставки, лимиты, порядок вычетов) реализуются через обновления, поэтому расчёт может меняться. Сверьте расчёт одного сотрудника до и после обновления и изучите описание изменений в релизе.

Итог

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

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