Ask three web design agencies what an online shop costs and you'll get three different quotes, and unlike a lot of pricing questions, this one has a fairly clear answer once you understand what's actually being built. An e-commerce site isn't a normal website with a shopping cart bolted on. It's a product catalogue system, a payment processor, an image library and a checkout flow, all wired together, and each of those pieces adds cost depending on how many products you sell and how complicated your ordering process needs to be. Here's where the money actually goes, what a realistic UK build costs, and what you'll keep paying after the site goes live.
Where the build cost actually goes
A quote for an online shop is rarely one job, it's several separate pieces of work bundled into a single number. Knowing what each one covers makes it much easier to tell whether a quote is fair or padded with extras you don't need.
- Platform setup and product catalogue structure. Choosing and configuring the right platform, then building the categories, filters and product data structure that let customers actually find what they're looking for. A shop with 30 products and no variants is a quick setup. A shop with hundreds of products across multiple categories, each with sizes, colours or bundles, takes considerably longer to structure properly.
- Payment gateway integration. Connecting a processor such as Stripe, PayPal or a card terminal provider, setting up tax rules, and testing that orders, refunds and failed payments all behave correctly. Adding a second gateway, buy-now-pay-later options, or multi-currency pricing all add build time on top of the basic setup.
- Product photography and imagery handling. Even with photos supplied, someone has to resize, compress and upload every image, tag them correctly, and set up the gallery and zoom behaviour on product pages. Shops with large catalogues or ones that need photography arranged from scratch should budget noticeably more time for this than the pricing conversation usually suggests.
- Checkout and delivery configuration. Setting shipping zones and rates, click-and-collect options, delivery cut-off times, and the order confirmation and tracking emails customers actually read. A single flat shipping rate is straightforward. Weight-based rates, multiple couriers or international delivery bands take real configuration and testing.
Realistic pricing for a small shop versus a larger catalogue
The figures below are general market guidance rather than a quote, and where your business lands depends on the four areas above and how much of the groundwork, photography, product copy and stock data, you can supply ready to go.
| Small, straightforward shop | Larger or more complex build | |
|---|---|---|
| Typical build cost | £1,500 – £4,000 | £4,000 – £10,000+ |
| Product range | Roughly up to 50–100 products, single currency | Large or growing catalogues, product variants, subscriptions, multiple currencies |
| Typical features | One payment gateway, standard checkout, template-based design | Custom design work, multiple payment gateways, subscription billing, advanced search and filtering |
| Typical build time | Roughly 3–6 weeks | Roughly 8–16 weeks or longer |
Quotes well below the small-shop range are usually a bare template with none of the catalogue structure, testing or configuration work included, meaning it gets added back on as costly extras later. Quotes well above the larger-build range tend to reflect bespoke design and development from scratch rather than a platform-based build, which is a legitimate choice but a different job entirely.
Ongoing costs to budget for after launch
The build cost is only the first bill. An online shop keeps generating costs every month once it's live, and it's worth budgeting for these before you commit rather than discovering them afterwards.
- Platform and hosting fees. Most e-commerce platforms charge a monthly subscription separate from the build itself, which typically rises as your order volume or feature needs grow. This is a running cost for as long as the shop stays live, not a one-off.
- Payment processing fees. Card processors charge a percentage plus a small fixed amount per transaction. It's a minor cost per order individually, but worth factoring into your margins from day one rather than treating it as a surprise on the first statement.
- Maintenance and updates. Plugins, apps and platform software need updating, security needs monitoring, and product data needs keeping current. Some of this can be handled in-house, but larger or more complex shops usually benefit from an ongoing support arrangement.
If you'd like a scoped quote based on your actual product range rather than a generic figure, our web design service page covers what's included at each level. Or get in touch and we'll come back with honest pricing once we know what you're actually selling.