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

Другое · 11 мин

Как исчисляется НДФЛ в 1С

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

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

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

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

Общий принцип: нарастающий итог и налоговая база

НДФЛ в 1С всегда считается нарастающим итогом с 1 января текущего года. Формула, которую фактически выполняет программа при каждом начислении: (совокупный доход с начала года − совокупные вычеты с начала года) × ставка − налог, исчисленный ранее. Разница и есть сумма НДФЛ по текущему документу.

Из этого следует важное следствие: налог по одному документу почти никогда не равен простому произведению «доход × 13%». Если сотруднику ранее предоставлялись вычеты, а теперь доход превысил лимит их применения, программа доначислит налог за прошлые месяцы в текущем документе. Это не ошибка, а штатное поведение механизма.

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

Какие документы формируют исчисленный НДФЛ

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

Межрасчётные документы — «Отпуск», «Больничный лист», «Премия», «Материальная помощь», «Разовое начисление» — исчисляют НДФЛ на дату планируемой выплаты. Именно поэтому важно корректно указывать в этих документах поле «Дата выплаты»: от неё зависят и налоговый период, и строки отчёта 6-НДФЛ.

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

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

Ставки, вычеты и статус резидента

Ставка налога определяется видом дохода и статусом сотрудника. Для налоговых резидентов применяется прогрессивная шкала с повышенными ставками для доходов сверх установленных порогов, для нерезидентов — отдельная ставка. Программа определяет статус автоматически по данным из карточки сотрудника, где фиксируются периоды пребывания в РФ.

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

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

Регистры, в которых хранится НДФЛ

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

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

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

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

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

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

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

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

Отрицательный НДФЛ без документа «Возврат НДФЛ» или пустые строки при наличии дохода

Отчёт «Подробный анализ НДФЛ по сотруднику»
Норма

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

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

Остаток исчисленного налога при полностью выплаченной зарплате

Регистр «Расчеты налогоплательщиков с бюджетом по НДФЛ»
Норма

Остаток на конец периода соответствует невыплаченным доходам

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

Минусовой остаток по сотруднику — признак излишнего удержания или ошибки дат

Типичные ошибки и их причины

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

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

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

Типичные ошибки при работе с НДФЛ в 1С
01
Неверная дата выплаты в отпускных и больничных — доход и налог попадают не в тот месяц, 6-НДФЛ заполняется с ошибками
02
Ручная правка суммы НДФЛ в документе — программа начинает пересчитывать налог с учётом корректировки, возникают непонятные копейки и перерасчёты
03
Выплата зарплаты без проведения ведомости или ведомостью «вне» месяца — исчисленный налог не переходит в удержанный
04
Заявление на вычеты введено, но не проверено действие на текущий год — вычеты не применяются, налог завышен
05
Исправление прошлого периода новым документом вместо документа-исправления — задваивание дохода и налога в регистрах

Исправление ошибок и перерасчёты

Если ошибка обнаружена в текущем периоде, достаточно отменить проведение проблемного документа, исправить данные и провести заново, затем пересчитать последующие документы. В 1С:ЗУП для этого есть механизм перерасчётов: программа сама подскажет, какие документы требуют повторного проведения.

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

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

Проверка перед сдачей отчётности

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

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

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

Итог

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

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

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

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

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

Что делать, если по сотруднику появился отрицательный НДФЛ?

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

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

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

Как исправить ошибку в НДФЛ за прошлый квартал?

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

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

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

Где посмотреть, какие вычеты применены к сотруднику?

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