Last updated: 21st May 2026
A typical small to medium ecommerce website in the UK costs between £2,000 and £20,000 to design and build, plus around £100 to £1,400 a month for hosting, support and maintenance. Larger stores with bespoke integrations, high traffic, or subscription billing regularly run above £30,000 one-off, with monthly costs scaling alongside transaction volume.
The figure that lands on your invoice depends on four things: the platform you build on, how much of the design is bespoke versus templated, how many third-party tools you need to integrate with, and what level of ongoing support you want once the site is live.
We’ve built ecommerce sites for everything from small D2C brands to high-traffic subscription businesses. The price gap between those two projects is large, and it’s worth understanding what drives it before you ask any agency for a quote.
A small ecommerce website with templated design and standard features sits at £2,000 to £8,000. A mid-market bespoke build with custom design and a handful of integrations sits at £10,000 to £25,000. Enterprise or high-traffic ecommerce, particularly with subscription billing or complex integrations, runs from £30,000 upwards.
That’s the build cost. On top of it you’ll pay monthly for hosting, maintenance, and support. Here’s a typical breakdown for a small or medium UK business, suitable for stores processing up to a few hundred thousand pounds in transactions a year:
| Service | Cost |
|---|---|
| Ecommerce design & development | £2,000 – £30,000+ (one-off) |
| Support & maintenance | £80 – £800 (per month) |
| Web & email hosting | £20 – £600 (per month) |
| Photography | £300 – £1,500 (per shoot) |
| Copywriting | £240 – £800 (per day) |
Stores processing thousands of transactions per day, or running on bespoke architecture with custom payment and subscription logic, sit well above these ranges. Hosting alone for very high-traffic ecommerce websites can run to hundreds of thousands of pounds a year.
Get a quote for your ecommerce project

Four variables do most of the work.
Design approach. A bespoke design is drawn from scratch against your brand. A templated design starts from a theme and adjusts colours, fonts, and layout. Bespoke is usually two to ten times the cost of templated.
Platform. WooCommerce, Shopify, and BigCommerce all behave differently at different scales. The platform shapes both the build cost and the ongoing licensing or transaction fees.
Integration count. Connecting a site to your accounting package, ERP, CRM, subscription billing engine, or warehouse management system is where most “unexpected” cost lands. Each integration is its own scoped piece of work.
Performance and scale. A site expected to handle 500 visits a day is engineered differently from one expecting 50,000. Performance, resilience, and security all add cost as traffic grows.
A bespoke ecommerce website is designed and built from scratch for your business. Nobody else has one like it, every screen reflects your brand, and the development team can build whatever functionality you need.
An off-the-shelf theme is a pre-made template you populate with content and tweak slightly. It’s quicker and cheaper to launch, and it’s a reasonable option if your store is small, your budget is limited, and you don’t need anything beyond standard ecommerce features.
We don’t usually recommend off-the-shelf themes for serious or established businesses. The reason is partly aesthetic and partly practical: themes are written for the mass market, so they load features and code you won’t use, which slows the site down and can hurt search ranking. They’re also rarely optimised for your specific use case, and once you ask a developer to start customising them you’ve often spent close to what a bespoke build would have cost in the first place.
For an established brand or anyone planning to invest in long-term growth, a bespoke ecommerce site pays back. It’s faster, more search-friendly, and built around how you actually do business.
The three platforms we work with most often are WooCommerce, Shopify, and BigCommerce. Each one is the right answer for different businesses.
WooCommerce is open-source and runs on WordPress. It’s the most flexible of the three and the cheapest in licensing terms (the core plugin is free). It suits businesses that need bespoke functionality, complex integrations, or subscription billing. We often pair WooCommerce with Subscriptions and Stripe for high-traffic subscription sites where the recurring billing logic is required.
Shopify is the fastest to launch and the easiest to manage day-to-day. The trade-off is monthly licensing, transaction fees on third-party payment gateways, and less flexibility once you outgrow the standard feature set.
BigCommerce sits between the two. It includes more enterprise features out of the box than Shopify and is easier to scale than WooCommerce, with no transaction fees on third-party gateways. It’s a good fit for established mid-market brands, but that doesn’t mean it’s perfect.
Platform choice changes both the build cost and the ongoing monthly cost. A WooCommerce build typically has a higher one-off cost but no platform licensing. Shopify has a lower one-off but a recurring monthly fee. Pick based on where your business is heading over the next three to five years, not just what’s cheapest to launch.
The build is one cost. Several others are worth planning for before you sign anything.
Hosting cost depends on your traffic, transaction volume, and whether you need a dedicated server. Small ecommerce sites start at around £20 a month, or £240 a year. Larger sites need dedicated infrastructure, and major enterprise stores can spend hundreds of thousands a year on hosting alone. We host client sites on our own secure, enterprise hosting infrastructure, with uptime monitoring and regression testing around the clock so issues are caught before they affect sales.
Every ecommerce site needs an SSL certificate. It encrypts the connection between the customer and the server, gives you the padlock icon in the address bar, and is a baseline trust signal for shoppers. Most modern hosting bundles a free SSL certificate from LetsEncrypt or Cloudflare. Some agencies still charge for SSL setup. If yours does, ask why. The only case where you genuinely need to pay is an Extended Validation (EV) certificate, which is rare and only worth it for specific high-trust use cases.
Budget £50 to £150 a month minimum for maintenance and security on a small ecommerce site, and hundreds or thousands per month for larger ones. Plugins and platform updates ship constantly, and an unpatched ecommerce site is a security risk. A proper retainer covers updates, off-site backups, monitoring, and a guaranteed response time when something breaks. Be wary of any agency that doesn’t offer this, or one that bundles maintenance into the build cost without being clear about what’s actually included.
SEO needs to be planned into the build, not bolted on afterwards. Ask any agency you’re talking to how they handle technical SEO during development, and what ongoing SEO support looks like. Ecommerce SEO is a discipline of its own: category architecture, product schema, internal linking, and Core Web Vitals all matter to ranking, and they’re easier to get right the first time than to fix later.
You’ll need to know how to add products, edit content, manage orders, and handle basic admin tasks. A good agency includes training and written documentation in the build cost. If yours doesn’t, ask for a quote up front. Hourly training rates from a developer get expensive fast.

