FreelanceCalc

Налог программиста‑фрилансера в 2026 году: самозанятый, ИП или НДФЛ

Junior, middle, senior — считаем налог для каждого уровня. Когда самозанятость выгоднее ИП и что происходит при доходе 250 000 ₽/месяц.

Время чтения: 10 минут·Обновлено апрель 2026

Рассчитайте свою ставку с учётом налогового режима

Укажите желаемый доход и режим (самозанятый / ИП) — получите минимальную ставку для выставления клиенту

Рассчитать ставку программиста →

Три варианта: самозанятый, ИП, физлицо

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

ПараметрСамозанятыйИП УСН 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. 1

    Начинайте как самозанятый

    Регистрация за 5 минут в «Мой налог». Нет расчётного счёта, нет декларации, нет взносов. Оптимально для старта и дохода до 150 000 ₽/мес.

  2. 2

    Открывайте ИП при доходе выше 150 000 ₽/мес

    Не ждите достижения лимита 2,4 млн — открытие ИП занимает 3–5 дней, лучше сделать заранее. При превышении лимита самозанятость автоматически закрывается.

  3. 3

    Платите взносы ИП поквартально

    Перечисляйте взносы в январе, апреле, июле, октябре — тогда вычтете их из авансовых платежей УСН и не переплатите авансом.

  4. 4

    Выставляйте счета с учётом налога

    Называйте клиенту сумму с учётом 6% сверху. Используйте FreelanceCalc для расчёта нужной ставки перед отправкой КП.

  5. 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 — он автоматически считает нужную ставку с учётом режима, опыта и города.

Связанные материалы