Інтернет-магазин запускається не тоді, коли готовий дизайн. Він запускається, коли незнайома людина може знайти товар, зрозуміти ціну й доставку, безпечно заплатити, отримати підтвердження, забрати замовлення та повернути його без переписки з трьома менеджерами.
Нижче — план для невеликого українського бренду або retailer, який запускає 20–200 SKU. Він підходить для Shopify, WooCommerce або custom storefront, але не припускає, що технологія вирішить слабкий product, margin чи fulfillment.
Це практичний roadmap, не юридична чи податкова консультація. КВЕД, система оподаткування, РРО/ПРРО, ліцензії й документи залежать від асортименту та форми бізнесу; перевірте рішення з бухгалтером.
Коротка відповідь: що потрібно для запуску
Offer
Товар, ціна, margin, stock, delivery promise і returns.
Store
Catalog, search, product page, cart, checkout, mobile.
Money
Merchant account, payment, PRRO, refund, reconciliation.
Orders
Inventory, delivery, messages, support і reporting.
За 30 днів реально запустити сфокусований store з готовою platform, невеликим catalog і однією країною доставки. Нереально без ризику одночасно створити brand, 2 000 SKU, ERP integration, marketplace, loyalty program, три мови й custom mobile app.
Скільки коштує відкрити інтернет-магазин в Україні
| Сценарій | Запуск | Щомісяця без реклами | Реалістичний scope |
|---|---|---|---|
| Lean validation | 20–80 тис. грн | 2–8 тис. грн | Template, 20–50 SKU, hosted checkout, manual ops |
| Serious small store | 100–350 тис. грн | 8–35 тис. грн | Custom design layer, integrations, automation, QA |
| Complex commerce | 500 тис.–2 млн+ грн | 40–200 тис.+ грн | ERP, custom logic, large catalog, dedicated team |
Діапазони — planning model, не quotation. Не включено stock, warehouse, photography at scale, salaries і ad spend. Найчастіше бюджет зривають не сторінки, а невизначені product data, integration із обліком, migrations, нестандартні discounts і зміни після approval.
Розподіляйте launch budget приблизно так: 10–20% discovery й content structure; 35–50% design/development; 10–20% integrations; 15–25% product content; 10–15% QA, analytics і contingency. Якщо на QA залишається нуль, ви просто перенесли його в перші customer complaints.
Тиждень 1: доведіть, що товар можна продати
До вибору theme проведіть 10 розмов із людьми, які реально купують категорію. Не питайте «вам подобається ідея?». Попросіть показати останню покупку: де шукали, що порівнювали, чого боялися, чому обрали продавця, скільки чекали.
- Оберіть 20–50 hero SKU, а не переносіть весь склад.
- Порахуйте contribution margin після закупівлі, acquiring, packaging, delivery subsidy, returns і discounts.
- Встановіть stock source of truth: таблиця, CRM/ERP або platform.
- Сформулюйте delivery promise і return process до написання copy.
- Зробіть п'ять ручних продажів через message/payment link, щоб знайти питання до автоматизації.
Проста формула: Contribution per order = revenue − COGS − payment fee − packaging − delivery subsidy − expected returns − variable support. ROAS не рятує order із від'ємним contribution.
ФОП, КВЕД і що магазин повинен показувати
ФОП можна зареєструвати безкоштовно онлайн через Дію; сервіс дозволяє обрати систему оподаткування, а дані передаються до ЄДР і податкової. Для internet retail часто використовується КВЕД 47.91, але асортимент може потребувати додаткових КВЕД, дозволів або ліцензій. Не копіюйте чужий список без бухгалтера.
Стаття 7 Закону України «Про електронну комерцію» вимагає простого стабільного доступу, зокрема, до повного імені/назви продавця, адреси, email або адреси магазину, ідентифікатора, license data за потреби, інформації про включення податків і вартість доставки.
| Сторінка | Що має бути зрозуміло |
|---|---|
| Контакти / продавець | Хто продає, реквізити, адреса, email, support channel |
| Доставка й оплата | Methods, geography, строки, точна/розрахункова вартість |
| Повернення | Строк, умови, винятки, адреса, process і refund timing |
| Privacy | Які дані збираються, навіщо, кому передаються, contact |
| Публічна оферта / terms | Предмет, acceptance, payment, delivery, liability, disputes |
| Product page | Характеристики, повна ціна, stock, гарантія, важливі обмеження |
Право на обмін або повернення товару належної якості протягом 14 днів має умови й законні винятки. Сторінка «повернень немає» не створює власне законодавство. Побудуйте process: request → eligibility → return label/address → inspection → refund → stock update.
Тиждень 2: зберіть найменшу робочу версію
Для більшості перших stores Shopify або WooCommerce швидші за custom. Обирайте за operating model: Shopify — коли потрібен managed baseline і launch speed; WooCommerce — коли WordPress/content/control справді важливі та є technical owner. Custom виправданий, коли стандартна platform блокує доведену business logic.
MVP має містити homepage, category, product, cart, checkout, order confirmation, seller/legal pages, search для catalog, mobile navigation та support contact. Wishlist, points, AI assistant і складний account center можуть почекати.
Product page повинна замінити хорошого продавця
Для кожного hero SKU підготуйте: назву людською мовою; 3–5 buyer outcomes; точні характеристики; розміри/compatibility; 5–8 чесних images; stock status; delivery date; returns/warranty; FAQ з реальних питань. Не копіюйте supplier description: однаковий текст не відповідає вашим customers і не створює пошукової цінності.
Variation names мають бути зрозумілими без внутрішніх кодів. Filters будуються з нормалізованих attributes, не з двадцяти spelling variants. Один content owner повинен відповідати за назви, units, images і taxonomy.
Тиждень 3: підключіть гроші, delivery і messages
Для українського merchant shortlist часто включає LiqPay, plata by mono, WayForPay і Fondy. Порівнюйте не лише fee, а foreign cards, recurring/hold/refund, payout schedule, PRRO, approval rate і accounting. Stripe не відкриває direct merchant accounts для Ukraine-registered companies станом на серпень 2026 року.
Delivery integration повинна створювати shipment із order, перевіряти місто/відділення, зберігати tracking number, надсилати status customer і обробляти return. Укрпошта надає ecommerce API для domestic та international shipments; у production перевірте також Nova Poshta або іншого carrier за geography й category.
Підготуйте transactional messages: order received, payment confirmed/failed, shipped, ready for pickup, delivery issue, return accepted, refund completed. У кожному — order number, next step, expected time і contact. Не використовуйте marketing consent для необхідних order notifications, але й не додавайте buyer до проморозсилки без належної підстави.
РРО/ПРРО і order confirmation — окремі події
За актуальними роз'ясненнями ДПС, card acquiring та payment services у передбачених законом випадках потребують РРО/ПРРО; gateway receipt не замінює fiscal receipt продавця. Визначте, який verified server event створює чек, як обробляються COD, delayed payment, partial refund і duplicate callback.
Закон про ecommerce також вимагає оперативно підтвердити отримання online order. Тому customer має отримати order confirmation, навіть якщо payment ще pending. Статуси received, paid, fiscalized, fulfilled і refunded не можна зливати в одне поле «успішно».
Тиждень 4: soft launch до реклами
Запросіть 20–30 людей із цільової аудиторії, а не лише друзів команди. Дайте їм нормальну ціну й попросіть купити без screen sharing. Проведіть щонайменше десять end-to-end orders:
- iPhone/Safari, Android/Chrome і desktop;
- guest і returning customer;
- українська й foreign-issued test card, якщо підтримується;
- delivery у відділення, поштомат і адресу;
- decline, abandoned payment і duplicate click;
- edit order, cancellation, partial та full refund;
- PRRO receipt, shipment, pickup і return.
Перші ads запускайте після цього, малим daily cap і на 1–2 product/category pages. Не направляйте paid traffic на homepage, якщо search intent уже відомий. Спочатку перевіряйте message, landing page і economics, потім масштабуйте budget.
Аналітика першого місяця
Мінімальні events: view_item, add_to_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info, purchase, refund. Purchase має відправлятися один раз після confirmed transaction, без PII.
| Metric | Що пояснює | Що не доводить сама |
|---|---|---|
| Conversion rate | Частка sessions, що купили | Прибутковість або якість traffic |
| Contribution/order | Гроші після variable cost | Повний P&L |
| Checkout completion | Чи завершує intent покупку | Чому люди відмовились |
| Return rate | Fit product/expectation | Причину без reason codes |
| Repeat purchase | Retention і product value | Майбутній LTV на малих cohorts |
Перший dashboard може бути однією таблицею: orders, revenue, gross margin, contribution, ad spend, CAC, returns, payment failures, delivery failures. Красивий attribution не потрібен раніше за правильні числа.
Сім дорогих помилок
- Розробляти до validation. Website не створить demand.
- Імпортувати весь catalog. 2 000 поганих cards гірші за 30 сильних.
- Почати з custom. Унікальність часто живе в product, не в cart.
- Приховати seller. Це legal і trust problem.
- Вважати payment integration завершеною після success. Справжня робота — failures, refund і reconciliation.
- Не призначити content/inventory owner. Store швидко втрачає достовірність.
- Купити traffic до end-to-end QA. Реклама масштабує і orders, і bugs.
30-денний launch plan
Launch gate: усі десять test orders пройшли; seller info й policies видимі; payment/refund/fiscalization звіряються; stock не продається двічі; support знає exception process; dashboard збігається з gateway і bank.
Поширені питання
Скільки коштує відкрити інтернет-магазин в Україні?
Lean validation може коштувати 20–80 тис. грн, серйозний small store — 100–350 тис. грн, complex commerce — від 500 тис. грн. Stock, salaries і ads рахуються окремо.
Чи потрібен ФОП для інтернет-магазину?
Регулярна підприємницька діяльність має бути оформлена належним чином. Для малого business часто обирають ФОП, який можна зареєструвати онлайн у Дії; форму й податки узгодьте з бухгалтером.
Який КВЕД потрібен?
Для internet retail часто використовують 47.91, але товар може потребувати інших КВЕД, permits або licenses.
На чому краще створити магазин?
Shopify — сильний managed default, WooCommerce — для WordPress/content/control із technical owner, custom — лише для доведеної унікальної logic.
Чи реально запуститися за 30 днів?
Так, із 20–200 SKU, готовою platform, однією geography й чітким owner. Великий migration та ERP/custom flows потребують більше часу.
Джерела та дата перевірки
Інформацію перевірено 16 серпня 2026 року за офіційними матеріалами Дії, Держстату щодо КВЕД 47.91, Закону України «Про електронну комерцію», Держпродспоживслужби та актуальних роз'яснень ДПС. Перед launch перевірте вимоги для свого товару й форми бізнесу.
Читайте далі: як обрати ecommerce platform, як підключити онлайн-оплату та як перевірити checkout.