If you already have an ecommerce site, you’re not starting from zero. You’re migrating: products, customers, orders, URLs, and any SEO equity built up over years.
Migration is where ecommerce projects most often go wrong. Done badly, you lose product data, break customer accounts, drop search rankings, and confuse loyal shoppers with a site that doesn’t recognise them. Done well, the cutover is invisible to customers: their accounts work, their order history is intact, and search engines redirect old URLs to the new ones without losing position.
This is the question we’d most strongly recommend pressing any prospective agency on. Ask them specifically how they handle URL redirects, customer account migration, order history retention, and SEO preservation. Vague answers should worry you. If you’d like to talk through a migration we’ve done, call us on 0117 205 0050.
A small ecommerce website typically takes 2 to 6 months to design, build, and launch. Larger projects with bespoke integrations or complex requirements regularly take 9 to 12 months.
Be cautious of any agency that promises a custom ecommerce site in a few weeks. What they’re selling is a templated launch, not a bespoke build. There’s nothing wrong with that if it’s what you want, but be clear which one you’re buying.
Typical phasing for a mid-market project:
If you’re also weighing up a non-ecommerce build, our companion article on how much a custom WordPress website costs covers the broader picture.
A few practical things that make a real difference to the accuracy of the quote you’ll get back.
Open a document. List the things your site must do, the things it should ideally do, and the things you’d like in future. Send it to the agencies you’re talking to. The clearer the brief, the more accurate the quote. Vague briefs produce vague quotes, which then need painful re-scoping later.
Compare proposals from a small shortlist. The differences in how they scope the work, what they include by default, and how they explain their approach tell you a lot about who you’d actually want to work with. The initial enquiry is also a preview of what their day-to-day communication will look like.
You’ll get a wide spread of prices. The cheapest quote often turns out not to be the cheapest project, because the parts that were missing from the original scope appear later as change requests. If a quote is dramatically lower than the others, ask what’s missing from it. Pick the agency you’d want to call when something breaks at 9pm on a Friday, not the one that came in £2,000 cheaper on a one-off build.
If you’re scoping a new ecommerce site or thinking about replatforming, we’d be glad to talk it through. Get in touch or call us on 0117 205 0050. We’ll ask honest questions about what you actually need, give you a clear breakdown of what it’ll cost, and tell you straight if your budget doesn’t match the scope yet.
Related Posts