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

Интернет-магазин под ключ у меня стоит от 180 000 ₽ и делается за 3–5 недель. За эти деньги вы получаете полноценный магазин: каталог, карточки товаров, корзину, оформление заказа и админку, в которой сами управляете ассортиментом. Дальше цену двигают пять вещей — размер каталога, фильтры и подбор, связь с 1С, оплата и доставка. А платформа определяет не только стоимость разработки, но и то, сколько вы будете платить каждый месяц после запуска.
Что входит в базовую цену магазина
Чтобы сравнивать предложения, сначала договоримся, что считается «магазином», а не сайтом с кнопкой «заказать». В базовый объём у меня входит:
- структура каталога и прототипы ключевых страниц: главная, категория, карточка товара, корзина, оформление заказа;
- дизайн под бренд с мобильной версией — большая часть покупателей заходит с телефона;
- каталог с категориями и базовыми фильтрами, карточка с фото, описанием, характеристиками и ценой;
- корзина и оформление заказа без лишних шагов;
- админка, где вы сами добавляете и редактируете товары, цены и акции без программиста;
- SEO-база: понятные адреса, мета-теги категорий и карточек, микроразметка товаров, sitemap;
- аналитика с целями на заказ и запуск на домене.
Условно магазины делятся на три группы: магазин на небольшой ассортимент с простой навигацией, магазин с разветвлённым каталогом и фильтрами и магазин, связанный с учётной системой и внешними сервисами. Все три начинаются с одной базы, а разница в цене возникает из факторов ниже. Подробнее о формате — на странице «Интернет-магазин».
Пять факторов, которые двигают цену
| Фактор | Простой вариант | Сложный вариант | Что это значит для бюджета |
|---|---|---|---|
| Каталог | Десятки товаров, несколько категорий, ручное наполнение | Тысячи позиций, вложенные категории, вариации по размеру и цвету, импорт из файлов | Растёт объём проектирования структуры и работа с данными |
| Фильтры и подбор | Цена, категория, наличие | Подбор по совместимости, модели техники, назначению, десятки характеристик | Каждая логика подбора — отдельная разработка и подготовка данных |
| Учёт и 1С | Товары и остатки ведутся в админке | Обмен товарами, ценами, остатками и заказами с 1С | Отдельная интеграция, объём зависит от конфигурации 1С |
| Оплата | Оплата при получении или один способ онлайн | Несколько способов, оплата частями, чеки | Настройка каждого провайдера и проверка сценариев |
| Доставка | Фиксированная стоимость и самовывоз | Расчёт по тарифам служб, пункты выдачи, зоны доставки | Интеграция с API служб доставки |
Каталог: размер и качество данных
20 товаров в одной категории и 2 000 товаров в 15 категориях с фильтрами — совершенно разный объём работы. Большой каталог требует продуманной иерархии разделов, шаблонов под разные типы товаров и чаще всего импорта из файлов вместо ручного ввода. Отдельный вопрос — качество исходных данных: если характеристики записаны у поставщика вразнобой («синий», «Синий», «синий цвет»), фильтры по ним не заработают, пока данные не приведены к единому виду. Эту работу лучше увидеть в смете заранее.
Фильтры и подбор
Фильтр по цене и категории есть почти в любой платформе из коробки. А вот подбор «какие детали подходят к моей модели» или «какой корм подходит при этой диете» — это уже логика, которую нужно спроектировать, а данные — разметить. Такие механики часто и отличают удобный нишевый магазин от общего каталога, поэтому экономить на них стоит осторожно.
Связь с 1С и учётом
Если товары, цены и остатки ведутся в 1С, без обмена с сайтом вам придётся дублировать всё вручную — и рано или поздно продать то, чего нет на складе. Стоимость интеграции зависит от конфигурации 1С, от того, что именно передаётся, и насколько данные в учёте готовы к выгрузке. Как это устроено, разбираю на странице «Интеграция сайта с 1С».
Оплата
Онлайн-оплата подключается через банк или платёжного провайдера, у каждого свои условия и комиссия — их устанавливает провайдер, а не разработчик. При приёме платежей онлайн обычно возникают вопросы онлайн-кассы и отправки чеков покупателю — их стоит заранее обсудить с бухгалтером. Каждый дополнительный способ оплаты — это настройка и проверка ещё одного сценария, включая возвраты.
Доставка
Фиксированная стоимость доставки настраивается быстро. Автоматический расчёт по тарифам служб, выбор пункта выдачи на карте и передача заказа в службу доставки — это интеграция с их API. Какие варианты бывают и что в них входит, я описал на странице «Интеграция со службами доставки».
Два примера: как ниша меняет смету
Хорошо видно, как задача ниши превращается в конкретные строки сметы, на двух магазинах из моего портфолио.
Zoogurman — магазин кормов и товаров для животных. Каталог разбит на 8 категорий по видам питомцев, у каждой свои фильтры и своя логика подбора — по виду животного и типу корма. Лечебные линейки вынесены так, чтобы покупатель, который ищет питание по назначению врача, не листал общий каталог. Плюс промокоды и акции и форма быстрого заказа. Такая структура требует продуманной архитектуры каталога ещё на этапе прототипа, а не только красивой вёрстки карточек.
TuningATV — магазин аксессуаров и защиты для квадроциклов и снегоходов. Главный страх покупателя здесь — совместимость, поэтому ключевая механика — подбор товаров по модели техники прямо в каталоге и карточки с техническими характеристиками: материал, крепление, комплектация. Подбор по модели — пример того самого «сложного варианта» из таблицы: он требует и разработки, и аккуратной разметки товаров.
Как платформа влияет на цену разработки и владения
Одинаковый по функциям магазин на разных платформах стоит по-разному — и в разработке, и в ежемесячных расходах:
- WordPress + WooCommerce. Ядро бесплатное, платите за хостинг и, при необходимости, за платные расширения и тему. Гибкая платформа: подбор по модели, нестандартные фильтры и интеграции реализуются без ограничений конструктора. Часто использую связку с темой Woodmart — примеры на странице «Интернет-магазин на WooCommerce и Woodmart».
- Tilda. Быстрый старт для небольшого ассортимента, но платная подписка, которая оплачивается напрямую платформе (ориентировочно от ~1 250 ₽ в месяц при годовой оплате за работу на своём домене), и ограничения в сложных фильтрах и интеграциях.
- 1С-Битрикс. Платная лицензия, редакция с интернет-магазином стоит дороже базовых, более требовательный хостинг. Оправдан, когда нужна глубокая связка с 1С или так требует ИТ-политика компании.
- Shopify. Ежемесячная подписка и удобная экосистема, но для российского бизнеса есть важное ограничение: Shopify Payments недоступен, и вопрос приёма оплаты нужно решать заранее.
Поэтому я советую считать не только цену разработки, но и расходы на два-три года вперёд: подписки, лицензии, хостинг, платные расширения.
На чём можно сэкономить, а на чём нет
Можно сократить бюджет на визуальных «украшениях» — анимациях, лишних баннерах, сложных эффектах на главной. Можно запустить магазин с базовыми фильтрами и добавить продвинутый подбор, когда станет понятно, как покупатели ищут товары. Можно начать с фиксированной доставки и подключить расчёт по тарифам служб во втором этапе.
Не стоит экономить на удобстве оформления заказа: чем больше шагов и обязательных полей, тем больше брошенных корзин. Не стоит экономить на мобильной версии каталога и карточки — именно там принимается решение о покупке. И не стоит экономить на админке: если добавить товар или изменить цену сложно, магазин быстро устаревает. Что ещё обязательно должно быть в магазине с первого дня, я собрал в статье «Сайт для интернет-магазина под ключ».
Какие расходы будут после запуска
- Хостинг и домен — магазину нужен хостинг с запасом по производительности, особенно при большом каталоге.
- Комиссия за приём платежей — условия задаёт банк или платёжный провайдер.
- Подписки и лицензии — если платформа или расширения платные.
- Привлечение покупателей — магазин сам по себе не приводит трафик: нужны реклама или SEO. SEO-продвижение у меня — от 25 000 ₽, разово или помесячно.
- Поддержка — обновления, резервные копии, доработки по мере роста ассортимента.
Как подготовиться к оценке магазина
Чем точнее исходные данные, тем точнее смета и тем меньше сюрпризов по ходу работы. Перед брифом стоит собрать:
- Размер ассортимента сейчас и через год: сколько товаров, сколько категорий, есть ли вариации по размеру, цвету, комплектации.
- Источник данных: 1С, таблица, файл поставщика, карточки на маркетплейсе — или товары нужно заводить вручную.
- Как покупатели выбирают товар: по цене, по характеристикам, по совместимости, по назначению. Это определяет фильтры и подбор.
- Способы оплаты и доставки, с которыми вы уже работаете или хотите работать, и регионы продаж.
- Акционную механику: промокоды, скидки на категории, бесплатная доставка от суммы, оптовые цены.
- 2–3 магазина-ориентира — не для копирования, а чтобы показать, что вам нравится в навигации и карточке.
С таким списком оценка занимает один разговор, а не неделю переписки.
Частые вопросы
Можно ли сделать магазин дешевле 180 000 ₽?
Если ассортимент совсем небольшой, иногда разумнее начать с каталога-витрины с формой заказа или с простого магазина на конструкторе. Но полноценный магазин с корзиной, оплатой, доставкой и удобной админкой — это объём работы, который в меньший бюджет честно не укладывается.
Кто наполняет каталог товарами?
Зависит от договорённости. Если есть выгрузка из 1С, таблица или файл поставщика, я импортирую товары по ней. Ручное наполнение большого каталога — отдельная работа, её оцениваю заранее.
Сколько времени занимает разработка?
Обычно 3–5 недель. Дольше — если нужна сложная интеграция с 1С или данные каталога требуют серьёзной подготовки.
Можно ли потом добавить 1С или новые способы доставки?
Да, если платформа выбрана с учётом этого. Об этих планах лучше сказать на брифе, чтобы архитектура магазина была готова к расширению.
Точную цену под конкретный каталог покажет бриф — пришлите описание ассортимента через форму: сколько товаров, как вы ведёте учёт, какие нужны оплата и доставка. Отвечу в течение 2 часов.
Веб-разработчик полного цикла, Москва. Делаю сайты с 2016 года: дизайн, разработка, SEO-база и запуск — без подрядчиков.
Опубликовано 30 сентября 2026 · обновлено 25 сентября 2026