Как посчитать НДФЛ с зарплаты: формула и пример

НДФЛ с зарплаты считают нарастающим итогом: каждый месяц берут налог со всего дохода с 1 января, уменьшенного на вычеты, и отнимают налог, уже удержанный раньше. При зарплате до 200 000 ₽ в месяц это просто 13%: с 100 000 ₽ удержат 13 000 ₽, на руки останется 87 000 ₽.

По какой формуле считают НДФЛ с зарплаты?

  1. Сложите всё, что начислено с 1 января: оклад, премии, отпускные, больничные.
  2. Вычтите стандартные вычеты за эти месяцы, например на детей, — получится налоговая база.
  3. Посчитайте налог с базы по шкале: 13% до 2 400 000 ₽, дальше — повышенные ставки с превышения.
  4. Отнимите налог, удержанный в прошлых месяцах. Остаток — налог за текущий месяц.
  5. Округлите до рубля.

Так требует п. 3 ст. 226 НК РФ. Районный коэффициент и северную надбавку считают отдельно, по своей шкале, — они в эту базу не входят.

Пример: зарплата 100 000 ₽ и один ребёнок

Вычет на первого ребёнка — 1 400 ₽ в месяц, пока доход с начала года не превысит 450 000 ₽.

Расчёт по месяцам, ₽
МесяцВычетБаза с начала годаНалог с начала годаУдержано раньшеНДФЛ за месяцНа руки
январь1 40098 60012 818012 81887 182
февраль1 400197 20025 63612 81812 81887 182
март1 400295 80038 45425 63612 81887 182
апрель1 400394 40051 27238 45412 81887 182
май0494 40064 27251 27213 00087 000
июнь0594 40077 27264 27213 00087 000

В мае доход с начала года превышает 450 000 ₽, вычет прекращается, и налог за месяц становится 13 000 ₽ — на руки на 182 ₽ меньше.

Как округляют НДФЛ?

До полного рубля: меньше 50 копеек отбрасывают, 50 копеек и больше округляют до рубля (п. 6 ст. 52 НК РФ). Например, с зарплаты 114 942 ₽ налог по ставке 13% — 14 942,46 ₽, удержат 14 942 ₽.

Как удерживают НДФЛ с аванса?

Зарплата считается полученной в день выплаты (п. 2 ст. 223 НК РФ), поэтому налог удерживают и с аванса, и с остатка. Например, при зарплате 100 000 ₽ и авансе 40% налог за месяц 13 000 ₽ делится пропорционально: на руки приходит 34 800 ₽ авансом и 52 200 ₽ в конце месяца. Работодатель может распределить налог иначе, но за месяц удержит ту же сумму.

Как посчитать зарплату до вычета из суммы на руки?

Разделите сумму на руки на 0,87 — долю, которая остаётся после 13%. Из-за округления налога результат может разойтись на рубль, точные суммы — в таблице. Формула работает, пока зарплата до вычета не больше 200 000 ₽ в месяц: выше часть года действует повышенная ставка.

Какую зарплату просить, чтобы получать на руки, ₽
Хочу на рукиЗарплата до вычетаНДФЛ
50 00057 4717 471
100 000114 94214 942
150 000172 41422 414

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

Посчитать зарплату на руки на своих цифрах

Источники