Вопрос «сколько стоит мини-приложение» звучит как вопрос «сколько стоит ремонт». Ответ зависит не от площади, а от того, что внутри.
Два приложения могут выглядеть одинаково - каталог, кнопка, корзина - и различаться по стоимости втрое. Разберу, из чего складывается разница, чтобы вы понимали, за что платите и где можно не платить.
Три вещи, которые определяют цену
Сколько данных показываете. Десять позиций, которые меняются раз в месяц, - это одно. Тысяча позиций с ценами, остатками и вариантами - совсем другое: нужны поиск, фильтры, постраничная загрузка, обработка ситуации «товар закончился, пока вы выбирали».
Откуда берёте данные. Самый недооценённый пункт. Если каталог живёт в таблице, которую вы правите руками, - работы немного. Если данные тянутся из 1С, CRM или системы учёта в реальном времени - интеграция обычно стоит дороже самого интерфейса. Именно здесь два внешне одинаковых приложения расходятся в цене.
Что происходит после кнопки. Заявка падает в чат сотруднику - просто. Заявка создаёт сделку в CRM, резервирует товар, принимает оплату, отправляет чек и запускает доставку - каждая связка это отдельная работа и отдельная проверка на ошибки.
Ориентиры
По нашей практике на 2026 год.
От 150 тысяч рублей, 3-4 недели. Простое приложение: каталог или запись, данные из таблицы или простой базы, заявка уходит в чат. Без платежей и сложной логики.
От 300 тысяч, 6-8 недель. С приёмом оплаты, личным кабинетом, историей заказов, интеграцией с CRM.
От 400 тысяч. Промо-механика с накоплением, проверками, розыгрышем и админкой для оператора. Срок зависит от количества правил: именно правила, а не экраны, съедают время.
Плюс 30-50 процентов за каждую дополнительную площадку. Не вдвое: интерфейс и логика общие, переписываются авторизация, платежи и мелочи поведения.
На чём экономят зря
На админке. Кажется, что сотрудники обойдутся таблицей. В реальности через месяц выясняется, что кто-то должен видеть заявки, менять статусы, разбирать спорные случаи - и без интерфейса это делается через разработчика. Админка, заложенная сразу, дешевле сделанной потом.
На тестировании. Приложение живёт внутри мессенджера на iOS, Android и в десктопе, и ведут они себя по-разному: клавиатуры, скролл, работа с файлами. Проверка «у меня на телефоне работает» заканчивается потоком жалоб в первый же день.
На обработке ошибок. Что видит человек, если интернет пропал в момент оплаты, товар закончился, сессия истекла. Без этого приложение выглядит сломанным, хотя технически работает.
На поддержке. Платформа обновляется без вашего участия. Раз в несколько месяцев что-то отваливается, и нужен человек, который это чинит. Закладывайте 10-20 процентов от стоимости разработки в год.
На чём сэкономить можно
На дизайне с нуля. У всех трёх площадок есть готовые компоненты, повторяющие интерфейс мессенджера. Приложение выглядит родным, а рисовать с нуля не нужно. Индивидуальный дизайн имеет смысл, когда бренд - часть продукта.
На первой версии. Не пытайтесь закрыть все сценарии сразу. Каталог и заявка - это уже работающий продукт, а личный кабинет и бонусы можно добавить, когда станет понятно, чем люди пользуются.
На количестве площадок на старте. Начните с одной, где ваша аудитория. Вторую подключите, когда первая покажет результат.
Если хотите понять порядок цифр для своей задачи - опишите её в двух предложениях в Telegram @viktdo. Скажу вилку и что в неё войдёт.
Из каких этапов складывается работа
Понимание этапов помогает читать смету и видеть, что вам считают.
Разбор задачи и сценарии. Что делает пользователь, какие экраны, что происходит в ошибочных ситуациях. Обычно 10-15 процентов бюджета, и это тот этап, экономия на котором дороже всего обходится потом.
Интерфейс. Вёрстка экранов на готовых компонентах площадки. Здесь цена почти линейно зависит от количества экранов.
Логика и интеграции. Связь с вашими данными и системами. Самая непредсказуемая часть: если у системы нормальный API - быстро, если данные лежат в файле, который выгружается вручную, - придётся сначала решать это.
Авторизация и платежи. Проверка подписи, приём оплаты, обработка неуспешных списаний. Небольшой по объёму блок с высокой ценой ошибки.
Тестирование. На всех клиентах мессенджера и на разных размерах экранов. Закладывается отдельно, а не «в конце, если останется время».
Запуск и правки первой недели. После выхода на живых пользователей всегда всплывает то, чего не видно на тестах.
Чего мини-приложение не умеет ни за какие деньги
Работать без интернета. Использовать Bluetooth и часть функций телефона. Выглядеть полностью нестандартно - вы внутри чужого окна и подчиняетесь его правилам.
Если задача упирается в это, бюджет надо считать не на Mini App, а на нативную разработку - и там порядок цифр другой.
Когда мини-приложение вам не нужно
Сценарий укладывается в диалог из трёх кнопок - хватит бота, и он дешевле в разы.
Аудитория меньше нескольких сотен активных пользователей - приложение окупается на потоке.
Нет ресурса на поддержку. Приложение, которое сломалось и полгода никто не чинил, вредит сильнее, чем его отсутствие.
Разберём вашу ситуацию
Напишите в Telegram @viktdo - посмотрю задачу и скажу, нужно ли вам приложение или хватит бота, а если нужно, то из чего сложится бюджет. Разбор бесплатный, обычно 15 минут.
Про то, что умеют мини-приложения на разных площадках и чем они отличаются, я разбирал в отдельной статье. Что делаем: мини-приложения и чат-ботов для Telegram, VK и MAX - каталоги, запись, личные кабинеты, промо-механики; интеграции с CRM, платёжными системами и 1С. Прикинуть бюджет можно в калькуляторе.
BotKraft - студия чат-ботов и автоматизации: 5 лет на рынке, больше 300 проектов.