Налог программиста‑фрилансера в 2026 году: самозанятый, ИП или НДФЛ
Junior, middle, senior — считаем налог для каждого уровня. Когда самозанятость выгоднее ИП и что происходит при доходе 250 000 ₽/месяц.
Рассчитайте свою ставку с учётом налогового режима
Укажите желаемый доход и режим (самозанятый / ИП) — получите минимальную ставку для выставления клиенту
Рассчитать ставку программиста →Три варианта: самозанятый, ИП, физлицо
Программист-фрилансер в России может работать в трёх правовых форматах. Каждый имеет свою налоговую нагрузку, ограничения и сценарии применения.
| Параметр | Самозанятый | ИП УСН 6% | Физлицо (НДФЛ) |
|---|---|---|---|
| Ставка налога | 4% (физлица) / 6% (юрлица) | 6% с дохода | 13–22% НДФЛ |
| Страховые взносы | Нет (добровольно) | 53 658 ₽/год | Платит работодатель |
| Лимит дохода | 2,4 млн ₽/год | 265,8 млн ₽/год | Нет лимита |
| Регистрация | Приложение «Мой налог» | Налоговая / МФЦ | Не нужна |
| Отчётность | Нет (автоматически) | 1 декларация/год | 3-НДФЛ раз в год |
* НДФЛ 13% при годовом доходе до 2,4 млн ₽; 15% — с суммы сверх 2,4 млн; 22% — с суммы сверх 5 млн ₽ (2025–2026 гг.).
Junior-разработчик: 80 000 ₽/месяц
Junior-программист на фрилансе зарабатывает в среднем 60 000–100 000 ₽/месяц. Возьмём 80 000 ₽ (960 000 ₽/год) как базу для расчёта.
Самозанятый (работает с компаниями, 6%):
- • Доход: 960 000 ₽/год
- • Налог НПД: 960 000 × 6% = 57 600 ₽/год
- • Страховые взносы: 0 ₽ (добровольно)
- • Итого к уплате: 57 600 ₽/год (4 800 ₽/мес)
- • «На руки»: 75 200 ₽/месяц
ИП УСН 6%:
- • Доход: 960 000 ₽/год
- • Налог УСН до вычета: 960 000 × 6% = 57 600 ₽
- • Страховые взносы: 53 658 ₽ фикс. + (960 000 − 300 000) × 1% = 6 600 ₽ = 60 258 ₽
- • Взносы > налога → налог = 0 (вычет 100%)
- • Итого к уплате: 60 258 ₽/год (5 022 ₽/мес)
- • «На руки»: 74 978 ₽/месяц
Вывод для junior: Самозанятость выгоднее на ~222 ₽/месяц. Разница минимальная, но преимущество самозанятого — простота: нет банковского счёта ИП (~1 000–2 000 ₽/мес обслуживание), нет регистрации в налоговой, нет декларации.
Middle-разработчик: 150 000 ₽/месяц
Middle-разработчик на фрилансе зарабатывает 120 000–200 000 ₽/месяц. При 150 000 ₽ годовой доход составляет 1 800 000 ₽ — близко к порогу выгодности ИП.
Самозанятый (работает с компаниями, 6%):
- • Доход: 1 800 000 ₽/год
- • Налог НПД: 1 800 000 × 6% = 108 000 ₽/год
- • Итого к уплате: 108 000 ₽/год (9 000 ₽/мес)
- • «На руки»: 141 000 ₽/месяц
ИП УСН 6%:
- • Доход: 1 800 000 ₽/год
- • Налог УСН до вычета: 108 000 ₽
- • Взносы: 53 658 ₽ + (1 800 000 − 300 000) × 1% = 15 000 ₽ = 68 658 ₽
- • Налог к уплате: 108 000 − 68 658 = 39 342 ₽
- • Итого: 68 658 + 39 342 = 108 000 ₽/год (9 000 ₽/мес)
- • «На руки»: 141 000 ₽/месяц
Вывод для middle: При 150 000 ₽/мес налоговая нагрузка одинакова — 6% в обоих случаях. Выбор зависит от других факторов: нужен ли расчётный счёт ИП для крупных корпоративных заказчиков, планируете ли превысить лимит самозанятого 2,4 млн ₽/год.
Senior-разработчик: 250 000 ₽/месяц
Senior зарабатывает 200 000–400 000 ₽/месяц. При 250 000 ₽/мес годовой доход — 3 000 000 ₽, что превышает лимит самозанятого. Самозанятость невозможна.
Важно для senior:
Лимит НПД — 2 400 000 ₽/год (~200 000 ₽/мес). При превышении статус самозанятого автоматически прекращается. Нужно заранее открыть ИП и перейти на УСН.
ИП УСН 6% при 3 000 000 ₽/год:
- • Доход: 3 000 000 ₽/год
- • Налог УСН до вычета: 3 000 000 × 6% = 180 000 ₽
- • Взносы: 53 658 ₽ + (3 000 000 − 300 000) × 1% = 27 000 ₽ = 80 658 ₽
- • Налог к уплате: 180 000 − 80 658 = 99 342 ₽
- • Итого к уплате: 80 658 + 99 342 = 180 000 ₽/год
- • Эффективная ставка: 6% (из дохода)
- • «На руки»: 235 000 ₽/месяц
Вывод для senior: ИП на УСН 6% — единственный реальный вариант. Эффективная нагрузка остаётся 6% независимо от уровня дохода (взносы полностью поглощаются налогом). При доходе 3+ млн/год экономия на фиксированных взносах — до 80 658 ₽/год по сравнению со ставкой 6% без вычета.
Как рассчитать минимальную ставку для клиента
Многие программисты ошибаются: называют клиенту ставку, которую хотят «на руки», забывая вычесть налог. В результате — меньше запланированного.
// Формулы расчёта ставки:
// Самозанятый (работа с юрлицами, 6%)
ставка = нужный доход / 0.94
// ИП УСН 6% (доход ~1,5 млн/год)
ставка = нужный доход / 0.94
// Физлицо (НДФЛ 13%)
ставка = нужный доход / 0.87
Пример: хочу 150 000 ₽ на руки, работаю с юрлицами как самозанятый
- • Ставка клиенту = 150 000 / 0.94 = 159 574 ₽/месяц
- • Налог 6%: 159 574 × 6% = 9 574 ₽
- • «На руки»: 159 574 − 9 574 = 150 000 ₽ ✓
Используйте калькулятор FreelanceCalc — он автоматически считает нужную ставку с учётом налогового режима, города и уровня опыта. Можно указать желаемый доход «на руки» и получить сумму для выставления счёта.
Иностранные клиенты: Upwork, Toptal, прямые контракты
Многие российские программисты работают с зарубежными заказчиками. Налоговый режим при этом не меняется — важно правильно получить деньги.
Самозанятый + иностранный клиент:
- • Налог 6% (иностранный заказчик = юрлицо)
- • Чек выписывается в «Мой налог» в рублях по курсу ЦБ на дату получения
- • Получение через Wise, расчётный счёт, криптообменники (серая зона)
- • Лимит 2,4 млн ₽/год (~$26 000 по курсу 90 ₽/$) — для senior мало
ИП + иностранный клиент (рекомендуется):
- • Валютный контракт, оплата на транзитный валютный счёт
- • Зачисление в рублях через уполномоченный банк
- • Налог 6% с рублёвого эквивалента
- • Нет лимита по сумме — подходит для senior с высоким доходом
- • Нужен валютный контроль (документы в банк): контракт, акты
Практические советы программисту-фрилансеру
- 1
Начинайте как самозанятый
Регистрация за 5 минут в «Мой налог». Нет расчётного счёта, нет декларации, нет взносов. Оптимально для старта и дохода до 150 000 ₽/мес.
- 2
Открывайте ИП при доходе выше 150 000 ₽/мес
Не ждите достижения лимита 2,4 млн — открытие ИП занимает 3–5 дней, лучше сделать заранее. При превышении лимита самозанятость автоматически закрывается.
- 3
Платите взносы ИП поквартально
Перечисляйте взносы в январе, апреле, июле, октябре — тогда вычтете их из авансовых платежей УСН и не переплатите авансом.
- 4
Выставляйте счета с учётом налога
Называйте клиенту сумму с учётом 6% сверху. Используйте FreelanceCalc для расчёта нужной ставки перед отправкой КП.
- 5
Не работайте «в серую» с крупными компаниями
Компании с штатом 10+ человек обязаны платить НДФЛ и взносы с разовых подрядчиков-физлиц. Они откажут или предложат «налоговый агент» схему. Самозанятый или ИП решают проблему.
Посчитайте свою ставку прямо сейчас
Укажите желаемый доход, налоговый режим и специализацию — калькулятор покажет минимальную ставку для клиента и сравнит режимы.
Открыть калькулятор фрилансера →Часто задаваемые вопросы
Какой налог платит программист-фрилансер в России в 2026 году?▼
Зависит от налогового режима. Самозанятый платит 4% при работе с физлицами или 6% с юрлицами. ИП на УСН 6% платит 6% с дохода, но может уменьшить налог на страховые взносы (53 658 ₽/год). Работать без регистрации — НДФЛ 13–22%, самый невыгодный вариант.
Когда программисту-фрилансеру выгоднее стать самозанятым, а не ИП?▼
При доходе до ~75 000 ₽/месяц (900 000 ₽/год) самозанятость выгоднее: нет обязательных страховых взносов 53 658 ₽/год. При доходе выше — ИП на УСН 6% становится сопоставимым. При доходе выше 200 000 ₽/месяц ИП значительно удобнее, а при 200 000 ₽/мес — единственный вариант (превышение лимита НПД).
Может ли программист работать на фриланс-биржах как самозанятый?▼
Да. Habr Freelance, FL.ru, Upwork принимают самозанятых. Нужно выписывать чек через приложение «Мой налог». При получении валюты налог считается с рублёвой суммы по курсу ЦБ на дату получения. Лимит самозанятого — 2,4 млн ₽/год (~200 000 ₽/мес).
Нужна ли кассовая техника программисту-фрилансеру на ИП?▼
Нет, если работаете только с юридическими лицами и ИП по безналичному расчёту. Онлайн-касса нужна только при расчётах с физлицами наличными или картой. Большинство IT-фрилансеров работают с компаниями — касса не нужна.
Как программисту рассчитать минимальную ставку с учётом налогов?▼
Формула: ставка = желаемый доход на руки ÷ (1 − налоговая нагрузка). Для самозанятого с юрлицами: ставка = доход ÷ 0,94. Или используйте калькулятор FreelanceCalc — он автоматически считает нужную ставку с учётом режима, опыта и города.
Связанные материалы