+7 909 022-77-75

Сколько стоит разработка интернет-магазина в 2026 году

Из чего складывается цена интернет-магазина в 2026: тарифы от 150 000 ₽, конструктор или разработка, оплата и касса, интеграции с 1С и доставкой, сроки.

Команда DailyCodeСтудия разработки12 мин чтения
Сколько стоит разработка интернет-магазина в 2026 году

Интернет-магазин под ключ на собственной разработке стоит от 150 000 ₽ и запускается в среднем за 3 месяца. Магазин с личным кабинетом, программой лояльности и интеграциями с учётом и доставкой обходится в 300 000–700 000 ₽ и занимает от 3 до 6 месяцев. Маркетплейсы и B2B-порталы считаются индивидуально и редко укладываются меньше чем в полгода.

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

Из чего складывается стоимость интернет-магазина

Бюджет магазина собирается из пяти блоков. Доли примерные, но соотношение от проекта к проекту меняется мало:

  1. Дизайн (UX/UI). Прототипы каталога, карточки товара и оформления заказа, дизайн-система и адаптивные макеты для смартфонов и десктопа. 15–20% бюджета. Подробнее о том, что входит в этап, — на странице дизайна приложений и веб-сервисов.
  2. Каталог и фронтенд. Категории, фильтры, поиск, карточка товара с вариантами и остатками, корзина и оформление заказа. Самый объёмный блок — 30–35%.
  3. Бэкенд и админка. База товаров и заказов, API, панель управления: товары, заказы, статусы, скидки. 25–30%.
  4. Оплата, касса и доставка. Интернет-эквайринг, фискальные чеки, расчёт доставки и трекинг. 10–15%.
  5. Тестирование, запуск и передача. Проверка сценариев заказа и оплаты, перенос каталога, домен, SSL, аналитика, передача исходников. 5–10%.

Первые три блока есть в любом магазине. Четвёртый и пятый часто недооценивают на старте, а потом они всплывают как «внезапные» доработки — поэтому мы фиксируем их в ТЗ на этапе брифа.

Сколько это стоит в цифрах

Три уровня, по которым мы считаем магазины:

УровеньЧто входитСрокиБюджет
СтартКаталог с категориями и карточками, корзина, онлайн-оплата, адаптив, базовая админкаоколо 3 месяцевот 150 000 ₽
РостВсё из «Старта» плюс фильтры и поиск, личный кабинет, программа лояльности, SMS- и мессенджер-уведомления, интеграции с CRM, складом и доставкой3–6 месяцев300 000–700 000 ₽
Маркетплейс / B2BНесколько продавцов или складов, B2B-прайсы, интеграции с ERP, нагрузочное тестирование, выделенная командаот 6 месяцевиндивидуально

«Старт» подходит для небольшого ассортимента и первого выхода в онлайн. «Рост» — для действующего бизнеса с трафиком и повторными продажами, где магазин должен встроиться в учёт и логистику. Для маркетплейсов и оптовых порталов вилки не даём: стоимость зависит от ERP, с которой нужно интегрироваться, и от нагрузки, под которую проектируется система.

Что входит в каждый уровень и как проходит проект — на странице разработки интернет-магазинов.

Конструктор, CMS или собственная разработка

Вопрос, который стоит решить до сметы: нужен ли вообще магазин на своём коде. Есть три пути.

Полезно считать не стартовую цену, а стоимость владения за 2 года: подписки, комиссии, доработки и поддержку. Конструктор за 2 года часто догоняет «Старт», а магазин на CMS с десятком кастомных модулей — обгоняет. Если планируете начать с конструктора, а потом переезжать — заложите этот переезд в план заранее, как отдельный этап.

О том, как мы выбираем стек для сайтов и веб-сервисов, — на странице разработки сайтов.

Что сильнее всего влияет на цену

Один и тот же «магазин одежды» может стоить 150 000 и 600 000 ₽. Разницу дают шесть факторов:

