Стоимость автоматизации определяется не технологиями, а людьми. Модель, интеграционная платформа и сервер — это меньшая часть счёта; большая часть — это часы инженера, аналитика и интегратора, которых на рынке меньше, чем задач. Поэтому вопрос «почему так дорого» правильнее задавать в форме «из чего состоит час».

Сразу оговорка о данных. Публичные зарплатные обзоры расходятся между собой заметно: разные выборки, разные регионы, разный способ учитывать премии и подработку. Поэтому мы не приводим «среднюю зарплату по рынку» как факт, а даём диапазоны и показываем арифметику, которую вы можете пересчитать на своих числах. Всё, что ниже, — ориентиры на сентябрь 2026 года, а не измеренные величины.

В модельных расчётах этого журнала мы берём инженерный час за 3 000 ₽. Это середина рыночной вилки инженера-подрядчика — примерно 2 500–3 500 ₽/час в зависимости от стека и региона; час команды, где рядом с инженером работают аналитик, менеджер и тестировщик, доходит до 6 000 ₽. Разложение этой вилки по слагаемым — в разборе ставки часа разработчика. Разбор ниже показывает, куда девается разница между этой ставкой и зарплатой инженера, и почему сокращать её торгом обычно не получается.

Из чего складывается час за 3 000 ₽

Первое, что удивляет заказчика при разборе сметы: до инженера доходит меньше половины ставки. Это не наценка за бренд — это стоимость того, что происходит вокруг работы и без чего работа не сдаётся. Раскладка ниже проверяется на калькуляторе: сложите правую колонку.

Что стоит за одним часом инженерной работы
Оплата труда инженера с налогами, в пересчёте на рабочий час1 350 ₽
Неоплачиваемое время: оценка, предпродажа, простой между проектами при загрузке 70 %580 ₽
Управление проектом, приёмка этапов, документация480 ₽
Резерв на гарантию и переделки по своей вине — 8 %240 ₽
Инфраструктура, лицензии инструментов, обучение команды200 ₽
Прибыль бюро150 ₽
Итого3 000 ₽ за час. До инженера доходит 1 350 ₽ — 45 % ставки. Проверка первой строки: оклад 150 000 ₽ до вычета НДФЛ даёт 1 800 000 ₽ в год, со страховыми взносами по общему тарифу 30 % — 2 340 000 ₽, и это разделённое примерно на 1 750 рабочих часов даёт 1 337 ₽.

Вторая строка — та, из-за которой торг обычно и не работает. Загрузка 70 % означает, что из десяти рабочих часов оплачиваются семь: остальные три уходят на оценку чужих задач, разбор запросов, которые не станут проектами, и паузы между проектами. Это не потери подрядчика, это его нормальный режим — и если вы сбиваете ставку до уровня, где эта строка не покрывается, оценка чужих задач начинает делаться формально. Как раз отсюда берутся сметы, которые расходятся с фактом вдвое; порядок их чтения мы разбирали в материале о том, как читать смету на автоматизацию.

графикdefitsit-kadrov-i-tsena-razrabotki--01
Час за 3 000 ₽, разложенный на шесть долей: работа инженера 1 350 ₽ и пять статей вокруг

Горизонтальная составная полоса, изображающая один час за 3 000 ₽, разбитая на шесть сегментов с подписями и суммами: «работа инженера — 1 350 ₽» (самый крупный, выделен), «простой и оценка при загрузке 70 % — 580 ₽», «управление и приёмка — 480 ₽», «гарантия и переделки, 8 % — 240 ₽», «инфраструктура и обучение — 200 ₽», «прибыль — 150 ₽». Над полосой подпись «3 000 ₽ = один час», под полосой — «45 % доходит до инженера». Чертёжный стиль, всё по-русски.

До инженера доходит 45 % ставки — остальное покрывает всё, что вокруг работы

Почему свой инженер выходит не дешевле

Логичный ответ на дорогой час — нанять своего. Арифметика здесь неожиданная: ставка получается почти такой же. Полная годовая стоимость штатного инженера с налогами, рабочим местом, техникой, обучением и распределённым гонораром за подбор — около 3 514 000 ₽, а полезных часов в году у него примерно 1 227. Делим одно на другое — 2 864 ₽ за час полезной работы. Это на 4,5 % дешевле подрядного часа, то есть по сути то же самое.

Разница не в цене часа, а в обязательности платежа. Подряд — наклонная линия: платите за 180 часов проекта и не платите ни за что больше. Штат — горизонтальная: 3 514 000 ₽ в год при любой загрузке, включая месяцы, когда задач нет. Полный разбор этого порога с точкой равенства и ценой ухода единственного инженера — в отдельном материале про штатного программиста и подрядчика; здесь важно только следствие для ставок.

