Updated May 2026
Most eCommerce websites in the UK cost between £2,500 and £15,000 to build. A simple, well-made shop selling a small range of products sits at the lower end. A custom store with bespoke design, a large catalogue and third-party integrations sits at the upper end, and a fully bespoke platform can reach £25,000 or more. On top of the build, plan for ongoing running costs of roughly £50 to £300 a month once hosting, maintenance and apps are accounted for.
We have built and looked after online stores for UK businesses for over a decade, from configuring starter shops through to taking one store past 40,000 visitors a month and building a bespoke multi-vendor wholesale marketplace from the ground up. So the figures below are what projects actually cost rather than padded estimates. Here is where the money goes, and how to spend it well.
eCommerce website cost at a glance
| Type of store | Typical UK cost | Best suited to |
|---|---|---|
| Starter store, theme-based | from £2,495 | New businesses, small catalogues, a fast launch |
| Premium theme build | around £4,500 | Established brands wanting a polished, branded store |
| Premium build with integrations | around £8,000 | Stores connecting stock, shipping or other systems |
| Bespoke platform or marketplace | £25,000 and up | Custom features, multi-vendor, complex requirements |
These are build costs, paid once. Running costs are separate and covered further down, because they are the part most guides quietly leave out.
What you are actually paying for
The price of an online store is not one number; it is the sum of a handful of decisions. The three that move it most are the platform, the design, and the features.
A starter store uses a proven theme, configured and styled to your brand, with a clean checkout and the essentials in place. It launches quickly and keeps the cost down, which is why it works so well for a first shop or a smaller catalogue.
A custom build is designed from scratch around how you actually sell. That means a bespoke storefront, a checkout shaped to your products, and the freedom to add exactly the features you need. It costs more because it is genuinely made for you, and it tends to convert better because nothing about it is generic.
The gap between the two is mostly design and development time. A basic theme-based store can start from around £2,495, while a premium theme build, properly designed around your brand, is more typically around £4,500. From there, the cost climbs with what you add: connecting a stock and shipping system to one recent build took it to £8,000, and a fully bespoke platform can reach £25,000 or more. Custom graphics, tailored layouts and interactive elements all take skilled hours to produce, which is what you are really paying for.
The platform you choose changes everything
Your platform sets the floor for both the build cost and the monthly running cost.
WooCommerce is free to use as software and runs on WordPress, which is why it is our usual recommendation for UK businesses. You pay for the build, the hosting and any premium extensions, but you own the store outright and there are no forced platform fees taking a slice of every sale. It scales from a few products to thousands without you ever hitting a ceiling. Premium WooCommerce extensions typically run from £20 to £299 each, and you only add the ones you need.
Shopify is a hosted platform, which means hosting, security and updates are handled for you in exchange for a monthly subscription. Plans run from around £19 to £259 a month, depending on the tier, and you may pay additional transaction fees if you use a payment provider other than Shopify Payments. It is quick to start and low-maintenance, with the trade-off that you are renting the platform rather than owning it, and customisation has limits.
Magento suits large operations with the budget to match. Licences for the enterprise edition start at tens of thousands of pounds per year, so it is rarely the right fit for a small or medium UK business.
Here is how the two realistic options compare for most UK stores:
| WooCommerce | Shopify | |
|---|---|---|
| Build cost | from £2,495 | from £2,495 |
| Monthly platform fee | None, you arrange hosting | Around £19 to £259 |
| Transaction fees | None beyond your payment gateway | Possible extra fee unless you use Shopify Payments |
| Hosting and maintenance | Yours to arrange or outsource | Included in the plan |
| Ownership and flexibility | Full, you own everything | Limited to what the platform allows |
For most stores in the £2,500 to £15,000 range, the real choice is WooCommerce or Shopify, and it comes down to whether you value ownership and flexibility or speed and hands-off simplicity.
Not sure which fits your store? We will talk it through honestly before anything is quoted. Get in touch.
One-off build costs versus ongoing running costs
This is the distinction that catches people out. The build is paid once. Running the store is forever, and a sensible budget accounts for both from day one.
| Running cost | Typical UK range | What it covers |
|---|---|---|
| Domain name | £10 to £30 a year | Your web address, renewed annually |
| Web hosting | £5 to £250 a month | Where the site lives, scales with traffic and size |
| SSL certificate | Free to £150 a year | Secure checkout; a free certificate is fine for most |
| Maintenance and security | from £65 a month | Updates, backups, monitoring and support |
| Apps and plugins | £0 to £299 each | Added features such as bookings or subscriptions |
| Payment processing | around 1.5% to 2.9% plus a small fixed fee per sale | Charged by your payment gateway |
For a typical small- to medium-sized store, basic running costs range from £50 to £300 a month, covering hosting, upkeep, and a few apps. Skimping here is a false economy. Cheap hosting slows your site and costs you sales, and skipping maintenance is how stores get hacked or quietly break. Our own maintenance and security cover starts at £65 a month, which keeps the platform updated, backed up and watched. Busier stores that want hands-on help take a support retainer on top of that: a common arrangement is around six hours of work a month at roughly £560, for ongoing changes and improvements rather than upkeep alone.
What makes the price go up
A few things reliably push an eCommerce project towards the upper end of the range:
- A large or complex catalogue with many variations, filters and categories
- Bespoke design rather than a configured theme
- Custom features such as subscriptions, bookings, memberships or trade pricing
- Integrations with other systems, for example, a CRM, an accounting package or a warehouse
- Custom payment or shipping setups that need development work to connect
None of these is wasteful in itself. The skill is spending on the ones that earn their keep for your business and leaving out the ones that simply sound impressive. A good agency should tell you which is which before you have paid for anything.
Two recent projects show the range. For a UK aromatherapy and essential oils brand, we built a premium store and integrated Veeqo so that orders, shipping and stock are updated automatically, which brought the project to around £8,000, the sort of eCommerce development that adds cost up front but removes hours of manual work every week. At the other end of the scale, we built a UK wholefood company a bespoke multi-vendor platform with wholesale product bidding at around £25,000, a custom build that commands that figure precisely because almost none of it came off the shelf.
How to keep costs down without regretting it
You can build an eCommerce website cheaply, but there is a difference between cheap and good value. The aim is the lowest cost that still gives you a store that sells and that you will not have to rebuild in a year.
Start with a well-built starter store and a proven platform, then add features as the business grows and pays for them. Be ruthless about scope: every extra feature is build cost now and maintenance cost forever. And spend on the things customers feel, namely speed, a smooth checkout and a design that earns trust, rather than on features that look good in a meeting but never get used.
Frequently asked questions
Can I build an eCommerce website for free? Technically yes. WooCommerce is free software and you can pair it with a free theme. In practice, you still pay for a domain, hosting, and your own time, and a free theme rarely gives you the speed, design or checkout that actually converts visitors into buyers. Free is fine for testing an idea. For a store you intend to make money from, it is worth investing.
How much does it cost to run an eCommerce website per month? For most UK stores, between £50 and £300 a month, once hosting, maintenance, apps, and any platform subscriptions are added together. Payment processing fees sit on top of that and scale with your sales.
Is WooCommerce or Shopify cheaper? Over time, WooCommerce usually works out cheaper because there is no monthly platform fee and no cut taken from your sales, though you do take on hosting and maintenance. Shopify can be cheaper to start and simpler to run, but the subscription and any extra transaction fees add up as you grow.
How long does it take to build an eCommerce website? A starter store can be ready in a few weeks. A custom build typically takes one to three months, depending on the design, the size of the catalogue and any integrations.
What should a small business budget for its first online shop? A realistic starting budget for the build is £2,500 to £8,000, depending on how much you customise and how many systems you connect, plus £50 to £150 a month to run it. That buys a properly made store you can grow into, rather than one you will outgrow immediately.
Ready to price your store properly?
Every store is different, and the honest answer to what yours will cost is a short conversation rather than a number plucked from a guide. We design and build eCommerce websites for UK businesses, mostly on WooCommerce, and we will tell you plainly what your project needs and what it does not.