Перейти к основному содержимому
Все гайды/Стоимость часа
Стоимость часа

Сколько на самом деле стоит час разработчика

Час разработчика стоит не «оклад ÷ часы», а полную годовую стоимость найма, делённую на реально оплачиваемые часы. Для инженера с окладом $60 000 это не $29 в час, как показывает калькулятор, а около $56 — почти вдвое больше. Именно эта цифра — твоя себестоимость часа, и от неё, а не от ставки клиенту, зависит, прибыльна ли любая фикс-оценка.

AltOrbitGuide5 мин чтения
Формула
Стоимость часа = Полная годовая стоимость ÷ Оплачиваемые часы в год

Дальше разберём оба числа по отдельности — ошибка обычно прячется в обоих сразу.

Оклад — это ещё не себестоимость

Инженер с окладом $60 000 обходится студии заметно дороже $60 000. К окладу добавляются налоги работодателя и обязательные взносы, бенефиты, техника и лицензии на софт, доля офисных и операционных накладных. А сверху — оплачиваемое время, которое ты никогда не выставишь клиенту: отпуска, праздники, больничные, планёрки, обучение, внутренние задачи.

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

Что входит в полную стоимость часа

Полная годовая стоимость — это всё, во что найм этого человека обходится студии за год:

  • Оклад (гросс)
  • Налоги работодателя и обязательные взносы
  • Бенефиты, техника, лицензии на софт
  • Доля офисных и операционных накладных
  • Оплачиваемое, но не выставляемое время: отпуска, праздники, больничные

На практике надбавка к окладу — это 35–50%. Возьмём осторожный расчёт:

Оклад (гросс)$60,000
+ Налоги работодателя и бенефиты (≈25%)$15,000
+ Накладные, техника, софт$9,000
Полная годовая стоимость$84,000
Цифры — иллюстрация: точные ставки налогов и накладных зависят от страны и структуры студии.

Важно: это число своё для каждой роли. Сеньор с окладом $90 000 при той же утилизации обходится примерно в $84 в час, а джуниор за $35 000 — около $33. Поэтому «средняя ставка по студии» опасна: она прячет, кто реально приносит маржу, а кто работает в ноль.

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

Вот где ошибается большинство владельцев. В рабочем году около 2080 часов, но клиенту ты не выставишь их все. Вычти праздники и отпуск, больничные, планёрки, онбординг, внутренние задачи и админку — и реально оплачиваемых часов остаётся ближе к 1500. Делить полную стоимость нужно именно на них.

Результат
$84 000 ÷ 1 500 ч ≈ $56 / час

Если по привычке разделить на календарные 2080, выйдет около $40 — и ты занизишь себестоимость почти на треть. Та же ошибка наоборот: разделить голый оклад $60 000 на 2080 даёт «уютные» $29, которые к реальности отношения не имеют.

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

Что эта цифра меняет в фикс-оценках

Когда знаешь стоимость часа, фикс-оценка превращается в арифметику: оценочные часы × полная стоимость = твой пол по деньгам. Всё выше — маржа; всё ниже — убыток, на который ты согласился заранее, ещё до старта проекта.

Пример. Ты выставляешь этого инженера клиенту по $90 в час. Валовая маржа на его времени — около (90 − 56) / 90 ≈ 38%, и это ещё до перерасходов. Срежешь ставку до $65 «чтобы выиграть тендер» — остаётся ~14%, и любой перерасход уводит проект в минус. А $50, которые на калькуляторе из оклада казались щедрыми, на деле ниже себестоимости: по такой ставке ты доплачиваешь клиенту за право работать.

Связав себестоимость часа с живой маржой проекта, перестаёшь обнаруживать такие сделки задним числом — в отчёте за квартал, когда менять уже нечего.

Овертайм тихо поднимает стоимость часа

Переработки у окладника выглядят бесплатными — оклад-то фиксированный. Это иллюзия. Овертайм съедает ёмкость, которая могла стать оплачиваемой, а на фикс-проектах бьёт прямо по марже: работа сделана, время потрачено, в смету оно не попало. Если команда регулярно перерабатывает, твои честные 1500 часов растягиваются на больший объём труда — и фактическая стоимость часа ползёт вверх, даже если в таблице она по-прежнему $56. Учитывать переработки — это и есть разница между настоящим числом и прикрашенным.

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

Пять ошибок, из-за которых стоимость часа врёт

Цифра ломается обычно на одном и том же. Быстрый чек-лист, чтобы себя проверить:

  • Делить на календарные часы. 2080 вместо ~1500 занижают себестоимость почти на треть.
  • Забыть накладные. Аренда, софт, техника и админ-персонал — это тоже стоимость каждого оплачиваемого часа.
  • Считать овертайм бесплатным. У окладника он не виден в платёжке, но съедает оплачиваемую ёмкость.
  • Путать ставку клиенту с себестоимостью. $90 в счёте и $56 затрат — два разных числа; маржа живёт между ними.
  • Брать одну «среднюю по студии». Джуниор и сеньор стоят по-разному; усреднение прячет убыточные роли.

Как видеть стоимость часа и маржу в реальном времени

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

Продукт в раннем доступе — ранний доступ можно открыть ниже.

Смотри реальную маржу в реальном времени

AltOrbit считает её за тебя, пока команда фиксирует время. В разработке — присоединяйся к раннему доступу.

Открыть ранний доступ