ФакторКак влияетОриентир
Размер каталога и варианты товараРазмеры, цвета, комплектации — это отдельная модель данных, свои остатки и цены на каждый вариантдо 500 позиций без вариантов — базовая цена; варианты добавляют 10–20%
Количество интеграцийКаждая система — отдельный API, тесты и обработка ошибок30 000–150 000 ₽ за интеграцию
Личный кабинет и лояльностьИстория заказов, бонусы, промокоды, персональные скидки60 000–150 000 ₽
Дизайн с нуля или на дизайн-системеУникальная графика и анимации против типовых компонентовдо 2× по блоку дизайна
Перенос контентаИмпорт каталога из таблиц или старого сайта, чистка данных, редиректы1–2 недели работы
Несколько регионов, валют, языковРазные цены, налоги, доставка и переводы для каждого рынка20–40% к бюджету

Самая частая ошибка — оценить магазин по количеству страниц. Страниц у магазина всегда пять-шесть типов, а стоимость определяют варианты товара, интеграции и правила скидок.

Оплата, онлайн-касса и доставка

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

Интернет-эквайринг и СБП. Приём карт подключается через банк-эквайер или платёжный сервис — ЮKassa, Т-Банк, Сбер. Оплата по СБП обходится дешевле карт: комиссия 0,4–0,7% против 1,5–3% за карту. Подключение обоих способов в разработке занимает 1–2 недели, включая обработку возвратов и повторных попыток оплаты. Данные карт на вашем сервере не хранятся — форма оплаты открывается на стороне провайдера, и магазин не попадает под требования по хранению карточных данных.

Онлайн-касса по 54-ФЗ. Каждая онлайн-оплата должна сопровождаться фискальным чеком. Для этого нужен договор с оператором фискальных данных и облачная касса — АТОЛ Онлайн, OrangeData, Ferma. Подписка на кассу стоит 1 500–3 000 ₽ в месяц. В разработке касса — это отправка чека при оплате и чека возврата при отмене: 3–5 дней работы. У некоторых платёжных сервисов касса встроена, тогда отдельная интеграция не нужна.

Службы доставки. СДЭК, Boxberry, Яндекс Доставка, Почта России подключаются по API: расчёт стоимости в корзине по адресу или пункту выдачи, выбор даты курьерской доставки, трекинг. Одна служба — 1–2 недели разработки, каждая следующая быстрее, потому что общая логика уже написана. Если доставка только своя, курьерская, достаточно календаря дат и зон — это заметно дешевле.

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

Интеграции с 1С, МойСклад и CRM

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

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

Сроки: сколько времени занимает запуск

Магазин уровня «Старт» проходит пять этапов:

ЭтапЧто делаемСрок
Бриф и структураАссортимент, оплата, доставка, учётные системы; структура каталога и список интеграций в ТЗ1–2 недели
UX/UI дизайнПрототип каталога, карточки и чекаута, дизайн-система, адаптивы2–4 недели
Разработка спринтамиФронтенд на Next.js, бэкенд на FastAPI, оплата и интеграции; демо каждые 2 недели1–6 месяцев
Тестирование и запускСценарии заказа и оплаты, перенос каталога, домен, SSL, аналитика1–2 недели
ПоддержкаМониторинг, обновления, новые разделы и интеграциипо подписке или почасово

В сумме — около 3 месяцев для «Старта» и 3–6 для «Роста». Что чаще всего сдвигает сроки, причём не со стороны студии: ожидание фото и описаний товаров, согласование дизайна дольше запланированного, оформление договоров с эквайрингом и кассой. Договоры с провайдерами стоит запускать параллельно с дизайном — тогда к началу разработки доступы уже есть.

Скрытые расходы после запуска

Сумма в договоре на разработку — не вся стоимость магазина. После запуска появляются регулярные платежи:

СтатьяСколькоКомментарий
Хостинг1 000–5 000 ₽ в месяцVPS достаточно для магазина до нескольких тысяч заказов в месяц
Домен и SSL1 000–3 000 ₽ в годСертификат Let's Encrypt бесплатный и обновляется автоматически
Комиссия эквайринга1,5–3% с каждой оплаты картойСБП дешевле: 0,4–0,7%
Онлайн-касса1 500–3 000 ₽ в месяцПодписка на облачную кассу плюс договор с ОФД
Поддержка5–10% от стоимости разработки в годМониторинг, обновление зависимостей, исправление ошибок
SEO и контентпо договорённостиТексты категорий, карточки, ссылки — отдельно от разработки

