Как посчитать НДФЛ с зарплаты: формула и пример
НДФЛ с зарплаты считают нарастающим итогом: каждый месяц берут налог со всего дохода с 1 января, уменьшенного на вычеты, и отнимают налог, уже удержанный раньше. При зарплате до 200 000 ₽ в месяц это просто 13%: с 100 000 ₽ удержат 13 000 ₽, на руки останется 87 000 ₽.
По какой формуле считают НДФЛ с зарплаты?
- Сложите всё, что начислено с 1 января: оклад, премии, отпускные, больничные.
- Вычтите стандартные вычеты за эти месяцы, например на детей, — получится налоговая база.
- Посчитайте налог с базы по шкале: 13% до 2 400 000 ₽, дальше — повышенные ставки с превышения.
- Отнимите налог, удержанный в прошлых месяцах. Остаток — налог за текущий месяц.
- Округлите до рубля.
Так требует п. 3 ст. 226 НК РФ. Районный коэффициент и северную надбавку считают отдельно, по своей шкале, — они в эту базу не входят.
Пример: зарплата 100 000 ₽ и один ребёнок
Вычет на первого ребёнка — 1 400 ₽ в месяц, пока доход с начала года не превысит 450 000 ₽.
| Месяц | Вычет | База с начала года | Налог с начала года | Удержано раньше | НДФЛ за месяц | На руки |
|---|---|---|---|---|---|---|
| январь | 1 400 | 98 600 | 12 818 | 0 | 12 818 | 87 182 |
| февраль | 1 400 | 197 200 | 25 636 | 12 818 | 12 818 | 87 182 |
| март | 1 400 | 295 800 | 38 454 | 25 636 | 12 818 | 87 182 |
| апрель | 1 400 | 394 400 | 51 272 | 38 454 | 12 818 | 87 182 |
| май | 0 | 494 400 | 64 272 | 51 272 | 13 000 | 87 000 |
| июнь | 0 | 594 400 | 77 272 | 64 272 | 13 000 | 87 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 000 | 57 471 | 7 471 |
| 100 000 | 114 942 | 14 942 |
| 150 000 | 172 414 | 22 414 |
Для зарплат выше порога, с районным коэффициентом или вычетами переключите калькулятор в режим «На руки» — он подберёт сумму до вычета с точностью до рубля.
Посчитать зарплату на руки на своих цифрах