Другое · 12 мин
Неправильно рассчитан НДФЛ в 1С: причины и способы исправления
Разбираем, почему 1С неверно считает НДФЛ: даты документов, вычеты, сторно. Пошаговые инструкции для ЗУП 3.1 и БП 3.0, проверка регистров и отчётов.
Налоговый агент обязан удержать и перечислить НДФЛ точно: занижение ведёт к недоимке и штрафу по статье 123 НК РФ, а завышение — к лишним удержаниям у сотрудника и претензиям с его стороны. В 1С ошибка расчёта почти никогда не возникает «сама по себе» — у неё всегда есть конкретный источник: неверная дата документа, неучтённый вычет, ручная правка суммы, сторнирование или некорректные данные в регистрах учёта доходов.
Исправление зависит от того, где именно «сломался» расчёт: в текущем непроведённом документе, в уже выплаченной зарплате или в прошлом закрытом периоде. Действия в каждом случае разные, и перепутать их — значит усугубить проблему: например, ручная правка цифры в документе «Начисление зарплаты и взносов» не исправляет движения по регистрам и создаёт расхождения между учётом НДФЛ и отчётностью 6-НДФЛ.
Материал ориентирован на «1С:Зарплату и управление персоналом 3.1» (ЗУП) как основную конфигурацию для расчёта НДФЛ; отдельные замечания даны для «1С:Бухгалтерии 3.0», где зарплатный участок устроен проще. Перед любыми исправлениями сделайте резервную копию информационной базы — особенно если планируется перепроведение документов закрытого периода.
Как понять, что НДФЛ рассчитан неправильно
Типичные признаки: сумма налога в расчётном листке не сходится с ручным пересчётом (доход минус вычеты, умноженные на ставку), в отчёте 6-НДФЛ появляются отрицательные суммы или строки с «возвращённым» налогом без реального возврата, а в карточке сотрудника виден «излишне удержанный НДФЛ», который никто не возвращал. Ещё один сигнал — расхождение между исчисленным и удержанным налогом при полностью выплаченной зарплате.
Первичная проверка выполняется стандартными отчётами. В ЗУП 3.1 откройте раздел «Отчёты, справки» → «Анализ НДФЛ по месяцам» и «Анализ НДФЛ по документам-основаниям». Второй отчёт особенно полезен: он показывает, каким документом зарегистрирован каждый доход и какой налог с него исчислен, — так сразу видно аномальную строку.
Сверьте также регистровые отчёты: «Регистр налогового учёта по НДФЛ» и расчётный листок сотрудника. Если в регистре доход стоит, а налога нет (или наоборот), проблема в движениях конкретного документа, а не в настройках в целом.
Проверить даты получения дохода и вычеты в документе
Найти сторнирующий документ и проверить его корректность
Сверить исчисленный и удержанный НДФЛ в отчёте «Анализ»
Проверить вид начисления и его настройку для НДФЛ
Главные причины неверного расчёта
Самая частая причина — неправильная дата получения дохода в документе. Для зарплаты это последний день месяца, для отпускных, больничных и премий, выплачиваемых отдельно, — дата фактической выплаты. Если в межрасчётном документе дата выплаты указана неверно, налог попадает не в тот месяц, и в 6-НДФЛ образуется перекос по срокам перечисления.
Вторая группа причин — вычеты: сотруднику не применён положенный вычет на детей (не введено заявление или истёк срок), либо вычет применён дважды из-за дублирующего заявления. Проверяется в карточке сотрудника, раздел «Налог на доходы», и в документе «Заявление на вычеты НДФЛ».
Третья группа — ручные правки. Если бухгалтер когда-то исправил сумму НДФЛ вручную прямо в табличной части документа, программа запоминает «флаг ручной корректировки», и при последующих пересчётах документ может вести себя непредсказуемо. Четвёртая причина — сторнирование дохода без корректного сторнирования налога: документ «Сторнирование начислений» в ЗУП сторнирует доход, но НДФЛ корректируется отдельными механизмами.
Исправление в текущем периоде до выплаты
Если ошибка обнаружена в документе текущего месяца, который ещё не «ушёл» в ведомость на выплату, порядок простой. Откройте документ начисления, нажмите кнопку перезаполнения (в ЗУП — «Заполнить» или пересчёт сотрудника через контекстное меню строки). Программа заново рассчитает доход, вычеты и налог по актуальным данным учёта.
Если причина была в вычетах — сначала введите или откорректируйте «Заявление на вычеты НДФЛ», затем пересчитайте документ начисления. Если причина в дате получения дохода — исправьте дату выплаты в самом документе (для отпускных и больничных поле «Дата выплаты» прямо влияет на дату получения дохода) и перепроведите.
После пересчёта обязательно проверьте результат: откройте расчётный листок сотрудника и отчёт «Анализ НДФЛ по документам-основаниям». Сумма налога должна совпасть с ручным пересчётом: (облагаемый доход с начала года − вычеты) × ставка − ранее исчисленный налог.
- 1Сделайте резервную копию базы
- 2Найдите ошибочный документ через «Анализ НДФЛ по документам-основаниям»
- 3Устраните причину: заявление на вычеты, дата выплаты, вид начисления
- 4Перезаполните документ начисления и проведите его
- 5Проверьте расчётный листок и анализ НДФЛ по сотруднику
- 6Перезаполните ведомость на выплату, если она уже создана
Исправление ошибок прошлых периодов
Документ «Перерасчет НДФЛ»
Если период закрыт и зарплата выплачена, документы прошлого месяца перепроводить нежелательно — это изменит движения закрытого периода и может «поплыть» сданная отчётность. В ЗУП 3.1 для корректировки исчисленного налога есть специальный документ «Перерасчет НДФЛ» (раздел «Налоги и взносы»). Он корректирует исчисленный налог за указанный месяц без изменения самих начислений.
Документ заполняют вручную по сотруднику: указывают месяц перерасчёта и корректные суммы. Он подходит, когда доход отражён верно, а налог посчитан неправильно — например, из-за неучтённого вычета за прошлые месяцы.
Документ «Операция учёта НДФЛ»
Когда ошибка глубже — неверно зарегистрирован сам доход или его дата — используют «Операция учёта НДФЛ» (там же, в разделе «Налоги и взносы»). Этот документ напрямую формирует движения по регистрам учёта доходов, вычетов и налога, поэтому требует понимания, какой регистр и на какую сумму корректируется. Неверно заполненная операция создаст новые расхождения вместо исправления старых.
Для исправления удержанного налога (когда с сотрудника удержали не ту сумму) применяют документы «Возврат НДФЛ» — при излишнем удержании — либо корректировку в следующей выплате, если налог недоудержали и сотрудник продолжает работать.
Возврат и зачёт излишне удержанного налога
Если выяснилось, что с сотрудника удержали больше, чем исчислено, налоговый агент обязан вернуть излишне удержанную сумму по заявлению работника. В ЗУП оформляется документ «Возврат НДФЛ»: программа зарегистрирует возврат, и сумма попадёт в ближайшую ведомость на выплату. Возврат отражается в 6-НДФЛ в отдельных строках, поэтому документ должен быть проведён в том периоде, когда деньги фактически возвращены.
Обратная ситуация — недоудержанный налог. Если сотрудник продолжает работать, недостающую сумму удерживают при ближайших выплатах дохода, при этом общий удерживаемый налог не должен превышать 50% выплаты. Если сотрудник уволен и доходов больше не будет, налоговый агент сообщает о невозможности удержания в налоговую инспекцию — в 1С это отражается через соответствующие сведения в составе годовой отчётности.
Особенности для 1С:Бухгалтерии 3.0
В БП 3.0 зарплатный участок проще: нет отдельных документов «Перерасчет НДФЛ» и «Операция учёта НДФЛ». Исправление текущего периода делается перезаполнением документа «Начисление зарплаты». Для корректировки прошлых периодов применяется документ «Операция, введённая вручную» с отражением по регистрам учёта НДФЛ либо корректирующее начисление в текущем месяце — в зависимости от характера ошибки.
Учтите, что в БП 3.0 дата получения дохода по зарплате определяется настройками учётной политики и датой документа выплаты. Расхождения между начислением и ведомостью — самый частый источник ошибок в 6-НДФЛ именно в бухгалтерской конфигурации. После любой правки перезаполните декларацию 6-НДФЛ и сверьте контрольные соотношения.
Сравнение способов исправления
Текущий период, ведомость ещё не оплачена. Самый безопасный способ, но бесполезен для закрытых месяцев.
Прошлый период, доход верный, ошибка только в налоге. Не трогает начисления и движения закрытого периода.
Ошибка в самом доходе, дате или вычетах прошлого периода. Гибкий, но требует точного понимания регистров.
Не рекомендуется: правится только цифра на форме, регистры и 6-НДФЛ остаются с ошибкой.
Частые ошибки при исправлении
Отдельно выделим ситуацию с дублированием сотрудника в справочнике: если человек заведён дважды, программа считает налог по каждой карточке отдельно, без нарастающего итога. Результат — заниженный НДФЛ и неверные вычеты. Решение — объединение дублей штатной обработкой поиска и удаления дублей с последующим пересчётом налога.
Проверка результата после исправления
После любой корректировки выполните контрольную сверку. Откройте «Анализ НДФЛ по месяцам» по сотруднику: исчисленный налог за год должен равняться (доход − вычеты) × ставка с округлением до рублей по каждому месяцу. Затем сверьте исчисленный и удержанный налог — при полностью выплаченной зарплате они совпадают, кроме суммы налога с зарплаты за последний месяц, если она ещё не выплачена.
Финальный шаг — перезаполнение 6-НДФЛ и проверка контрольных соотношений: исчисленный налог не может быть меньше суммы строк удержанного и возвращённого. Если в отчёте остались отрицательные значения или необъяснимые возвраты, корректировка не завершена.
Как проверить результат
Налог совпадает с ручным пересчётом по формуле
Сумма не сходится даже после перезаполнения
Нет отрицательных сумм и необъяснимых перерасчётов
Отрицательный налог или скачки между месяцами
Суммы равны при выплаченной зарплате
Удержано больше или меньше исчисленного
Контрольные соотношения выполняются
Отрицательные строки, налог меньше возвращённого
Что важно запомнить
Ошибку НДФЛ исправляют через источник: дату дохода, вычет, вид начисления или документ. Текущий период — перезаполнением, прошлый — документами «Перерасчет НДФЛ» и «Операция учёта НДФЛ». Ручная правка цифр не решает проблему. После исправления всегда сверяйте анализ НДФЛ и 6-НДФЛ.
Частые вопросы
Почему 1С считает НДФЛ с копейками или странной суммой?
Налог считается нарастающим итогом с начала года и округляется до целых рублей по каждому сотруднику. В отдельном месяце сумма может выглядеть «не круглой», но по итогам года она сходится. Проверяйте налог накопительно, а не за один месяц.
Можно ли просто исправить цифру НДФЛ вручную в документе?
Технически программа это позволяет, но делать так не следует: ручная правка меняет только отображение в документе, а движения по регистрам учёта доходов и налога остаются прежними. В результате 6-НДФЛ и регистр налогового учёта разойдутся с документом.
Что делать, если ошибка найдена после сдачи 6-НДФЛ?
Исправьте данные в программе корректирующими документами («Перерасчет НДФЛ», «Операция учёта НДФЛ»), затем сформируйте и сдайте уточнённый расчёт 6-НДФЛ за соответствующий период. Если налог был занижен, сначала доплатите недоимку и пени — это снижает риск штрафа.
Сотруднику не применили вычет на ребёнка за несколько месяцев. Как исправить?
Введите заявление на вычет с корректной датой начала применения и пересчитайте налог документом «Перерасчет НДФЛ» за прошлые месяцы текущего года. Излишне удержанную сумму верните сотруднику через документ «Возврат НДФЛ» по его заявлению.
Откуда берётся отрицательный НДФЛ и чем он опасен?
Обычно он возникает при сторнировании дохода или предоставлении вычета задним числом, когда налог за прошлые месяцы становится меньше уже удержанного. «Висящий» отрицательный налог искажает 6-НДФЛ, поэтому его нужно закрыть корректным перерасчётом и, при необходимости, возвратом сотруднику.
Нужно ли перепроводить все документы года после исправления?
Нет. Нарастающий итог пересчитывается автоматически при проведении корректирующих документов и ближайших начислений. Массовое перепроведение требуется только при серьёзных повреждениях учёта, и перед ним обязательно делают копию базы.