Следствие, которое меняет решение уже сейчас

Дефицит кадров поднял и подрядную ставку, и зарплату в штате — примерно одинаково, потому что это один и тот же рынок труда. Поэтому наём перестал быть способом сэкономить на цене часа и остался способом купить постоянную доступность. Компании на 30–100 человек постоянная доступность инженера нужна редко: у неё 20–40 часов задач в месяц, а не 100.

Где дефицит острее и почему он бьёт по срокам

Нехватка специалистов проявляется не там, где о ней говорят. Разработчиков интерфейсов на рынке достаточно; проекты автоматизации встают на других ролях — и встают чаще по календарю, чем по деньгам. Заказчик видит это как «подрядчик не может начать раньше октября», а не как рост ставки.

РольЗа что отвечает в проектеЧто происходит со срокомЧто происходит со ставкой
Инженер данныхВыгрузки, чистка, справочники, витрины для отчётностиСтарт этапа данных сдвигается на 3–6 недель — очередь, а не сложностьДержится у верхней границы вилки
Интегратор 1СОбмены между конфигурациями, доработки, расширенияЖдут не интегратора вообще, а специалиста под вашу конфигурациюУТ и ERP дороже Бухгалтерии и УНФ
Инженер эксплуатации ИИМониторинг качества ответов, разбор ошибок, обновления моделейРоль чаще всего не закрывают вовсе — и это видно на втором месяцеОплачивается из бюджета поддержки, а не проекта
Аналитик процессовОписание процесса как есть, регламенты, приёмочные критерииОбследование растягивается, старт разработки уезжает вправоНиже инженерной, но роль дефицитная
Разработчик интеграцийАдаптеры каналов, работа с API, очереди и повторные попыткиСрок определяется очередью команды, а не сложностью задачиСередина вилки

Практический вывод для планирования: срок в этих условиях дороже скидки. Если подрядчик готов начать через неделю и просит на 15 % больше, а очередь к более дешёвому — два месяца, считайте не разницу в счёте, а два месяца процесса, который продолжает работать по-старому. При эффекте 110 000 ₽ в месяц два месяца ожидания стоят 220 000 ₽ — обычно больше, чем вся скидка.

Почему дешёвый исполнитель обходится дороже

Типичный сценарий выглядит одинаково независимо от отрасли. На связку учётной системы с CRM и приёмом заявок бюро даёт оценку 180 часов, то есть 540 000 ₽. Частный исполнитель называет 250 000 ₽ фиксированной ценой и срок вдвое короче. Через два с половиной месяца работы обмен собран наполовину, автозаполнение карточек CRM работает на тестовых данных и падает на боевых, исполнитель перестаёт отвечать.

Во что обошлась экономия 290 000 ₽ на первом чеке
Оценка бюро: 180 часов × 3 000 ₽540 000 ₽
Предложение дешёвого исполнителя, фиксированная цена250 000 ₽
Оплачено до остановки работ250 000 ₽
Спасение результата другой командой: 120 часов × 3 000 ₽360 000 ₽
Задержка запуска против плана3 месяца
Недополученный эффект процесса: 3 месяца × 110 000 ₽330 000 ₽
Итого940 000 ₽ вместо 540 000 ₽ и запуск на три месяца позже. Разница в первом чеке была 290 000 ₽, итоговая переплата — 400 000 ₽ деньгами плюс квартал без результата.

Строка «спасение результата» — самая недооценённая. Разобрать чужой недоделанный обмен обычно стоит 60–70 % от новой сборки: код читается дольше, чем пишется, а к незавершённой работе прилагаются данные, которые уже испорчены наполовину. Отсюда простое правило: дешёвое предложение имеет смысл только там, где переделка стоит дёшево. Для разовой генерации текстов это так, для обмена между учётной системой и CRM — нет.

сравнениеdefitsit-kadrov-i-tsena-razrabotki--02
Сравнение: план 540 000 ₽ за 180 часов против фактических 940 000 ₽ и трёх месяцев задержки

Сравнение двух столбцов одинаковой ширины. Левый «Как считали»: 180 часов × 3 000 ₽ = 540 000 ₽, срок по плану. Правый «Как вышло»: сегменты 250 000 ₽ (оплачено исполнителю), 360 000 ₽ (спасение результата, 120 часов), 330 000 ₽ (недополученный эффект за 3 месяца), суммарно 940 000 ₽. Правый столбец заметно выше, между столбцами подпись «экономия на входе 290 000 ₽ → переплата 400 000 ₽». Внизу шкала времени с отметкой «+3 месяца». Чертёжный стиль, подписи по-русски.

Первый чек был меньше на 290 000 ₽, итог — больше на 400 000 ₽

Что делать, если рыночная ставка не по карману

