About Us AI
Industries
Platforms
Services
Our Work Blog Contact
EnglishDeutsch
Get a Quote
WooCommerce

What a WooCommerce Store Actually Costs to Run in Year Two

WooCommerce is free, which is the most expensive sentence in eCommerce. The software costs nothing; the store costs something every month forever. Here is the honest year-two budget, including the lines nobody quotes for.

The real year-two running costs of owning a WooCommerce store

Every WooCommerce comparison you will read is a comparison of licence fees, which is exactly the comparison that flatters WooCommerce and tells you almost nothing. WooCommerce has no licence fee and no revenue share, and those are genuine advantages. They are also not the question.

The question is what the store costs to own: what leaves your account every month in year two, once the launch euphoria has worn off, the agency retainer has been renegotiated, and somebody has noticed that eleven plugins renew in March.

This is that budget, line by line, with the items most quotes omit called out explicitly.

Figures are indicative bands from our own client base, in GBP, for stores turning over roughly £500k–£5m. Your numbers will differ; the lines will not.

The Lines Everyone Budgets For

Hosting

This is where the WooCommerce is free framing does most of its damage. WooCommerce is a database-heavy application, and shared hosting that is perfectly adequate for a content site will fall over on a category page with faceted filters and a full cart.

  • Budget shared hosting: £20–£50/month. Viable below roughly 10,000 monthly sessions, and only with disciplined caching.
  • Managed WordPress commerce hosting: £100–£400/month. Where most serious stores actually sit.
  • Dedicated or cloud infrastructure: £400–£2,000+/month for high-traffic or multi-region stores.
  • Plus: CDN, object cache (Redis), staging environments and backup storage — often another £30–£150/month if not bundled.

The trap is under-provisioning at launch, when the catalogue is small and traffic is a trickle, and then discovering during your first genuinely busy week that the hosting decision was made against the wrong workload.

Plugin and Extension Renewals

This is the line that surprises people, because each individual renewal is small and they arrive on different dates. A typical mid-size store runs somewhere between fifteen and thirty licensed extensions.

  • Subscriptions, bookings or memberships: £150–£250/year each
  • Shipping and carrier integrations: £100–£200/year
  • Advanced product options, B2B pricing, wholesale: £100–£300/year each
  • Search, filtering and performance plugins: £80–£250/year each
  • Security, backup and monitoring: £100–£300/year
  • Page builder and theme licences: £50–£200/year

Add them up honestly and most stores land between £1,500 and £5,000 a year. That is not a disaster — it is a fraction of what a SaaS platform's revenue share would cost at the same turnover — but it needs to be a budget line rather than a series of surprises on a company card.

Build a renewal calendar in year one. Every licence, its cost, its renewal date and the person who can say whether you still need it. This single document is the highest-return hour of admin available to a WooCommerce merchant.

Payment Processing

Not WooCommerce-specific, but it belongs in the comparison, because it is the line where WooCommerce's freedom pays. You negotiate directly with your acquirer and you keep the whole margin. On a SaaS platform using a non-native gateway you may pay a platform fee on top; over a few million in turnover, that difference is real money and it usually dwarfs the plugin renewals.

The Lines Most Budgets Leave Out

Here is where year two diverges from the plan.

1. Maintenance That Is Not Optional

WordPress core, WooCommerce, PHP and every plugin update on its own schedule, and they do not coordinate with each other. Someone has to test updates on staging, apply them, and deal with the occasional conflict where two plugins disagree about the same hook.

Skipping this is not saving money; it is deferring it at a punitive interest rate. A store two years behind on updates is not a store that saved on maintenance, it is a store facing a remediation project, usually discovered at the least convenient moment. Realistic budget: £400–£1,500/month depending on complexity and how much the store changes.

2. Security and Incident Response

WordPress's ubiquity makes it a standing target, and the attack surface is mostly the plugin estate rather than core. You need a web application firewall, malware scanning, hardened admin access, and a plan for the day something gets through.

Budget £50–£300/month for tooling. Budget separately, and honestly, for the incident: a compromised store means emergency response, a clean rebuild from backup, forensic checks, potential card-data implications and customer notification. It is a low-probability, high-cost event, and pretending it cannot happen is how it becomes an unfunded one.

3. The Change Backlog

No store is finished at launch. In year two you will want a new payment method, a landing page template the theme does not support, a fix for the checkout step analytics says is leaking, an integration with whatever the marketing team just bought.

