Инструмент вычисляет налог на доходы физических лиц по выбранному периоду. Учитывает регулярные и разовые выплаты, социальные вычеты, стандартные вычеты, региональные льготы и уплаченные авансы. Выводит итоговый налог за период, средний налог в месяц и структуру выплат.
✍ Проверяйте статус налогоплательщика и применяемую ставку. Для нерезидентов ставка может отличаться и удержание делается по отдельным правилам.
Входные данные
- Статус плательщика — резидент или нерезидент
- Период в месяцах
- Валовый доход за период — зарплата и надбавки
- Разовые выплаты за период
- Социальные взносы учтённые до удержания
- Ежемесячные стандартные вычеты
- Социальные и прочие вычеты
- Региональные льготы и уплаченные авансы
Краткая таблица терминов
| Показатель | Что означает | Пример |
|---|---|---|
| Валовый доход | Все выплаты по зарплате за период | 100 000 ₽ |
| Налоговая база | Валовый доход минус вычеты и соц. взносы | 80 000 ₽ |
| Применяемая ставка | Процент, по которому считается налог | 13 % для резидента |
| Налог к удержанию | Итоговый налог за период | 10 400 ₽ |
Основные формулы
1. Общая налоговая база
Суммируем все доходы, вычитаем социальные взносы и допустимые вычеты
$$\text{Income}=\sum \text{выплаты}$$
$$\text{Deductions}=\text{стандартные}+\text{соц.}+$$
$$+\text{прочие}+\text{региональные}$$
$$\text{Taxable}=\max(0,\;\text{Income}-$$
$$-\text{Deductions}-\text{SocialContrib})$$
2. Налог
$$\text{Tax}=\text{Taxable}\times r$$
где r — ставка в долях единицы, например 0.13 для 13 процента.
3. Чистая выплата
$$\text{Net}=\text{Income}-\text{Tax}-\text{SocialContrib}$$
4. Средние величины
$$\text{Tax\per\month}=\frac{\text{Tax}}{\text{months}}$$
$$\text{Net\per\month}=\frac{\text{Net}}{\text{months}}$$
✍ Вычеты, указываемые в калькуляторе, обычно вводятся как месячные значения и умножаются на число месяцев. Социальные взносы при необходимости вычитаются из налоговой базы до расчёта НДФЛ. Для разовых выплат на практике применяют отдельные правила удержания, поэтому в сложных случаях проверяйте законодательство или бухгалтерский регламент.
Примеры расчёта
Пример 1. Резидент, простой случай
Дано: валовый доход 100 000 ₽ за месяц, период 1 месяц, стандартный вычет 0, соц. взносы 0, ставка 13%
Taxable = 100000
Tax = 100000 х 0.13=13000 ₽
Net = 100000 — 13000 = 87000 ₽
Пример 2. Несколько месяцев, вычеты и авансы
Дано: валовый доход 80 000 ₽ в месяц, период 3 месяца, стандартный вычет 2000 ₽ в месяц, соц. вычеты 5000 ₽ за весь период, ставка 13%
Income = 80,000 х 3 = 240,000 ₽
Deductions = 2,000 х 3 + 5,000 = 11,000 ₽
Taxable = 240,000 — 11,000 = 229,000 ₽
Tax = 229,000 х 0.13 = 29,770 ₽
При расчётах учитывайте правила округления в вашей учетной политике. Одноразовые выплаты иногда облагаются по иной логике с удержанием в момент выплаты. Учтите, что региональные льготы нужно вносить вручную. Если платёж уже частично удержан или авансы уплачены, вычитайте их из итоговой суммы к удержанию.

Справочные таблицы
Типичные ставки НДФЛ
| Статус | Ставка | Примечание |
|---|---|---|
| Резидент | 13 % | Обычная ставка для большинства граждан |
| Нерезидент | 30 % | Удержание с доходов нерезидентов |
| Специальные случаи | Иные ставки | Некоторые доходы облагаются по отдельным ставкам |
Типы вычетов и где применяются
| Вычет | Описание |
|---|---|
| Стандартный | Ежемесячный вычет по льготам |
| Социальный | Вычет по подтверждённым социальным расходам |
| Прочие | Имущественные, профессиональные и пр. |
Перед публикацией проверьте текст и формулы с вашим бухгалтером. Для точного удержания используйте локальные правила компании и актуальные изменения налогового законодательства.
Нормативные акты и источники
- Налоговый кодекс Российской Федерации — положения о налоге на доходы физических лиц
- Федеральные законы и изменения, регулирующие статус налогоплательщика и ставки
- Приказы Министерства финансов по порядку вычетов и учёта
- Разъяснения ФНС России по порядку удержания и зачёта авансов



