Cost guide

How much does an e-commerce website cost?

Last reviewed , published by Gjethe

The short answer

An online store's cost depends on the platform, catalogue size and structure, design, payment and shipping set-up, integrations with stock or ERP systems, data migration and the apps or licences you need. Pricing is based on your project and agreed in your quote.

+1

Store costs come in two parts: building the shop and running it. The build covers design, product set-up, payments, shipping and integrations. Running costs include platform subscriptions, transaction fees, apps and marketing. This guide explains both, so you can compare quotes and plan a realistic budget.

Which platform fits which budget?

Which platform fits which budget?
PlatformCost structureUsually best for
ShopifyMonthly plan, payment fees, paid appsMost brands wanting reliability and speed to launch
WooCommerceHosting, plugins and more maintenanceContent-heavy stores wanting full control
Headless (e.g. Next.js + Shopify)Higher build cost, flexible front endBrands needing top performance or custom experiences
Marketplace platformsCustom developmentMulti-vendor stores with seller accounts
ScopeComplexityIntegrationsContentUrgencySupport
The same six factors shape almost every quote. Which ones dominate depends on the project.

Which factors change the price most?

  • Catalogue

    Number of products, variants and attributes, and whether data must be cleaned or imported.

  • Design

    A customised theme costs less than a fully custom design built from scratch.

  • Checkout and payments

    Local payment methods, subscriptions, B2B pricing or deposits add configuration.

  • Shipping and tax

    Multiple countries, carriers and tax rules add set-up and testing.

  • Integrations

    ERP, inventory, accounting, marketplaces and email platforms.

  • Migration

    Moving products, customers and orders from an old platform, with redirects.

Running costs to budget for

Running costs to budget for
CostNotes
Platform subscriptionMonthly or annual plan, depending on platform
Payment processingPercentage and fixed fee per transaction, set by the provider
Apps and pluginsReviews, subscriptions, search, shipping tools
HostingIncluded on Shopify; separate for WooCommerce or headless
MaintenanceUpdates, fixes and small changes
MarketingAds, email platform, SEO content

Where cheap stores cost more

Stores built quickly on a theme with many apps often become slow, with each app adding scripts and fees. Poorly structured product data makes filtering and SEO difficult. Untested checkouts lose sales silently.

Spending a little more on clean product data, a fast theme, a tested checkout and accurate tracking usually pays back through conversion and lower app costs. Ask how each quote handles speed, SEO and analytics, not just design.

How to get comparable quotes

Prepare a short brief: how many products and variants, where you sell, which payment and shipping options you need, what systems the store must connect to, and whether you are migrating from another platform. Include examples of stores you like and why.

Ask each vendor to list the theme or design approach, apps they plan to use and their monthly cost, how product data will be imported and who handles content such as photos and descriptions.

What a good e-commerce quote includes

  • Platform and theme or design approach
  • Product import and data structure
  • Payment, shipping and tax set-up
  • Integrations in scope
  • Analytics and conversion tracking
  • SEO foundations and redirects for migrations
  • Testing of checkout on real devices
  • Training and support after launch
+1

Example budgets by store type

A small brand selling a few dozen products in one country can usually launch on a customised theme with standard payments and shipping. A store with hundreds of products, several variants, two languages and multiple currencies needs more product data work, translation and testing. A B2B store with customer-specific prices, quotes and ERP integration is closer to a web application than a website.

Placing your store in one of these groups gives you a realistic starting point before you talk to any provider. To compare offers fairly, ask each provider to list the platform, paid apps, integrations and product-data work included, so every quote covers the same scope.

Product data is the hidden workload

Many store projects underestimate product data: titles, descriptions, variants, prices, weights for shipping, images and categories. If the data lives in spreadsheets, a supplier feed or an old platform, it usually needs cleaning before import.

Clean, consistent product data makes filtering, search, SEO and marketplace feeds work. Budget time or money for it explicitly, rather than discovering it halfway through the project.

Questions that sharpen your quote

  • How many products and variants will you launch with?
  • Which countries and currencies do you sell in?
  • Which payment methods do customers expect?
  • Do you need subscriptions, bundles or gift cards?
  • Which systems hold stock and orders today?
  • Who will write descriptions and supply photos?

Paying for apps versus custom features

Many store features can be added with apps: reviews, subscriptions, bundles, search and loyalty programmes. Apps are quick to install but charge monthly fees and can slow the store. Custom features cost more upfront but have no subscription and can be built to fit exactly.

A sensible approach is to start with well-chosen apps, measure what you actually use, and replace expensive or slow apps with custom code once the store has proven itself.

Frequently asked questions

Is Shopify cheaper than WooCommerce?

Shopify usually costs less to build and maintain, but has monthly and app fees. WooCommerce has lower platform fees but more hosting and maintenance work. Total cost depends on your needs.

Do I pay transaction fees?

Yes. Payment providers charge per transaction. On Shopify, using third-party payment providers can add extra platform fees.

Is product photography included?

Usually not. Photography, product photo editing and copywriting are typically quoted separately.

How much does it cost to migrate a store?

It depends on the number of products, customers and orders and how clean the data is. Redirects from old URLs are essential to protect search rankings.

Can I start small and grow?

Yes. Many brands launch with a well-built theme-based store and invest in custom features once sales justify it.

Is headless commerce worth it?

For brands with high traffic, complex content or unique experiences, it can be. For most stores, a well-built theme is faster and cheaper to run.

Who owns the store?

You should. Make sure the platform account, domain and payment accounts are in your company's name.

Does a store need ongoing maintenance?

Yes. Apps update, themes change and prices or products need managing. A maintenance or store management plan keeps it running smoothly.

Can I launch with fewer products?

Yes. Launching with your best sellers and adding the rest later reduces initial cost and lets you learn quickly.

How much should I budget for marketing after launch?

It depends on your margins and goals, but plan a marketing budget from the start. A store without traffic doesn't sell, however well it's built.

Do I need a developer after launch?

For routine product and content updates, usually not. For new features, integrations and troubleshooting, a developer or maintenance plan helps.

Talk it through with us.

Tell us what you need. You get an honest assessment, a clear plan and a written quote. The first consultation is always free.

  1. What happens next
  2. 1You tell us what you need
  3. 2We aim to reply within 24 hours with questions
  4. 3You get a written quote for your project