E-commerce
Shopify vs WooCommerce for UK businesses: real costs over three years
Under about £250k a year online, Shopify and WooCommerce cost almost the same over three years. Here's the worked maths, and how to choose.
· 9 min read
E-commerce
PrestaShop is capable and free, but its UK ecosystem is thin. When to stay, when to upgrade, and how a WooCommerce migration works and what it costs.
PrestaShop works perfectly well for a UK shop. It is free, open source, has a strong retail core and handles multiple languages and currencies better than most of its rivals. The catch in the UK is the ecosystem: far fewer British developers know it, many useful features are paid modules priced in euros, and fewer modules are written with UK carriers and VAT in mind. Our rule of thumb is simple. If your PrestaShop store is on version 8 or 9, stable and doing its job, keep it. If it is stuck on 1.6 or an early 1.7, costly to change, or you struggle to find anyone to support it, moving to WooCommerce is usually the better long-term spend.
We support PrestaShop stores and also migrate them, so the advice below covers both sides: how to get the most out of PrestaShop if you stay, and how to move without losing orders, customers or search rankings if you go.
PrestaShop started in Paris in 2007 and is most popular in France, Spain, Italy and other European markets. The Italian logistics group MBE Worldwide has held a majority stake since 2022. You download the software, host it yourself, and extend it with themes and modules, most of which are sold through the official PrestaShop Addons marketplace.
The current releases are PrestaShop 8, which brought support for PHP 8, and PrestaShop 9, released in 2025, which continues moving the back office onto a newer Symfony foundation. Major version upgrades are real projects rather than button presses, so a lot of UK stores we look at are still running 1.7 or even 1.6. Version 1.6 no longer receives security fixes and needs dealing with, whatever else you decide.
Out of the box you get product combinations (size, colour, material), stock management, customer groups with group pricing, cart rules and vouchers, carriers with weight and price ranges, delivery zones, and a sensible order workflow with statuses you can customise. A fresh WooCommerce install needs a handful of plugins to match that.
This is where PrestaShop shines. Running one catalogue in English, French and German, with different currencies and even separate shops from one back office, is built in. If you sell into Europe from the UK and want proper translated storefronts, PrestaShop handles it with less plugin juggling than WooCommerce.
PrestaShop runs on ordinary PHP and MySQL hosting. A small store does not need the OpenSearch, Redis and Varnish stack that Magento expects, so a good UK host at £20 to £60 a month is usually enough for a small or mid-sized shop.
Search for WooCommerce developers in Manchester, Bristol or Glasgow and you will find plenty. Search for PrestaShop specialists and the list is short. That has two knock-on effects: fewer people to compare quotes from, and a real risk if your one freelancer moves on. We regularly hear from UK shop owners whose original developer has disappeared and who cannot find anyone to update the store.
Many features that WooCommerce users get from free, well-maintained plugins are paid modules on PrestaShop. Individual modules typically cost tens to a few hundred euros each, often with support limited to a year. A store with 15 to 25 paid modules has a hidden cost each time it upgrades, because every module needs checking for compatibility and some need buying again.
Payment modules for Stripe and PayPal exist and work. The gaps show up around UK carriers (Royal Mail Click & Drop, DPD, Evri), UK accounting tools such as Xero or Sage, and UK-focused marketing tools, where modules exist but there are fewer of them and some are maintained by small European developers who are slower to update.
Moving from 1.6 to 8 is effectively a migration. Moving from 1.7 to 8 or 9 is easier with the official upgrade module, but a theme with heavy overrides and older modules can still turn it into a multi-week job.
| Item | PrestaShop | WooCommerce |
|---|---|---|
| Licence | Free, open source | Free, open source |
| UK developer pool | Small | Very large |
| Paid add-ons needed | Many, priced in euros | Fewer; many free plugins |
| Multi-language and multi-store | Built in, strong | Possible with plugins |
| Content, blog and SEO | Basic | Excellent, through WordPress |
| Typical hosting | £20–£60 a month | £20–£60 a month |
| UK carrier and accounting integrations | Limited | Wide choice |
| Staff ease of use | Moderate | Easy, familiar admin |
The verdict for most UK shops: if most of your customers are in the UK and you care about content and organic search, WooCommerce is the easier platform to own. If you sell heavily into several European markets in several languages, PrestaShop has a genuine edge. For a fuller picture including Magento, see our three-way platform comparison.
A lot of the PrestaShop stores we inherit were configured by a European developer or from a default install, and the UK details are slightly off. If you are staying, these are worth checking.
VAT. Create a tax rules group for the UK standard rate of 20 %, plus reduced (5 %) and zero-rated groups if you sell children’s clothing, books or other qualifying goods. Decide whether prices are entered including or excluding VAT and stick to it, and check that invoices show your VAT number and the VAT breakdown per line. If you sell into the EU, low-value B2C consignments usually go through the Import One-Stop Shop (IOSS); ask your accountant before you switch it on.
Addresses. Make the postcode field required and validated for the United Kingdom, set the county field to optional (Royal Mail does not need it), and treat Northern Ireland, the Channel Islands and the Isle of Man as separate delivery zones, since the costs and customs rules differ.
Payments. The official Stripe and PayPal modules both work in the UK and support Apple Pay and Google Pay. Turn on 3D Secure, which UK banks require under Strong Customer Authentication, and test a card that triggers a challenge before you go live. Our Stripe vs PayPal vs GoCardless guide compares the fees.
Speed. Enable PrestaShop’s built-in caching, combine and minify CSS and JavaScript in the performance settings, serve images in WebP, and put Cloudflare in front. A tidy PrestaShop store can pass Core Web Vitals on mobile; a store with 25 modules each loading its own scripts usually cannot.
Go through these honestly. They tend to point clearly one way.
Stay on PrestaShop if:
Upgrade within PrestaShop if:
Migrate to WooCommerce if:
We have moved stores of a few hundred to tens of thousands of products. The process is similar each time.
Recent PrestaShop versions store passwords as bcrypt hashes, and current WordPress versions can verify bcrypt hashes too, so on modern stores customers can often keep logging in as before. Older stores used a different scheme, and those customers will be asked to set a new password on first login. Either way, we write the email that tells them what is happening, so it does not look like a phishing attempt.
On our hourly model, e-commerce development is £65 an hour, with volume discounts of 15 % on 20 hours or more and 20 % on 50 hours or more. Prices exclude VAT at 20 %.
| Store size | Typical migration hours | Cost after discount | With VAT |
|---|---|---|---|
| Small (up to 500 products, a few modules) | 40 | £2,210 | £2,652 |
| Medium (500–5,000 products, customer accounts, order history) | 60–80 | £3,120–£4,160 | £3,744–£4,992 |
| Large or multi-language (5,000+ products, custom modules) | 120–200 | £5,850–£9,750 | £7,020–£11,700 |
The large-store figures use our 25 % discount for blocks of 100 hours or more. If you would rather have a fixed price for the new shop, our Business / E-commerce package is £2,650 plus VAT on the current offer and covers a custom WordPress shop with payments, CMS, multi-language and SEO set-up; data migration from a large catalogue is quoted on top. See the details on our packages page.
If you decide to stay on PrestaShop, the same rates apply to upgrades, module updates and fixes. You can book a block of hours and use them as you need; hours never expire.
PrestaShop is a good piece of software that suffers in the UK mainly because of who supports it, not what it does. For a British retailer selling mostly to British customers, WooCommerce is usually cheaper to own and easier to staff. For a multi-language European seller, PrestaShop can be the better tool. We are a small team based in St Albans working with shops across the UK; send us your store URL and version number and we will tell you which path we would take and roughly what it costs. If you are leaning towards WooCommerce, our guide to WooCommerce development for UK shops explains what the new build involves.
It can be. PrestaShop is free, has a strong retail core and handles multiple languages and currencies well. The drawbacks in the UK are a smaller developer pool, fewer UK-specific modules for carriers and accounting, and paid modules for many features that WooCommerce users get free.
The core software is free and open source. Most stores also buy paid themes and modules from the PrestaShop Addons marketplace, and you pay for hosting, development and maintenance.
Moving from 1.6 to a current version is effectively a rebuild, because themes and many modules will not carry over. Since you are rebuilding anyway, it is the natural moment to decide whether PrestaShop or WooCommerce suits your business better. Either way, do not leave a 1.6 store running unpatched.
Yes, if every old URL is mapped to its new equivalent with a 301 redirect, product content and metadata are carried over, and you monitor Google Search Console closely after launch. Most ranking losses after a migration come from missing or incorrect redirects.
On our hourly rates, a small shop is around £2,210 plus VAT, a medium shop with customer accounts and order history roughly £3,100 to £4,200 plus VAT, and large or multi-language stores more. Custom modules and integrations are the biggest variables.
Not always. Recent PrestaShop versions use bcrypt password hashes, which current WordPress versions can verify, so customers can often keep their passwords. Customers from older stores may be asked to reset on first login, and we prepare the email explaining why.
Photo: Bench Accounting via Unsplash
E-commerce
Under about £250k a year online, Shopify and WooCommerce cost almost the same over three years. Here's the worked maths, and how to choose.
· 9 min read
E-commerce
Stripe is the best default for UK card payments, PayPal adds buyer trust, and Direct Debit is cheapest for recurring payments. Current fees, worked…
· 7 min read
E-commerce
A practical guide to building a WooCommerce shop in the UK: payments, VAT, delivery, consumer law, speed, and what it really costs to build…
· 11 min read
A developer replies within one working day. Fixed price or hourly, your choice — and the code is yours.