Most merchants budget zero for this and then find the money reactively, which is the most expensive way to buy engineering. A standing allocation — even a small one — turns a series of emergencies into a roadmap. Budget £500–£3,000/month depending on ambition.

4. Performance Drift

This one is invisible until it is not. Every plugin added, every tracking script the marketing team installs, every extra product image on the homepage makes the store slower by a small increment. Nobody notices any single change. Eighteen months later the store is measurably slower than the day it launched and nobody can say why.

The fix is cheap if it is routine — a quarterly performance review against a baseline — and expensive if it becomes a project. This is the same discipline we sell as page speed optimisation, and it costs an order of magnitude less as maintenance than as rescue.

Putting It Together

For a mid-size WooCommerce store in year two, a realistic all-in monthly figure lands somewhere around £1,200–£5,000 once hosting, amortised licences, maintenance, security and a modest change allocation are all counted. Small stores can run considerably leaner; complex B2B or subscription stores run higher.

The useful comparison is not against zero. It is against what the same store would cost on a SaaS platform, where the licence and revenue share replace the hosting and maintenance lines, and where the change backlog is often cheaper because there is less to maintain — but where the platform fee scales with your success whether or not you needed anything new that month.

The comparison that misleads: WooCommerce's costs are visible and itemised, a SaaS platform's are bundled into one invoice. Visible costs feel larger than identical bundled ones. Compare totals, not feelings.

Where the Money Is Actually Wasted

Across the WooCommerce stores we take over, the same four leaks recur:

  1. Licences for plugins nobody uses, still renewing annually, sometimes for features switched off years ago.
  2. Over-provisioned hosting bought during a panic about a slow site whose real problem was an unindexed database query.
  3. Under-provisioned hosting costing far more in lost conversion than the upgrade would have cost.
  4. Emergency development at premium rates, because there was no standing allocation and every request arrived as a crisis.

The first is pure profit to fix. Run the renewal calendar, and cancel what nobody can justify.

When These Numbers Should Worry You

If your year-two total is approaching what a managed platform would cost and your store has no unusual commercial logic, no complex integrations and no requirement that WooCommerce uniquely satisfies, that is a signal worth taking seriously. We wrote a separate scorecard for exactly that decision: should you leave WooCommerce?

For most merchants, though, the honest conclusion is less dramatic. WooCommerce is not expensive; it is unbundled. You pay for the pieces separately and you keep the control. The failure mode is not the cost — it is budgeting as though the cost were zero.

If you want the estimate done properly against your actual store, our WooCommerce and WordPress team will do it, and our platform practice exists to answer the harder question of whether WooCommerce is still the right home for what you are building.

Frequently asked questions

Is WooCommerce actually free?

The plugin is. The store is not. There is no licence fee and no revenue share — a genuine and significant advantage at scale — but hosting, extension licences, maintenance and security are all real, recurring costs that a SaaS platform bundles into one invoice instead.

How much should we budget for WooCommerce maintenance?

For a mid-size store, £400–£1,500 a month covers core, plugin and PHP updates tested on staging, plus the conflicts that occasionally follow. Treat it as non-optional: deferred maintenance turns into a remediation project, and remediation costs several times what maintenance would have.

Why do our plugin renewals keep surprising us?

Because they arrive on fifteen or twenty different dates and each one is individually small. Build a renewal calendar listing every licence, its cost, its date and the person who can say whether it is still needed — then cancel what nobody can justify.

Is WooCommerce cheaper than Shopify?

It depends almost entirely on turnover and complexity. WooCommerce's costs are largely fixed; a SaaS platform's scale with revenue. Below a certain volume the platform fee is cheap relative to hosting and maintenance; above it the arithmetic reverses. Model both against your own numbers rather than trusting a generic comparison.

What hosting does a WooCommerce store actually need?

More than a content site of the same traffic. WooCommerce is database-heavy and much of a store's traffic cannot be page-cached. Most serious stores sit on managed commerce hosting at £100–£400 a month, with object caching and a CDN alongside.

Get Your Real Number

Send us your hosting invoice and your plugin list and we will build the year-two picture against your actual store, including the lines your current budget is missing. Talk to our team; we reply within a business day.


Have a project like this?

Tell us what you're building and where it's stuck. We'll reply within one business day with an honest read on scope, sequence and cost.

  • An honest read on scope, sequence and cost
  • A reply within one business day
  • No obligation, no sales sequence

Protected by Cloudflare Turnstile. We never share your details.