Ever signed up for a free trial, then realised months later it's quietly drained your bank account while you've forgotten to cancel? That's ecommerce platforms for you - only on a much bigger scale.
Platforms like Shopify and WooCommerce promise low upfront costs, simplicity, and flexibility. And for some businesses, they're great. But when you factor in subscription fees, transaction percentages, rising plugin costs, and developer time spent fixing conflicts, those ""affordable"" platforms can quickly start to feel like you're bailing out a leaky boat with a sieve.
Let's get into the nitty-gritty of platform costs - and why the expensive-sounding ""custom-built"" option might actually be the smarter, cheaper move in the long run.
Here's What Shopify's Really Costing You
Shopify's like renting a fancy high street shop. Sure, the basics are covered - the premises, the tills, even some built-in marketing tools (themes, apps, etc). But boy, does it all come with an endless list of add-ons that chip away at your profits faster than you can say ""cart abandoned"".
Here’s the breakdown:
Subscription fees: The basic Shopify plan is £25/month, and that's before you've even made a sale. If you want fancier features - like better reporting or lower transaction fees - you're looking at their Advanced plan which sets you back £344/month. Transaction fees: Shopify takes a 2% cut of every online card payment, plus a 25p flat fee per transaction. On sales of £100,000 a year, that's £2,250 straight out of your pocket - and if you're using a third-party payment gateway like PayPal instead of Shopify Payments, an extra 0.5-2% is tacked on top. Apps and themes: Most serious stores need paid apps (£10-£50/month each) for SEO, email marketing, product reviews, and the like. Need a premium theme? That's another £100-£300 upfront. Total Year 1 tally for a small business: If you’re selling £50,000 worth of products, your Year 1 costs could hit £1,000 just in fees, even on one of Shopify's lower plans. And it doesn't stop there. Transaction fees scale with your revenue. Make £200,000/year? Your transaction fees alone will hit £4,500+. At that point, your “affordable” rental is looking rather dear.
WooCommerce: (Not So) Free Forever
WooCommerce is the self-hosted “DIY option”, which sounds cheaper at first. I mean, the core plugin is free. What's not to like?
Well, here's where the sneaky costs come in:
Hosting costs: You'll need website hosting to power your WooCommerce store. Cheap shared hosting at £10/month won't cut it once you've got more than 1,000 visitors/month, so budget for VPS or managed hosting - around £30-£80/month. Top picks like SiteGround or WP Engine can climb even higher. Paid plugins: WooCommerce's power lies in its plugins. But those aren't always free. You'll likely need paid options for things like subscriptions, SEO, abandoned cart recovery, or product filters, costing £50-£300/year per plugin. Developer conflicts: Unlike Shopify, WooCommerce plugins often clash with each other or break after updates. Fixing those can take a developer 10-20 hours/year - costing you £1,000-£5,000, depending on the complexity. Security and maintenance: Woo needs constant tending. Budget around £50-£400/month to keep it all running smoothly, and don't skimp here unless you enjoy surprise hacks. Total Year 1? For a small business, you're looking at £600-£1,500+ between hosting, plugins, themes, and maintenance - plus those potential developer headaches.
Custom-Built: The Upfront Costs That Save You Later
Now, a custom-built site might sound scary, cost-wise. When you hear developers quoting £25,000+, you probably think: ""Aye, right. Who's paying for this, Elon Musk?""
But here's the thing. It's not as wild as you think when you look at the total cost over three to five years, especially if your business is generating decent revenue (£100,000+ annually).
How does custom-built stack up?
One-time development investment: While a full bespoke site can cost upwards of £25,000, smaller custom builds for small businesses can start around £4,000-£10,000. Think tailored design, smooth integration with systems like your CRM or inventory software, and no compulsory subscriptions. No ongoing platform fees: Because you own the site outright, you're not stuck paying Shopify's £344/month or covering WooCommerce's endless plugin costs. Hosting might be your only recurring concern, and that’ll range from £30 for low-traffic sites up to £500/month for high-volume, enterprise-level sales. Scalable and future-proof: Custom means flexibility. Selling B2B? Need unique features like multi-tiered pricing, or VAT-compliant shipping for various EU zones? It's all baked in from the start. No more Frankenstein-ing your system later with duct tape plugins. For businesses with higher sales - say £200,000/year - the maths speaks for itself. Shopify fees + 2% transactions = £12,000/year. Over three years, that's £36,000 gone in fees. Whereas a £30,000 custom build is yours outright. By Year 4, you're ahead.
The Hidden (and Not-So-Hidden) Costs of Cheap Choices
Still tempted to stick with the cheaper options? Fair warning: they come with plenty of headaches:
Data lock-in: If you ever outgrow Shopify or WooCommerce, migrating your data, products, and customer records is a royal pain. Some platforms like Wix even limit export capabilities, so you're stuck. Scalability limits: Cheaper platforms can struggle with high traffic or large product ranges. A growing clothing brand went from Shopify to custom after their platform couldn't handle 10,000 product variations (and nearly crippled their Black Friday sales). Missed margins: Transaction fees hit growing businesses hard. If your margins are slim, those tiny percentage points Shopify takes could make or break your bottom line over time.
How to Decide What’s Right for You
When it comes to ROI, the magic question is: how much are you selling? The more you grow, the more ongoing fees from Shopify or WooCommerce will bite.
Follow this checklist to weigh up your options:
Calculate your sales revenue: If you're under £50,000 annually, stick with Shopify/WooCommerce for simplicity for now. Track fees for six months: Compare all recurring costs (platform fees, hosting, plugins, transaction fees). If it’s over £300/month, start considering a custom build. Project your growth: If you plan to scale into £200,000+ revenue within three years, investing in custom now might save you big later. Get custom quotes: Contact three UK agencies and ask for tailored quotes that include no subscriptions - some offer starter bespoke builds that aren't as scary cost-wise. Look beyond costs: Value future scalability, data ownership, and long-term control over cheaper upfront options.
Final Thoughts: Renting vs. Owning
Think about it like this: Shopify and WooCommerce are like renting a shop. The upfront costs are low, but you’re always paying rent and commissions. A custom build is like buying a freehold - big investment up front, but you own it outright and pocket all the long-term savings.
Not every business needs a custom site. If you're just starting or only shifting part-time weekend crafts, stick with Shopify or WooCommerce. But if you're serious about scaling, the sooner you ditch the rented shopfront for a fully owned HQ, the better.
Need help weighing your options? I’m happy to chat - just drop me a message at The Bee Seen Company.
Cheers,
Lewis