редакции
Сколько реально стоит собрать in-house команду на React/Node в 2026
Почему калькулятор врёт
Типичный расчёт выглядит просто: три мидла по 200 000 на руки, умножаем на 8 месяцев — 4,8 млн рублей. Добавим тимлида за 340 000 — ещё 2,7 млн. Ещё добавим дизайн и qa, итого около 10 млн на команду. Сходится с бюджетом, запускаем найм.
Через полгода выясняется, что реальные расходы перевалили за 18 млн. Куда делись деньги — непонятно, в табличке всё было красиво.
Проблема в том, что «зарплата на руки» — это примерно 55-60% реальных затрат на сотрудника. Остальное — налоги, рекрутинг, онбординг, оборудование, управленческое время и ещё десяток статей, которые не попадают в первый расчёт.
Дальше — честная арифметика. Без округлений в удобную сторону.
Базовые зарплаты: рынок 2025-2026
Прежде чем считать косвенные расходы, зафиксируем базу. Вот что показывает рынок на конец 2025 года для React/Node.js стека.
Разработчики Middle (на руки):
- Frontend (React/Next.js): 180 000 — 220 000
- Backend (Node.js/Nest.js): 200 000 — 240 000
- Fullstack: 200 000 — 250 000
Разработчики Senior (на руки):
- Frontend: 250 000 — 320 000
- Backend: 280 000 — 380 000
Другие роли (на руки):
- Тимлид: 300 000 — 400 000
- QA Middle: 120 000 — 160 000
- Project Manager: 150 000 — 200 000
Данные из Хабр Карьеры, hh.ru и GeekLink. Разброс большой: Москва платит на 20-30% больше регионов, продуктовые компании — больше аутсорса.
Отдельно про DevOps: штатный инженер стоит 250 000 — 350 000, но большинство команд такого размера берут его на частичную загрузку или аутсорсят. Аналогично с системным аналитиком — роль важная, но на проектах до 10 человек её часто закрывает тимлид.
Для расчётов в статье беру средние значения: мидл-разработчик 200 000, тимлид 340 000, QA 140 000, PM 160 000. Если Москва и высококонкурентная ниша — добавляйте 15-20% сверху.
Важный момент: это цифры «на руки». А вот что компания реально платит за этого сотрудника — тема следующего раздела.
Налоговая нагрузка: что платит компания сверх «на руки»
Когда кандидат говорит «хочу 200 000 на руки», в бюджет нужно закладывать другую цифру. Разберём на примере.
Расчёт для мидла с зарплатой 200 000 на руки:
Сначала считаем gross (до вычета НДФЛ 13%): 200 000 / 0.87 = 229 885 рублей
Дальше зависит от того, есть ли у компании IT-аккредитация.
Без льгот (обычная компания):
- Страховые взносы 30% от gross = 68 966
- Итого расход компании = 298 851 рублей
- Это на 49% больше, чем «на руки»
С IT-льготами (аккредитованная компания):
- Страховые взносы 7.6% от gross = 17 471
- Итого расход компании = 247 356 рублей
- Это на 24% больше, чем «на руки»
Разница — 51 000 рублей в месяц на одного человека. На команде из 6 разработчиков за год набегает больше 3,5 млн.
Даже если вы не IT-компания — например, ритейл или банк — скорее всего IT-разработку выделите в отдельное юрлицо и получите аккредитацию. Так делает большинство. Вариант без льгот актуален разве что для совсем небольших команд, которые не хотят заморачиваться с отдельным юрлицом.
Для дальнейших расчётов беру вариант с льготами. Множитель 1.24 от «на руки».
Скрытые расходы, которые забывают
Зарплата с налогами — это ещё не всё. Вот что обычно не попадает в первоначальный расчёт.
Рекрутинг
Варианта два: внутренний HR или агентство. Агентство берёт 1.5-2 месячных оклада за найденного специалиста. Для мидла за 200 000 это 300 000 — 400 000 рублей. Внутренний HR дешевле в пересчёте на одного нанятого, но требует постоянной загрузки. Для разовой сборки команды из 5-6 человек агентство часто выгоднее.
Закладываем: 1.5 оклада на человека = 300 000 на мидла.
Онбординг
Новый разработчик не выходит на полную мощность в первый день. Реалистичная раскачка:
- 1 месяц: 25-30% продуктивности
- 2 месяц: 50-60%
- 3 месяц: 70-80%
- Полная скорость: 3-4 месяца
Это значит, что за первые 3 месяца вы платите полную зарплату, а получаете примерно половину работы. «Потери» на онбординге мидла — около 300 000 рублей.
Оборудование
Минимальный набор: ноутбук 150 000 — 200 000, монитор 30 000 — 50 000, периферия 20 000. Итого 200 000 — 270 000 на человека. Амортизируется за 3 года, но платите сразу.
Софт и инфраструктура
На человека в месяц: IDE и инструменты 2 000 — 4 000, таск-трекер и коммуникации 1 500 — 2 500, облако и dev-окружение 3 000 — 8 000. Итого 6 000 — 15 000 в месяц.
Отпуска, больничные, простои
28 дней отпуска = 10.7% времени человек не работает, но получает деньги. Больничные, праздники, промежутки между проектами — ещё 5-10%. Закладывайте минимум 15% сверху на «непродуктивное время».
Управление
Кто-то должен ставить задачи, проводить 1-1, решать конфликты. Либо это время тимлида, либо ваше. Час вашего времени тоже стоит денег.
Время — самый дорогой ресурс
Деньги можно посчитать. Время — сложнее. Но именно оно часто становится главной проблемой.
Сколько длится найм
При налаженном процессе — 3-5 недель от публикации вакансии до выхода человека. Это если есть HR, готовые тестовые задания, команда умеет собеседовать и кандидат не сидит на двухмесячной отработке.
Если процесса нет и вы нанимаете первых разработчиков — закладывайте 1.5-2 месяца на позицию. Первые наймы всегда дольше: нужно написать вакансию, понять кого ищете, набить руку на собеседованиях.
Команда из 5-6 человек при хорошем раскладе собирается за 2-3 месяца. При плохом — за 4-5.
Цена ошибки найма
Наняли не того — это не просто потерянная зарплата за 2-3 месяца до расставания. Это:
- Время на повторный поиск (ещё 1-2 месяца)
- Потерянный онбординг
- Демотивация команды
- Откат по срокам проекта
Грубая оценка: ошибка найма мидла обходится в 500 000 — 800 000 рублей и 3-4 потерянных месяца.
Текучка
Средний срок работы разработчика в одной компании — 1.5-2 года. Это значит, что на проекте длиной в год с вероятностью 30-40% кто-то уйдёт. И цикл найма начнётся заново.
В IT-аутсорсе замена человека на проекте — головная боль исполнителя. При in-house команде — ваша.
Итоговый расчёт: команда на проект
Соберём всё вместе. Берём типовую команду на 8-месячный проект:
- 3 мидла (1 фронт + 2 бэка): 200 000 на руки
- 1 тимлид: 340 000 на руки
- 1 QA: 140 000 на руки
- 1 PM: 160 000 на руки
Итого 6 человек.
Наивный расчёт:
ФОТ на руки в месяц: 1 240 000 За 8 месяцев: 9 920 000 рублей
Укладываемся в 10 млн. Красота.
Реальный расчёт:
Зарплаты с налогами (×1.24): 1 240 000 × 1.24 × 8 = 12 300 000
Рекрутинг (1.5 оклада на человека, 6 чел): 1 800 000
Онбординг (потери на раскачке, 6 чел): 1 800 000
Оборудование (200 000 × 6): 1 200 000
Софт и инфраструктура (10 000 × 6 × 8): 480 000
Непродуктивное время (отпуска, больничные, ~10% ФОТ): 1 200 000
Итого: 18 800 000 рублей
Разница с наивным расчётом — почти в 2 раза.
И это без учёта ошибок найма, текучки и вашего управленческого времени. И без системного аналитика, которого по-хорошему надо бы добавить, но можно попробовать закрыть силами тимлида.
И учтите: большая часть этих денег нужна на старте. Рекрутинг, оборудование, первые зарплаты — к концу первого месяца вы уже потратите 4-5 млн.
Вывод
Собрать in-house команду из 6 человек на 8-месячный проект стоит не 10 млн, а ближе к 18-19 млн. Если добавить системного аналитика и заложить риски текучки — все 22-24 млн.
Это не значит, что in-house команда — плохой выбор. Для долгосрочных продуктов с горизонтом 2-3 года собственная команда часто выгоднее. Люди погружаются в контекст, не нужно каждый раз объяснять, как устроен бизнес. Знания остаются внутри компании.
Но для проекта на 6-10 месяцев с понятным скоупом — есть смысл посчитать альтернативы. Внешняя команда не требует затрат на рекрутинг, онбординг и оборудование. Риски найма и текучки — на стороне подрядчика. Старт через 2 недели, а не через 3 месяца.
Какой вариант выбрать — зависит от конкретной ситуации. Но выбирать лучше с калькулятором, а не с иллюзиями.
Мы собрали калькулятор, который посчитает стоимость команды под ваши параметры — количество разработчиков, грейды, срок проекта. Там же можно забрать PDF с разбором, на чём реально можно сэкономить при найме.