How much an e-commerce website costs in the UK
An e-commerce website in the UK costs between £3,000 and £15,000 for most small and medium businesses in 2026. A simple WooCommerce or Shopify shop with a designer-built theme sits at the £3,000–£6,000 end. A larger store with custom design and integrations runs £8,000–£15,000, and a fully bespoke build climbs to £25,000 or more.
Those figures are agency build prices, not platform fees. The platform itself is rarely the expensive part. The cost lives in design, the number of products, and the integrations that connect payments, shipping and accounting into one working shop.
This guide gives real UK market ranges rather than one agency's rate card, then adds the part most cost articles skip: the ongoing fees and the three-year total you actually pay once the site is live.
Why the range is so wide
The gap between £3,000 and £25,000 confuses a lot of UK business owners, and it is fair to be sceptical. The same words, "e-commerce website", describe a five-product candle shop and a 4,000-SKU catalogue with trade pricing and stock sync. Those are different machines that happen to share a name.
Price tracks complexity, not page count. A shop selling one subscription box can cost less than a brochure site, while a fashion store with size variants, returns logic and Klarna can cost more than a small web app. When you compare quotes, you are really comparing scope, so the honest first question is always what the shop must do, not what it should look like.
Our wider UK website cost guide covers non-shop sites; this one focuses purely on selling online.
What actually drives the price
Four things move an e-commerce quote more than anything else: design depth, product count, the integrations you need, and the content someone has to produce. Get clear on these and a vague £3,000–£15,000 range turns into a number you can budget against.
Design, product count and content
A theme lightly customised with your brand colours and logo is the cheapest path and works fine for a focused catalogue. Bespoke design, where every template is drawn from scratch, costs more because it adds discovery, wireframing and several rounds of revision.
Product count drives cost in a way owners underestimate. Twenty products with one photo each is an afternoon; 800 products with variants, size guides and SEO descriptions is weeks of structured data entry. Photography and copywriting are real line items too, and they are usually the bottleneck that delays launch rather than the build itself.
Strong product copy is not optional once you are paying for traffic, which is why our note on content that converts applies doubly to shops.
Which integrations push the cost up?
Integrations are where a shop quietly becomes expensive, because each one is a separate piece of wiring and testing. Payments are the obvious one. Stripe and PayPal are quick to add, but buy-now-pay-later options like Klarna or Clearpay need extra configuration and merchant approval.
Shipping is the next layer. Connecting Royal Mail Click and Drop or a DPD account so labels and tracking flow automatically saves hours each week but adds build time. Then there is finance: pushing orders into Xero or QuickBooks, applying the correct UK VAT treatment, and syncing stock between your shop and an EPOS till. Each of these is straightforward alone, yet three or four together is what separates a £4,000 shop from a £12,000 one.
You also carry a legal baseline regardless of budget. The GOV.UK rules on online and distance selling require clear pricing, a 14-day cancellation right and full business details, and the ICO expects a compliant cookie banner and privacy notice on any site collecting customer data.
WooCommerce, Shopify or custom
The platform you build on sets both the upfront price and the shape of your ongoing bills. WooCommerce, Shopify and a custom build solve the same problem in three different ways, and the cheapest to build is not always the cheapest to run.
WooCommerce: lower fees, more upkeep
WooCommerce is a free plugin for WordPress, so there is no monthly platform licence. A UK agency build typically lands at £3,500–£10,000 depending on design and integrations. You own the site outright and you pay no per-transaction platform fee beyond what your payment processor charges.
The trade-off is responsibility. You pay for hosting, and you must keep WordPress, WooCommerce and every plugin updated, or the shop drifts towards security and performance problems. WordPress and WooCommerce power a large share of the web, with W3Techs tracking WordPress on roughly two in five websites, so help is never hard to find. If you want the full comparison, our piece on Shopify versus WooCommerce for UK stores goes deeper than space allows here.
Shopify: predictable monthly, transaction fees to watch
Shopify flips the model. The build is often cheaper because the platform handles hosting, security and updates, so a themed Shopify store commonly costs £2,500–£8,000 to set up. In return you pay a monthly subscription, and UK plans in 2026 run from around £19 a month on the Basic tier to roughly £289 a month on the Advanced tier, billed in pounds, on Shopify's published pricing at the time of writing.
The fee most owners miss is the platform transaction charge. If you do not use Shopify Payments, Shopify adds a fee of up to 2% on every order on top of your card processor's cut, per Shopify's pricing page at the time of writing. On £100,000 of annual sales that is up to £2,000 a year, every year, for choosing your own gateway. It is not hidden, but it rarely appears in build quotes.
Custom builds: when do they make sense?
A fully custom store, built on a framework rather than an off-the-shelf platform, starts around £25,000 and rises with complexity. You commission one when standard platforms genuinely cannot do the job: unusual pricing logic, a complex configurator, deep ERP integration, or a catalogue large enough that off-the-shelf performance suffers.
For most UK SMBs this is overkill, and we say so before taking the work. The honest test is whether a platform's limitations are costing you real money or merely irritating you. If the answer is the latter, a well-built WooCommerce or Shopify store does the same job for a fraction of the price. Our breakdown of WordPress versus a custom website walks through that decision in detail.
One-off versus ongoing costs
The build is a one-off; running a shop is forever. Owners who budget only for the upfront figure get a nasty second invoice within months. Ongoing costs split into four buckets: hosting, maintenance, payment fees and platform subscriptions, and they apply to every tier on the chart above.
The recurring costs every shop carries
Hosting for a WooCommerce shop that performs well sits at roughly £20–£80 a month, since a busy store needs more than budget shared hosting. Maintenance, covering updates, backups, security and small fixes, typically runs £50–£200 a month with an agency; our WordPress maintenance cost guide shows what each band buys.
Payment fees are unavoidable and compound with sales. Stripe and PayPal in the UK charge around 1.5% plus 20p per transaction on standard UK cards at the time of writing, per their published rates (Stripe and PayPal). On £100,000 of sales that is roughly £1,700 a year before any platform fee. Add a Shopify subscription or the up-to-2% non-Shopify-Payments fee and the annual running cost becomes a meaningful number you must plan for from day one.
The Federation of Small Businesses regularly highlights cash flow as a top pressure for UK SMBs, and unbudgeted recurring web costs are exactly the kind of drip that catches owners out.
A Cardiff homeware brand came to us with a high custom quote from another studio and a launch date several months out. Their catalogue was modest and had no unusual logic. We built them a customised WooCommerce store with Stripe, Klarna and Royal Mail Click and Drop for a good deal less, and launched well ahead of that original date. The lesson repeats constantly: most UK SMBs are quoted for a custom build they do not need, when a well-configured platform shop does the same job and leaves budget for the marketing that actually drives sales.
Watch the transaction fees, not just the build price. A £3,000 saving on the upfront cost is wiped out within two years by a 2% platform fee on healthy sales. Always model your fees against your expected turnover before choosing a platform.
The three-year total cost of ownership
The figure that matters is not the build price; it is what the shop costs over three years, build plus everything that recurs. This is the number most UK cost guides never show, and it changes which platform looks cheapest.
What three years really costs
Take a typical growth-stage WooCommerce shop turning over £100,000 a year. Build at £8,000, hosting and maintenance at roughly £1,800 a year, and payment fees near £1,700 a year. Over three years that is about £18,500 all in. A Shopify store with a £4,000 build looks cheaper upfront, but add the subscription and the up-to-2% non-Shopify-Payments fee and the three-year total often lands close to or above the WooCommerce figure once sales grow.
The point is not that one platform always wins. It is that the build price alone is a poor basis for the decision. The table below sets out the ranges so you can model your own numbers against your real turnover and integration needs.
| Tier | Build (one-off) | Ongoing per year | Best for |
|---|---|---|---|
| Starter WooCommerce / Shopify theme | £3,000 – £6,000 | £600 – £1,500 | Small focused catalogue, <100 products |
| Growth (custom design + integrations) | £8,000 – £15,000 | £1,500 – £3,500 | Scaling SMB, multiple integrations |
| Custom bespoke build | £25,000+ | £3,500 – £10,000+ | Complex logic, large catalogue, ERP |
| Shopify platform fees only | n/a | £228 – £3,468 | Subscription, before transaction fees |
Common Mistakes to Avoid
- Budgeting only the build — hosting, maintenance and payment fees can match the build cost over three years.
- Ignoring transaction fees — a 2% platform fee on a growing turnover quietly dwarfs the upfront saving.
- Paying for custom you do not need — most UK SMBs are over-quoted for bespoke when a platform shop does the job.
- Underestimating product entry — loading 500 products with variants and SEO copy is a project in itself, not a freebie.
- Skipping the legal baseline — distance-selling rules and a compliant cookie banner are not optional extras.
- Choosing cheap hosting — a slow shop loses sales; budget shared hosting cannot handle a busy WooCommerce store.
- No maintenance plan — an unpatched WordPress shop drifts towards security and performance failure within months.
6 Frequently Asked Questions
Shopify is usually cheaper to build because it handles hosting and updates, but WooCommerce is often cheaper to run because there is no platform subscription or per-order platform fee. The honest answer depends on your turnover. At low volumes Shopify's predictability wins; as sales grow, the Shopify subscription plus the up-to-2% non-Shopify-Payments fee can make WooCommerce the cheaper option over three years. Model both against your expected sales before deciding rather than choosing on the build price alone.
You can if you build it yourself on Shopify or WooCommerce using an off-the-shelf theme and your own time. The platform and theme costs are low. What you cannot buy for under £1,000 is professional design, integration setup and product entry done for you by an agency. For a hobby shop, DIY is reasonable. For a business where the site must generate real revenue, the gap in conversion rate between a DIY shop and a properly built one usually pays for the difference quickly.
The four that catch owners out are hosting, maintenance, payment processing fees and platform subscriptions. Payment fees are the sneakiest, because they scale with success: at around 1.5% plus 20p per UK card transaction, plus any platform fee, they grow as your sales grow. A Shopify subscription and the up-to-2% non-Shopify-Payments fee are also easy to overlook in a build quote. Always add these to the build price and view the three-year total before committing to a platform.
A starter store on a customised theme typically takes four to six weeks. A growth-stage build with custom design and several integrations runs eight to twelve weeks. A bespoke custom build can take several months. The build itself is rarely the bottleneck. Product photography, copywriting and getting all your catalogue data ready usually decide the real timeline. The faster you supply complete, accurate product information, the faster the shop reaches launch, regardless of which platform you choose.
You must register for VAT once your taxable turnover passes the UK threshold, and many shops register voluntarily before that. Once registered, your shop must apply the correct VAT rate at checkout and your invoices must comply. This is why VAT handling and an accounting integration with Xero or QuickBooks are common line items in an e-commerce build. Check the current threshold and rules on GOV.UK, and treat VAT-correct checkout and reporting as part of the build scope, not an afterthought added later.
Usually because they are quoting for different scopes under the same name. A £3,000 quote might be a customised theme with two payment options; a £30,000 quote might be a bespoke build with ERP integration and custom pricing logic. Sometimes the higher quote reflects genuine complexity you need. Often it reflects a default to custom development you do not. Ask each agency exactly what the shop must do, then compare like for like. A clear scope turns a confusing range into a fair comparison.
If you are weighing up a new online shop and want a straight answer on what your scope should really cost, our website design team will model the three-year total with you, not just the build. Get in touch for a no-pressure scope and quote tailored to your catalogue and turnover.