Бизнес · 6 мин чтения

Стоимость часа разработчика: из чего складывается ставка

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

Из чего складывается ставка разработчика

Первое, что закладывается в цену часа, это налоги и взносы. Я работаю как ИП на УСН «доходы», плачу 6% с оборота плюс обязательные страховые взносы, в 2026 году это фиксированная сумма около 53 тысяч рублей в год независимо от того, сколько я заработал, и ещё 1% с дохода свыше 300 тысяч рублей. Эти деньги нужно заложить в ставку заранее, иначе в конце года окажется, что часть заработанного ушла не клиенту, а государству, и часовая ставка на бумаге не совпадает с тем, что реально остаётся на руках.

Второе слагаемое - простои. Между проектами почти всегда есть паузы: клиент думает над техзаданием, ждёт оплату, согласовывает правки с руководством. Разработчик на фрилансе не получает зарплату за это время, поэтому закладывает простой в ставку по работающим часам. У штатного сотрудника это скрыто в зарплате, у фрилансера или подрядчика видно сразу.

Третье - инструменты и подписки. Лицензии на дизайн-редакторы, платные API (например, у OpenAI или Anthropic счёт растёт с объёмом токенов), хостинг для тестовых стендов, платные библиотеки компонентов - всё это регулярные расходы, которые не видны клиенту, но входят в ставку.

Четвёртое - риски правок и гарантийной поддержки багов, найденных после сдачи. Если в ставке нет запаса на доработку по мелким недочётам, разработчик либо работает себе в убыток, либо начинает выставлять счёт за каждую мелочь, что раздражает заказчика ещё сильнее.

И последнее - опыт. Час специалиста, который потратит 20 минут на диагностику проблемы благодаря насмотренности, стоит дороже часа новичка, который будет гуглить ошибку два часа. Заказчик платит не за время, а за результат за это время, и это первое, что стоит держать в голове при сравнении ставок.

Почасовая оплата против фиксированной цены проекта

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

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

Формат оплаты Когда уместен Риск для заказчика
Почасовая Поддержка, консультации, доработки без чёткого ТЗ Итоговая сумма известна только по факту
Фиксированная цена Проект с понятным результатом и границами Риск на стороне исполнителя, если оценка была занижена

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

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

Разброс ставок в разработке огромный, и часто клиент теряется именно на этом этапе. Ниже ориентиры по рынку, не мои цены, а то, что я вижу на биржах фриланса, у знакомых разработчиков и в открытых прайсах студий.

Исполнитель Ставка на рынке Особенности
Начинающий фрилансер 500‑1200 ₽/час Часто нет опыта с продакшен-нагрузкой, риск переделок
Опытный фрилансер 1500-3500 ₽/час Разработка под ключ, своя ответственность за код
Веб-студия 2500-5000 ₽/час В ставку заложены менеджер проекта, тестировщик, накладные расходы
Продуктовое агентство 4000-8000 ₽/час Команда специалистов, аналитика, дизайн-система, поддержка после сдачи

Студия почти всегда дороже фрилансера с сопоставимым опытом, потому что в её ставке сидит зарплата менеджера проекта, аренда офиса и налоги на сотрудников в штате. Это не значит, что студия работает хуже или лучше, просто структура затрат другая, и переплата идёт не за код, а за процесс вокруг него.

Как формируется моя ставка на практике

Я почти никогда не называю клиенту голую ставку в час, потому что для большинства задач она мало о чём говорит без оценки объёма. Вместо этого считаю фикс, отталкиваясь от внутренней часовой ставки и своей оценки трудозатрат. Несколько ориентиров из актуального прайса на разработку:

  • Простая доработка скрипта для Tilda (например, изменить логику формы) - от 3 000 ₽
  • Комплексная интеграция Tilda с CRM, эквайрингом (T‑Bank) или доставкой СДЭК - от 40 000 ₽
  • Telegram-бот на aiogram с базовой логикой - от 30 000 ₽
  • Автоматизация в n8n (связка сервисов, вебхуки, уведомления) - от 25 000 ₽
  • Парсинг и автоматизация на Python - от 20 000 ₽

За этими цифрами стоит одна и та же логика: я прикидываю, сколько часов реально уйдёт с учётом тестирования и правок, умножаю на внутреннюю ставку и округляю с небольшим запасом на непредвиденное. Например, интеграция WooCommerce с эквайрингом T‑Bank редко укладывается в чистые часы разработки, потому что добавляется время на тестовые платежи, проверку вебхуков и разбор документации банка, которая не всегда актуальна.

Почему низкая цена часа стоит дороже в итоге

Дешёвый час почти всегда означает, что кто-то экономит либо на компетенции, либо на времени тестирования, либо на понимании, что происходит с проектом дальше. Я не раз забирал проекты после других разработчиков, где скрипт для Tilda работал только на десктопе, потому что автор не проверил мобильную версию, или бот на aiogram падал при параллельных запросах, потому что не было обработки конкурентного доступа к базе.

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

Как посчитать бюджет проекта через ставку часа

Формула простая: часы на задачу умножить на ставку и добавить буфер 20-30% на правки и непредвиденные технические сложности. Возьмём для примера бота на aiogram с интеграцией оплаты и рассылкой: 25 часов разработки, 8 часов на тестирование, 5 часов на настройку сервера и деплой - итого 38 часов. При ставке студии в 3000 ₽/час это 114 000 ₽ до буфера, с буфером - около 140-150 000 ₽.

Такая раскладка нужна не для того, чтобы торговаться по часам, а чтобы понимать, откуда взялась итоговая сумма в смете. Если исполнитель не может объяснить, из каких задач сложилась цифра, это повод переспросить, а не сразу соглашаться или сразу отказываться.

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

Разобраться перед стартом

Консультация

от 3 000 ₽

Подробнее →

Частые вопросы

Сколько стоит час работы разработчика в России?

Диапазон широкий: от 500 ₽/час у начинающих фрилансеров до 8000 ₽/час и выше в продуктовых агентствах. Для большинства задач среднего уровня сложности (сайт на WordPress, бот, интеграция с CRM) рыночная ставка опытного специалиста или небольшой студии обычно находится в районе 2000-4000 ₽/час.

Чем отличается ставка фрилансера от студии?

В ставку студии заложены зарплата менеджера проекта, тестировщика, аренда офиса и налоги на штатных сотрудников. Фрилансер обычно закладывает только свои расходы: налоги ИП, простои и инструменты, поэтому его ставка ниже при сопоставимом уровне экспертизы, но и ответственность за весь процесс ложится на одного человека.

Как понять, что цена часа завышена?

Сравните не саму ставку, а то, что в неё входит. Если разработчик берёт 5000 ₽/час, но включает тестирование, гарантийную поддержку и документацию, это может выйти дешевле, чем 2000 ₽/час без этих пунктов и с последующими доплатами за каждую мелочь. Стоит попросить смету с разбивкой по задачам, а не по абстрактным часам.

Можно ли торговаться по ставке?

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

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Самозанятый Калинкин Н. А. · работаю с физлицами и юрлицами

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно