Сколько стоит интернет-магазин: смета по модулям и срокам

Интернет-магазин на заказ стоит от 150–200 тысяч рублей за каталог до 500 товаров с корзиной и оплатой до 600 тысяч и выше, если нужны обмен с 1С, сложные фильтры, личный кабинет и несколько способов доставки. Наши пакеты: до 500 товаров — 189 000 ₽ за 5–7 недель, до 10 000 товаров — 349 000 ₽ за 8–11 недель, большой каталог с интеграциями — от 649 000 ₽. Главное, что определяет цену, — не число товаров, а модули: откуда берутся остатки, как считается доставка и что видит покупатель после заказа.
Модули интернет-магазина и их цена
Магазин собирается из модулей. Одни есть в любом проекте, другие нужны только части бизнесов. Если подрядчик называет цену «под ключ», спросите, какие модули в неё вошли.
| Модуль | Когда нужен | Ориентир по цене |
|---|---|---|
| Каталог, карточка, поиск | Всегда | 50–120 тыс. ₽ |
| Фильтры по характеристикам | Больше 100 товаров в категории | 20–60 тыс. ₽ |
| Корзина и оформление | Всегда | 25–50 тыс. ₽ |
| Онлайн-оплата и чеки | Почти всегда | 15–40 тыс. ₽ |
| Расчёт доставки (СДЭК, Почта, курьер) | Доставка по России | 20–60 тыс. ₽ |
| Обмен с 1С или МойСклад | Остатки ведутся в учётной системе | 40–150 тыс. ₽ |
| Личный кабинет покупателя | Повторные заказы, B2B | 30–90 тыс. ₽ |
| Промокоды, скидки, бонусы | Акции и лояльность | 15–50 тыс. ₽ |
| Админка для менеджера | Всегда | 30–80 тыс. ₽ |
| Фиды для Маркета и Директа | Реклама товаров | 10–30 тыс. ₽ |
Диапазоны широкие, потому что один и тот же модуль бывает простым и сложным. Доставка «фиксированная цена по городу» — день работы. Доставка с расчётом по весу и габаритам через API трёх служб, с выбором пункта выдачи на карте — две недели.

Что сильнее всего влияет на цену
Источник данных о товарах. Если товары заводятся в админке вручную, это дешевле. Если они приходят из 1С с остатками по складам, ценами по типам покупателей и характеристиками, нужна интеграция и проверка всех случаев: товар снят с продажи, цена изменилась во время оформления, остаток ушёл в минус.
Характеристики и фильтры. Магазин одежды с размерами и цветами, магазин запчастей с подбором по автомобилю, стройматериалы с расчётом количества — у каждого своя логика. Подбор по артикулу и кроссам может стоить больше всего каталога.
Варианты товара. Одна карточка с десятью размерами и пятью цветами — это пятьдесят складских позиций. Корзина, остатки и фото должны понимать, какой вариант выбран.
Юридические требования. Страница с реквизитами продавца, условия возврата, политика обработки персональных данных, отдельное согласие в форме заказа, кассовый чек при онлайн-оплате. Требования к информации о товаре и продавце закреплены в Правилах продажи товаров по договору розничной купли-продажи.
Пример сметы: два масштаба
| Позиция | 500 товаров | 10 000 товаров |
|---|---|---|
| Каталог, карточка, поиск | 60 000 ₽ | 95 000 ₽ |
| Фильтры | 15 000 ₽ | 45 000 ₽ |
| Корзина, оформление, оплата | 45 000 ₽ | 55 000 ₽ |
| Доставка | 20 000 ₽ | 45 000 ₽ |
| Обмен с учётной системой | ручной ввод | 60 000 ₽ |
| Личный кабинет | история заказов | 30 000 ₽ |
| Админка, роли менеджеров | 25 000 ₽ | 40 000 ₽ |
| SEO-основа, Метрика, фиды | 24 000 ₽ | 30 000 ₽ |
| Итого | около 189 000 ₽ | около 400 000 ₽ |
| Срок | 5–7 недель | 9–12 недель |
Платформа, CMS или своя разработка
Готовая платформа с подпиской запускается за неделю, но вы платите каждый месяц и упираетесь в её ограничения. CMS с модулями дешевле разработки, но часть модулей платная, а обновления ломают доработки. Своя разработка дороже на старте, зато логика каталога и доставки делается под ваш процесс. Подробное сравнение — в статье о выборе платформы для магазина.
Если у вас до 200 товаров и стандартная доставка, начните с платформы. Разработка оправдана, когда есть 1С с несколькими складами, сложные цены для оптовиков или подбор товара, которого нет в готовых решениях.
Почему сроки сдвигаются
Магазин на 10 000 товаров редко задерживается из-за программирования. Задерживают три вещи. Первая — выгрузка из 1С: у бухгалтера нет времени настроить обмен, а характеристики товаров заведены в разных полях. Вторая — договор с эквайрингом: банк проверяет сайт, требует страницы с реквизитами, условиями возврата и доставки, и без них не включает боевой режим. Третья — фото и описания: если их нет к середине проекта, вёрстку проверяют на заглушках, а потом переделывают.
Чтобы уложиться в срок, назначьте со своей стороны одного ответственного, который отвечает на вопросы в течение дня, и запустите подготовку контента и договор с банком в первую неделю.
Скрытые расходы после запуска
- Эквайринг: комиссия банка 1,5–3% с каждой оплаты.
- Онлайн-касса и оператор фискальных данных, если вы принимаете оплату на сайте.
- Хостинг: для магазина на 10 000 товаров нужен VPS, а не самый дешёвый тариф.
- Поддержка: обновления, мелкие правки, проверка обмена с 1С. Обычно 10–25 тысяч в месяц.
- Наполнение: фото и описания товаров. Для 1 000 товаров это недели работы контент-менеджера.
Как сократить первый бюджет
- Запустите каталог только тех категорий, которые дают 80% выручки.
- Начните с одной службы доставки и самовывоза, остальные добавьте через месяц по статистике.
- Обмен с 1С сделайте в одну сторону: остатки и цены на сайт, заказы — письмом. Двусторонний обмен — второй этап.
- Не делайте личный кабинет, если покупатели заказывают раз в год.
- Отложите программу лояльности, пока не увидите долю повторных покупок.
Точную цену под ваш каталог можно прикинуть в калькуляторе стоимости интернет-магазина: он учитывает модули из таблицы выше.
Материалы для проверки
Если нужна реализация
Состав работ зависит от текущего проекта и подтверждённой причины. Можно обсудить диагностику или разработку подходящего решения.
Вопросы и ответы
Сколько стоит интернет-магазин на конструкторе?
Подписка на конструктор — от 1 до 10 тысяч рублей в месяц плюс платные модули. Настройка подрядчиком — от 30 до 100 тысяч. Это дешевле разработки на старте, но за 3–4 года подписка может сравняться с её стоимостью.
Почему обмен с 1С стоит так дорого?
Нужно согласовать, какие данные и как часто передаются, обработать ошибки, характеристики, варианты товаров, несколько складов и цены для разных покупателей. Стандартный обмен по протоколу CommerceML дешевле, нестандартная конфигурация 1С — дороже.
Нужна ли онлайн-касса интернет-магазину?
Если вы принимаете оплату на сайте, обычно да: при расчёте нужно выдать покупателю кассовый чек. Часто кассу подключают через сервис эквайринга или облачную кассу. Детали зависят от формы оплаты и налогового режима, уточните у бухгалтера.
Сколько времени делается интернет-магазин?
Небольшой магазин — 5–7 недель, магазин с обменом с 1С и доставкой по API — 2,5–3 месяца. Часто сроки сдвигает наполнение: фото и описания товаров готовят параллельно с разработкой.
Можно ли начать с малого и потом расширить?
Да, если архитектура это допускает. Попросите подрядчика сразу заложить структуру данных под фильтры и обмен с 1С, даже если сами модули будут сделаны позже.