If you’re wondering how much money you need to start an online shop in the UK, the honest answer is: less than most people think, but more than the gurus on social media claim. I’ve watched friends launch perfectly decent shops for a few hundred pounds, and I’ve seen others burn through five grand before selling a single thing. The difference isn’t luck — it’s knowing exactly where the money goes before you spend it.
Let’s break it down properly, because vague answers like “it depends” don’t help anyone write a budget.
What it really costs to start an online shop in the UK
At the bare-bones end, you can get a shop live for around £200–£500. That covers a domain name (£10–£15 a year from the likes of 123 Reg or GoDaddy), a basic Shopify plan (£25 a month at the time of writing) or a free WooCommerce setup on cheap hosting (£60–£100 a year), and a small first batch of stock. That lean version works best if you’re selling digital products, print-on-demand, or handmade goods you already make.
A more typical launch for a small product business lands somewhere between £1,000 and £3,000. That budget gives you proper breathing room: a decent theme, professional product photography (or a £150 basic setup to DIY it), your first proper stock order, packaging materials, and a modest advertising budget to get your first sales. When I helped a friend launch a candle shop last year, she spent about £1,800 all-in — £600 on stock and jars, £400 on her website and branding, £300 on packaging, and £500 set aside for Instagram ads. She made her first sale in week two.
At the top end, £5,000–£10,000+ buys you a polished, custom-designed store with professionally shot product ranges, trademark registration, and real marketing spend behind the launch. Most first-timers don’t need this — and honestly, spending big before you’ve proven anyone wants to buy is the classic beginner mistake.
The costs most beginners forget
The headline costs — website, stock, domain — are the easy part. The sneaky ones are what catch people out:
- Payment processing fees. Stripe and PayPal take roughly 1.5–2.5% plus 20p per transaction in the UK. On a £30 order that’s around 80p–95p gone before you see a penny. Factor it into your pricing from day one.
- Packaging and postage. Boxes, mailers, tissue paper, tape, labels, and printer ink add up fast. Budget at least £1–£2 per order, more for fragile goods.
- Returns. Clothing and footwear sellers can see 20–30% return rates. Each return costs you postage both ways plus your time. Build a margin for it.
- Legal bits. A sole trader setup is free, but a limited company registration costs £50 online (or £12 if you do it yourself via Companies House). You’ll also want terms and conditions and a privacy policy — free templates exist, but a solicitor-drafted set runs £200–£500.
- Your own time. Nobody invoices themselves, but 20 hours a week for three months is a real cost. If the shop can’t eventually pay you back for that time, the maths doesn’t work.
Choosing a platform: the cost comparison that matters
Your platform choice is one of the biggest cost decisions you’ll make, and it’s worth getting right the first time because migrating later is a headache.
Shopify (£25–£65/month) is the easiest route. Everything’s handled — hosting, security, checkout — and you can have a professional-looking store live in a weekend. The trade-off is the monthly fee forever, plus transaction fees unless you use Shopify Payments.
WooCommerce on WordPress is cheaper month-to-month (hosting from £5–£15/month, the plugin is free) but needs more technical confidence. Brilliant if you’re comfortable tinkering, frustrating if you’re not.
Etsy or eBay (£0.20 listing fees on Etsy plus 6.5% transaction fees) are the cheapest way to test demand — but you’re building on rented land with fees on every sale. Many UK sellers start on Etsy to prove the product, then launch their own site. If that’s your route, our guide to preparing for a craft fair covers the same testing mindset in person.
How to keep your startup costs down
A few practical tricks from people who’ve done this on a shoestring:
- Start with a tiny range. Ten brilliant products beat a hundred mediocre ones. You can always expand; you can’t un-spend dead stock.
- Use your phone for photos. A £30 lightbox from Amazon, a white sheet, and a modern phone camera produce perfectly good product shots. Upgrade later when revenue justifies it.
- Learn basic Canva. Logo, social posts, and promo graphics for free instead of £500 to a designer. Plenty of six-figure shops started with Canva logos.
- Negotiate minimum orders. Many UK suppliers will do smaller trial runs if you ask nicely and pay promptly.
- Hold back an emergency fund. Keep £500–£1,000 untouched. Something always costs more than expected — a courier loses a parcel batch, a supplier puts prices up, your site needs an urgent fix.
Do you need a business bank account?
Legally, sole traders can use a personal account, but every accountant I’ve spoken to says don’t. Free business accounts from Starling, Monzo Business, or Tide take minutes to open and make your bookkeeping infinitely easier. If you go limited, you must have one — see our guide on setting up a business bank account in the UK for the full walkthrough.
The bottom line
You can start an online shop in the UK for as little as £200 if you’re lean and scrappy, £1,000–£3,000 is the sweet spot for most small product businesses, and £5,000+ is for those who want a polished launch with real marketing behind it. Whatever your budget, the golden rule is the same: spend money proving people want to buy before you spend money looking impressive. A plain website selling products people love will always beat a gorgeous website selling products nobody wants. For official guidance on registering your business and tax obligations, gov.uk’s business setup guide is the definitive starting point, and MoneySavingExpert has excellent threads on keeping startup costs down.




