Сколько стоит мобильное приложение и почему смета может отличаться в десять раз
Студии просят за приложение от 100 тысяч до почти двух миллионов. Разбираю, за что именно платите, когда хватит Mini App в мессенджере и почему первая версия должна быть маленькой.
Игорь Тихонов ·
Если в Уфе спросить Яндекс про разработку приложений, первым делом попадутся предложения «от 25 000» и «от 49 000». А единственная местная студия, которая в выдаче по приложениям стоит высоко, начинает от 700 000. Разница — в 28 раз, и при этом обе цены про «мобильное приложение».
Я собрал открытые цены студий по России и Уфе 31 октября 2026 года, всего почти 900 цен по разным услугам. Мобильные приложения — одна из самых разбросанных категорий. Ниже — что за этими цифрами стоит, какие есть способы сделать «приложение» подешевле и где смета начинает расти.
Что говорит рынок
| Что делаем | Медиана «от», регионы РФ | Разброс у студий | У меня, от | Срок у меня |
|---|---|---|---|---|
| Mini App в Telegram или MAX | 100 000 ₽ | 30 000–700 000 ₽ | 79 000 ₽ | от 2 недель |
| PWA — веб-приложение с установкой на телефон | 111 200 ₽ | 50 000–250 000 ₽ | 89 000 ₽ | по объёму |
| Первая версия приложения, iPhone и Android из одного кода | 450 000 ₽ | 100 000–1 900 000 ₽ | 229 000 ₽ | от 6 недель |
| Два отдельных нативных приложения | в сборе отдельно не выделял | — | по смете | по смете |
Медиана — это значение посередине, если выстроить все цены по порядку. Цены «от» — нижняя граница, а не средний чек. По Уфе медиана за приложение получилась 124 500 рублей, но в неё попали предложения за 25–49 тысяч, и это, судя по всему, сборка на конструкторе. Для сравнения, «Рейтинг Рунета» на странице уфимских разработчиков приложений приводит среднюю стоимость приложения 586 941 рубль, по Москве — 820 015.
Моя цена первой версии — 229 000 рублей. Это заметно ниже медианы по стране, и сразу скажу, в чём подвох: такая цена работает только при строго зафиксированном объёме. При моей ставке 2 500 рублей в час это около 90 часов. На два магазина приложений, сервер и интеграции этого хватает, только если заранее договориться, какие именно экраны и функции войдут в первую версию. Всё остальное — отдельной сметой и с вашего согласия.
Почему разброс от 100 тысяч до миллионов
Когда владелец бизнеса говорит «приложение», он обычно представляет экраны: меню, корзину, профиль. Но экраны — меньшая часть работы.
За ними стоит сервер, на котором хранятся заказы, клиенты и бонусы. Панель, в которой ваш администратор меняет меню и цены, не дёргая разработчика. Подключение оплаты, обмен с 1С или CRM, уведомления. Публикация в магазинах приложений с их проверками. И обновления после запуска: Apple и Google каждый год выпускают новые версии систем, и приложение нужно под них поддерживать.
Студия, которая просит 100 тысяч, и студия, которая просит полтора миллиона, обычно по-разному отвечают на вопрос, сколько из этого списка входит в цену. Поэтому сравнивать сметы по итоговой цифре бессмысленно. Сравнивать нужно списки.
Четыре способа сделать «приложение»
Mini App в Telegram или MAX
Самый дешёвый вход. Это приложение, которое открывается прямо внутри мессенджера: клиент нажимает кнопку в боте и видит меню, запись или каталог. Ничего не нужно скачивать, а ваши клиенты, скорее всего, и так сидят в Telegram или MAX.
Для кофейни, салона или доставки Mini App часто закрывает большую часть того, чего ждут от «настоящего» приложения: заказ, запись, оплату, напоминания через бота. У меня это от 79 000 рублей и от двух недель.
Минус один, но серьёзный: вы живёте по правилам платформы. Мессенджер решает, что можно показывать и как принимать оплату, и если правила поменяются, придётся подстраиваться.
PWA: сайт, который ставится как приложение
PWA — это веб-приложение, которое клиент добавляет на экран телефона прямо с сайта. Выглядит как приложение, открывается с иконки, а магазины приложений не нужны вовсе: никаких проверок и ожидания, обновление сразу у всех.
Хороший вариант, если клиенты и так приходят через сайт, а вам нужен личный кабинет, история заказов, бонусы. У меня PWA стоит от 89 000 рублей. Ограничения есть: на iPhone часть функций работает хуже, чем на Android, а доступ к некоторым возможностям телефона ограничен. Для заказа еды или записи к мастеру это обычно не мешает.
Кроссплатформа: одно приложение для iPhone и Android
Пишется один код, из которого собираются приложения для обеих систем. Оно публикуется в RuStore, Google Play и App Store, умеет работать с камерой, геолокацией, push-уведомлениями. Это то, что большинство людей и называет «мобильным приложением».
Для первой версии это мой основной вариант: от 229 000 рублей при фиксированном объёме, от шести недель. Выбор между PWA и кроссплатформой делаем на прототипе, когда уже понятно, что приложение должно уметь.
Нативные приложения
Два отдельных приложения: одно под iPhone, второе под Android, каждое на своём языке. Дороже и дольше, потому что многое делается дважды. Нужно, когда приложение активно работает с «железом» телефона: сложная камера, Bluetooth-устройства, тяжёлая графика. Для ресторана, салона или магазина в первой версии почти никогда не нужно. Такие проекты я считаю только по смете.
Что делает смету дороже
Сервер и панель управления
Почти любое приложение с личным кабинетом требует сервера. Где хранятся заказы? Кто видит историю клиента? Как администратор меняет меню? Если такие вещи не продуманы на старте, их приходится доделывать в спешке и дороже. Для понимания масштаба: личный кабинет как отдельный продукт у меня стоит от 189 000 рублей, веб-сервис — от 319 000.
Оплата
На сайте подключить ЮKassa или СБП — недолгая работа, у меня от 11 900 рублей. В приложении оплата сложнее, чем кажется по одной строчке «оплата» в техническом задании.
Здесь у меня свой опыт. В «Тензоре» я руководил IT-проектами вокруг платежей: единый компонент онлайн-оплаты с картой, СБП и SberPay, рекуррентные платежи по подпискам, оплата по QR-кодам СБП в рознице, сертификация PCI DSS. Поэтому знаю, что за словом «оплата» обычно прячутся возвраты, отмены, повторные списания для подписок, чеки, разные способы оплаты на разных устройствах и вопрос о том, где хранятся данные карт.
Последний вопрос — главный. Мой совет простой: данные карт не должны проходить через ваш сервер. Используйте платёжную форму провайдера, тогда требования стандарта безопасности PCI DSS к вам почти не относятся, а приложение остаётся проще и дешевле.
Интеграции
Приложение, которое не знает про ваш склад и вашу CRM, быстро становится отдельным островом, а сотрудники начинают переносить заказы руками. Обмен с 1С у меня от 31 900 рублей, интеграция с внешней системой по API — от 39 000. Если у вас две-три системы, это заметная часть сметы, и честный исполнитель назовёт её заранее.
Публикация и аккаунты
Чтобы выложить приложение в App Store, нужен аккаунт разработчика Apple — это платная годовая подписка на имя владельца приложения. Есть и свои требования к оформлению, политике конфиденциальности и описанию, и проверки магазинов. Это время, которое тоже должно быть в смете.
Важная деталь: аккаунты в магазинах, исходный код и сервер должны быть оформлены на вас, а не на исполнителя. Иначе приложение формально принадлежит подрядчику, и при расставании вы начинаете с нуля.
Жизнь после запуска
Приложение не делается один раз. Новые версии iOS и Android, новые требования магазинов, ошибки, которые всплывают только на живых пользователях. У меня на исправление ошибок гарантия 6 месяцев по договору, доработки — по смете или по часам, от 2 500 рублей в час. Когда сравниваете предложения, спросите, во что обойдётся первый год, а не только разработка.
Почему первая версия должна быть маленькой
Самая дорогая ошибка — пытаться сделать «всё как у больших» с первого раза. Вы платите за функции, которые, возможно, никто не будет использовать, а запуск отодвигается на месяцы.
Представьте кофейню, которая хочет приложение. В первой версии ей нужны четыре вещи: меню, заказ навынос к определённому времени, оплата и бонусы. Отзывы, реферальная программа, рассылки с персональными акциями — потом, когда станет ясно по реальным заказам, что гостям важно.
Поэтому я начинаю с кликабельного прототипа, который можно пройти на своём телефоне. Примерно как «Стоянка» — прототип оплаты парковки по QR-коду из моих работ. На прототипе дешевле всего понять, что лишнее, а что забыли. После него называю точную сумму и фиксирую её в договоре.
Отдельно про бонусы. В «Тензоре» среди моих проектов были электронные карты лояльности в Apple Wallet и Google Pay. Если приложение нужно только ради бонусной программы, иногда достаточно такой карты: её не надо скачивать из магазина, она лежит в телефоне рядом с банковскими картами.
А нужно ли вам приложение вообще
Не всегда. Если клиенты приходят к вам раз в год, приложение они не установят: хватит сайта с онлайн-записью или Mini App. Приложение окупается там, где люди возвращаются часто: кофейня, доставка, фитнес-клуб, салон, куда ходят каждый месяц.
Хороший тест — попробуйте описать три-пять действий, ради которых клиент будет открывать приложение каждую неделю. Если получается только «посмотреть меню» и «узнать адрес», это работа для сайта. Если «заказать, оплатить, накопить бонусы, записаться» — тогда есть что обсуждать.
С чего начать
Запишите эти три-пять действий и прикиньте, сколько клиентов ими пользуется. Это лучшая отправная точка для любого разговора с разработчиком, и со мной тоже: по такому списку я скажу, хватит ли Mini App за 79 000 или нужна первая версия приложения, и покажу прототип до оплаты разработки.
Если хотите сделать — вот с чего начать:
Ещё почитать:
Остались вопросы? Напишите в поле ниже — отвечу в течение часа, с 10:00 до 22:00.