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

Другое · 11 мин

Как проверить правильность начисления НДФЛ в 1С:ЗУП

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

Проверка НДФЛ в 1С:ЗУП сводится к сопоставлению трёх уровней данных: начисленного дохода, применённых вычетов и исчисленного налога. Если на каждом уровне цифры сходятся с регистрами учёта и с ручным расчётом по формуле «(доход − вычеты) × ставка», налог посчитан верно. Расхождения почти всегда возникают из-за неверных дат получения дохода, некорректных вычетов или «хвостов» прошлых периодов.

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

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

Какие отчёты использовать для проверки

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

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

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

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

Показывает доход, вычеты, базу и налог нарастающим итогом

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

Быстрый поиск отрицательного или аномального налога

Анализ НДФЛ по документам-основаниямИсчислено vs удержано

Выявляет неудержанный налог по конкретным выплатам

Проверка расчёта по формуле нарастающим итогом

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

Посчитайте вручную: (доход − вычеты) × 13% (или актуальную ставку для данного вида дохода). Результат должен совпасть с исчисленным налогом с точностью до рубля. Налог считается в целых рублях: суммы менее 50 копеек отбрасываются, 50 копеек и более округляются до рубля, поэтому расхождение на 1 рубль между месяцами — норма.

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

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

Проверка вычетов и статуса сотрудника

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

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

Имущественные и социальные вычеты по уведомлению из ИФНС вводятся документом «Уведомление о праве на вычеты». Проверьте, что сумма вычета не превышает указанную в уведомлении и что применение начинается с месяца, указанного в документе.

Типичные ошибки с вычетами
01
Заявление на вычеты не введено на новый год — вычеты не применяются, налог завышен
02
Устаревшие даты рождения детей — вычет применяется после достижения предельного возраста
03
Двойное заявление (старое не отменено) — вычет применяется дважды, налог занижен
04
Вычет по уведомлению введён на сумму больше указанной в уведомлении

Проверка дат получения дохода

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

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

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

Работа с отрицательным налогом и перерасчётами

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

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

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

Маршрут решения

Как выбрать действие при расхождении

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

Сверка перед сдачей 6-НДФЛ

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

Проверьте контрольные соотношения: доход по справкам о доходах сотрудников должен сходиться с данными раздела 2 расчёта, а сумма вычетов — с приложением о вычетах. В 1С:ЗУП есть встроенная проверка отчёта 6-НДФЛ — запустите её после заполнения и разберите все замечания.

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

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

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

Исчисленный налог с января vs (доход − вычеты) × ставка
Норма

Совпадает с точностью до рубля

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

Расхождение больше 1 рубля — ищите месяц ошибки

Исчисленный vs удержанный налог
Норма

Разница только на переходящую выплату

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

Есть выплаты без удержания или двойное удержание

Налоговая база по сотруднику
Норма

База неотрицательна и растёт равномерно

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

Резкие скачки или отрицательная база без сторно

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

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

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

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

FAQ

Почему НДФЛ за месяц не равен 13% от начисленной зарплаты?

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

Что делать, если в отчёте отрицательный НДФЛ?

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

Как найти месяц, в котором возникла ошибка?

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

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

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

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

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

Как проверить налог по сотруднику-нерезиденту?

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

Итог

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

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