Магазин уровня «Старт» обходится в 5 000–10 000 ₽ в месяц без учёта комиссий с продаж и продвижения. Это стоит знать заранее, чтобы не оказалось, что бюджет закончился на разработке.

Кейс: магазин доставки цветов Protea

Пример магазина уровня «Старт» с расширениями — Protea, доставка цветов. Задача клиента: современный сайт с наглядным каталогом, простой выбор композиций и оформление доставки без звонков менеджеру.

Что сделали:

Стек — Next.js, TypeScript и FastAPI: тот же, на котором мы собираем магазины уровня «Рост». Это значит, что личный кабинет, программа лояльности и интеграция с учётом добавляются к такому магазину без переписывания — как следующий этап.

Как сэкономить без потери качества

Экономить на магазине можно, если резать правильно:

На чём экономить нельзя: оформление заказа, мобильная версия и техническая база SEO. Неудобный чекаут теряет покупателей, которые уже собрали корзину; магазин без адаптива теряет больше половины трафика; магазин без ЧПУ-адресов, метатегов и микроразметки товаров не получает бесплатный трафик из поиска. Все три вещи входят в «Старт» — их отсутствие экономит немного, а стоит дорого.

Как мы считаем смету в DailyCode

Смета появляется не по количеству страниц, а после брифа:

  1. Бриф (1–2 недели). Изучаем ассортимент, способы оплаты и доставки, учётные системы. Фиксируем структуру каталога, сценарии заказа и список интеграций в ТЗ.
  2. Смета и план. По ТЗ считаем бюджет и сроки и фиксируем их в договоре. Если проект выходит за рамки — предлагаем, что перенести во второй этап.
  3. Спринты по 2 недели. Каждый спринт заканчивается демо на тестовом стенде — вы видите магазин по мере сборки, а не на финальной презентации.
  4. Запуск и передача. Запускаем на вашем хостинге, передаём исходники и доступы. Дальше — поддержка по подписке или почасово, либо своими силами.

Если планируете магазин — напишите нам: за один созвон оценим объём, подскажем уровень и назовём ориентир по бюджету и срокам.

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

Можно ли сделать интернет-магазин за 100 000 ₽?

Кастомную разработку в такой бюджет уложить не получится — это меньше стоимости одного только дизайна и каталога. За 100 000 ₽ реалистичен магазин на конструкторе или готовой CMS с шаблонным дизайном. Если ассортимент небольшой и интеграции не нужны, это рабочий вариант на первый год, а переезд на собственную разработку можно запланировать после появления стабильных продаж.

Сколько стоит поддержка интернет-магазина в месяц?

Ориентир по рынку — 5–10% от стоимости разработки в год, то есть для магазина за 150 000 ₽ это примерно 1 000–1 500 ₽ в месяц на мониторинг и обновления. Отдельно считаются хостинг, домен, подписка на онлайн-кассу и комиссии эквайринга. Доработки и новые интеграции оплачиваются почасово или входят в расширенный тариф поддержки.

Нужно ли мобильное приложение к интернет-магазину?

На старте — нет. Адаптивная версия работает в браузере любого смартфона и покрывает первые продажи. Приложение имеет смысл, когда появились постоянные клиенты и повторные заказы — оно даёт push-уведомления и быстрый повторный заказ. Бэкенд магазина мы проектируем так, чтобы приложение под iOS и Android подключалось к тому же API отдельным этапом.

Сколько стоит переезд магазина с Tilda или 1С-Битрикс на собственную разработку?

Переезд считается как новый магазин по тарифу «Старт» или «Рост» плюс перенос данных — каталога, клиентов, истории заказов — и настройка редиректов со старых адресов, чтобы не потерять позиции в поиске. Перенос данных и редиректы обычно занимают 1–2 недели и добавляют 10–15% к бюджету.

Кто оплачивает интернет-эквайринг и онлайн-кассу?

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