Правильный ответ здесь не «искать дешевле», а «покупать меньше». Три хода ниже уменьшают счёт, не уменьшая качество того, что вы получите. Все три работают на компании 30–100 человек и все три можно применить одновременно.

  1. 1
    Сузить объём до одного стыка — 70 часов, 210 000 ₽

    Из 180 часов исходной задачи на приём заявок и запись их в одно место уходит около 70. Аналитика, отчётность и обратный обмен статусами откладываются. Вы получаете работающий узкий кусок за 210 000 ₽ и проверяете эффект до того, как потратите остальное.

  2. 2
    Отложить часть на следующий бюджетный год

    Разделите смету на то, что чинит текущую потерю, и то, что улучшает удобство. Первое делается сейчас, второе — после того, как первое подтвердило эффект. Порядок важнее полноты: наполовину сделанный стык работает, наполовину сделанные три — нет.

  3. 3
    Взять готовое вместо заказного

    Готовое SaaS-решение стоит от ~30 000 ₽ разово плюс 5 000–25 000 ₽/мес и закрывает типовое без единого инженерного часа. Разработка оправдана там, где у вас нетиповые правила или обмен с вашей учётной системой; вилки по обоим вариантам собраны в обзоре того, сколько стоят ИИ-проекты в 2026 году.

схема процессаdefitsit-kadrov-i-tsena-razrabotki--03
Три способа уменьшить счёт: сузить объём, отложить часть, взять готовое решение

Схема из трёх блоков слева направо, каждый с заголовком, числом и стрелкой к общему блоку справа «работающий результат». Блок 1: «Сузить объём» — 70 часов × 3 000 ₽ = 210 000 ₽, подпись «один стык вместо трёх». Блок 2: «Отложить часть» — подпись «сначала то, что чинит потерю, потом удобство». Блок 3: «Взять готовое» — «от 30 000 ₽ разово + 5 000–25 000 ₽/мес». Под схемой перечёркнутый блок «торговаться за ставку» с подписью «не работает: ставка держится рынком труда». Чертёжный стиль, подписи по-русски.

Счёт уменьшается объёмом покупки, а не торгом за ставку

Что из этого устареет первым и как это заметить

Первой устареет не сама ставка, а структура часа. Доля собственно инженерного времени в типовых задачах снижается: обмен между системами и сборка помощника по базе знаний перестали быть уникальной работой и всё чаще повторяются. Одновременно растут доли, связанные с эксплуатацией и соответствием требованиям, — мониторинг качества, разбор ошибок, документы по обработке данных. Итоговый чек при этом не падает: он перераспределяется.

  • Как заметить перераспределение: просите оценку в часах по этапам, а не общей суммой, и сравнивайте две сметы на похожие задачи с разницей в год. Если доля разработки упала, а доля сопровождения выросла — это не наценка, это движение рынка.
  • Что проверять на дату решения: любые вилки ставок, включая приведённые здесь. Они привязаны к рынку труда и меняются вместе с ним, а публичные обзоры зарплат расходятся между собой настолько, что усреднять их бессмысленно.
  • Что не изменится: подряд оплачивается по факту работ, штат — по календарю. Это свойство двух форм договора, а не текущего состояния рынка, и оно переживёт любые движения ставок.
  • Признак, что вам пора пересчитать: если у вас стабильно набирается больше 80–100 часов задач в месяц на протяжении полугода, разговор о штате перестаёт быть теоретическим. Считайте по сделанному и принятому, а не по списку желаний.

Когда подрядчик не нужен

Дефицит кадров — не повод покупать инженерные часы там, где они не требуются. Четыре ситуации, в которых мы сами советуем не начинать разговор о разработке.

  • Задача закрывается настройкой того, за что вы уже платите. Значительная часть запросов на «доработку CRM» решается правами доступа, обязательными полями и одним автоматическим сценарием внутри самой системы. Это часы вашего администратора, а не проект.
  • Поток задач ниже 20 часов в месяц и не растёт. На таком объёме любой формат — и штат, и абонемент у подрядчика — оплачивает простой. Разумнее набирать задачи пакетом раз в квартал и заказывать их одним куском.
  • Процесс ещё не описан. Пока нет ответа на вопросы кто владелец, что считается ошибкой и кто принимает результат, инженерные часы уйдут на выяснение, а не на работу. Обследование дешевле разработки — начните с него, порядок описан в гарантиях и правилах приёмки.
  • Вы покупаете срочность, а не результат. Проект, который надо запустить «к концу месяца, потому что бюджет сгорает», почти всегда становится тем самым сценарием на 940 000 ₽ из расчёта выше. Лучше перенести старт на квартал, чем оплатить спасение результата.

Ставку держит рынок труда, а не жадность подрядчика. Уменьшать надо объём покупки, а не цену часа.