InsightsEcommerce

Are WordPress Hosting and Plugins Tax Deductible?

By Harvinder Singh Dhillon2 April 202612 min read
WooCommerce shop owner reviewing hosting, plugin and developer invoices to check what is tax deductible

You run a WooCommerce shop on self-hosted WordPress, and the invoices stack up fast. Hosting, a premium theme, a clutch of plugins, an annual SEO subscription, and a developer bill for the build. Most of it is tax deductible. The catch is that not all of it comes off your profit in the same year.

The line that trips people up is revenue versus capital. Get it wrong and you either overclaim (and risk a correction) or underclaim (and pay more tax than you need to).

This is a plain-English guide for UK ecommerce sellers running WooCommerce. We'll show you what counts as a day-to-day running cost, what HMRC treats as a capital asset, how to claim each, and where the VAT sits, with a worked example using current figures.

Are WordPress hosting and plugin costs tax deductible?

Yes. If the cost is incurred wholly and exclusively for your business, it's deductible. Ongoing running costs like hosting, plugin subscriptions and theme renewals come off your profit in the year you incur them. One-off costs that create a lasting asset, such as a developer building your shop, are capital and are usually claimed through capital allowances instead.

What's the rule that decides if a cost is deductible?

Stack of fulfilment boxes ready to ship

There's one test underneath all of this. To be deductible, a cost has to be incurred wholly and exclusively for the purposes of your trade. That's the statutory rule in s34 ITTOIA 2005 for the self-employed and s54 CTA 2009 for companies.

HMRC's guidance is blunt about how strict this is. The rule "is only satisfied if the taxpayer's sole purpose for incurring the expense is for the purposes of their trade", and where a cost has a mixed purpose there is no automatic right to claim a business proportion (BIM37007).

In practice that's fine for most WordPress costs. Hosting for your shop, a WooCommerce shipping plugin, a payment-gateway add-on: these are clearly business and nothing else. The grey area is anything you also use personally. If you buy a single hosting plan that runs both your shop and a personal hobby blog, only the part that's genuinely for the business is allowable, and you need a sensible basis for splitting it.

Revenue or capital: why does it matter for WordPress costs?

Two costs of the same size can hit your tax bill very differently depending on whether they're revenue or capital.

  • Revenue (running) costs are the day-to-day expenses of keeping the business going. You deduct them in full in the year you incur them.
  • Capital costs buy something with lasting value, an "asset or advantage of enduring benefit to the trade". You don't deduct these as ordinary expenses. Instead you claim capital allowances.

The good news for most sellers: capital doesn't mean you lose the relief, just that you claim it a different way. The Annual Investment Allowance (AIA) lets you deduct the full cost of qualifying plant and machinery in the year you buy it, up to £1,000,000 (the limit since 1 January 2019), so the cash-flow result is often the same as a revenue cost (gov.uk: Annual Investment Allowance). Computer equipment and software bought outright are the classic qualifying items.

One important wrinkle for sole traders. The cash basis is now the standard method for recording income and expenses if you're a sole trader or partnership without corporate partners (gov.uk: cash basis). Under the cash basis you generally deduct most equipment costs as ordinary expenses when you pay for them, rather than through capital allowances, which simplifies the revenue-versus-capital question for kit like a new laptop. Limited companies use traditional (accruals) accounting and the capital allowances route.

How does HMRC treat website and software costs?

This is the part specific to a WooCommerce build, and HMRC has published guidance on both.

Websites. HMRC uses a shop-window analogy. The cost of constructing the window is capital; the cost of changing the display from time to time is revenue (BIM35815). So the spend that creates the site as a lasting asset, the build of a shop you expect to use for years, leans capital. Ongoing updates, refreshing content and routine maintenance are revenue.

Software. HMRC's position is that regular periodic payments for software (think monthly or annual subscriptions) are revenue. A lump sum for software is capital where the software is a functional asset of enduring nature, but "where software is expected to have a useful economic life of less than two years" HMRC will accept the cost is revenue (BIM35805). Where software is capital, it qualifies for plant and machinery capital allowances.

The practical takeaway: how you pay matters. A plugin you rent on an annual licence behaves like a running cost. A large one-off licence for software you'll lean on for years behaves more like an asset.

Which WordPress costs are revenue and which are capital?

Here's how the typical WooCommerce stack breaks down. Treat this as a guide, not gospel, because the facts of each spend matter.

CostUsual treatmentWhy
Monthly or annual hostingRevenueRecurring running cost to keep the shop online
Domain renewalRevenueRecurring periodic cost
Plugin and theme subscriptions (annual licences)RevenueRegular periodic payments for software (BIM35805)
SSL, backups, security and SEO subscriptionsRevenueOngoing service costs
Routine maintenance and content updatesRevenueChanging the shop window display (BIM35815)
Minor plugin or theme bought outright (short useful life)RevenueSoftware with useful life under two years (BIM35805)
One-off developer build of a new shopCapitalCreates an asset of enduring benefit (BIM35815)
A substantial one-off software licence you'll use for yearsCapital, claim via allowancesFunctional asset of enduring nature (BIM35805)
New laptop or workstation for the businessCapital (or revenue under cash basis)Plant and machinery; AIA or full cash-basis deduction

Most of a healthy WooCommerce running budget, hosting plus subscriptions plus maintenance, is revenue and fully deductible in-year. The capital items tend to be the bigger one-offs: the initial build and any major kit.

Are developer fees tax deductible?

Yes, but the treatment splits along the same revenue/capital line, and developer invoices are where it matters most because the sums are larger.

  • Building a new shop, or a significant new feature that gives you a lasting asset (a fresh WooCommerce store, a custom checkout, a bespoke booking system) is capital. You claim it through capital allowances, and the AIA usually lets you take the full deduction in the year of the spend.
  • Fixing, maintaining and updating an existing site, patching plugins, fixing a broken checkout, refreshing the design, is revenue and comes off profit in the year you pay it.

So a £3,000 invoice to build a new store is capital; a £300 invoice to fix a bug and update plugins is revenue. If a single invoice mixes both, ask your developer to itemise it, because the two halves are claimed differently. Keeping clean records here is exactly the sort of thing we handle for shop owners through our ecommerce accounting service.

Worked example: a WooCommerce shop's first year

Illustrative example. Priya is a sole trader launching a WooCommerce shop in 2025/26. Her shop is comfortably profitable and sits within the basic-rate band. Her website spending for the year:

CostAmountTreatment
Hosting (annual)£180Revenue
Plugin and SEO subscriptions£240Revenue
Premium theme licence (annual)£60Revenue
Developer build of the new shop£3,000Capital (claim via AIA)
Total spend£3,480

Her revenue costs of £180 + £240 + £60 = £480 are deducted from profit straight away.

The £3,000 developer build is capital, but as qualifying expenditure she claims the full amount under the Annual Investment Allowance in the same year. So her total deduction for the year is £480 + £3,000 = £3,480, the whole lot.

As a basic-rate sole trader, the tax effect of that £3,480 deduction is income tax at 20% plus Class 4 National Insurance at 6% for 2025/26:

  • Income Tax relief: £3,480 × 20% = £696
  • Class 4 NIC relief: £3,480 × 6% = £208.80
  • Total relief: £904.80

Two things to take from this. First, because the AIA covered the capital build, the cash-flow outcome matched a revenue cost: full relief in year one. Second, if the AIA had not applied, that £3,000 would instead have entered the main pool and attracted a writing down allowance of 18% for 2025/26, spreading the relief over several years (gov.uk: Annual Investment Allowance). That's why the revenue/capital call, and claiming the AIA properly, genuinely affects when you get your money back.

Income Tax bands and rates are from gov.uk income tax rates; the Class 4 NIC rate from gov.uk self-employed NI.

Can I reclaim VAT on hosting, plugins and developer fees?

If you're VAT registered and the cost is for your taxable business, you can normally reclaim the input VAT, subject to the usual rules and a valid VAT invoice. The standard rate is 20% (gov.uk: VAT rates).

There's a WooCommerce-specific quirk worth knowing. A lot of hosting, plugins and SaaS tools are bought from suppliers based outside the UK. When a UK business buys services from abroad, the reverse charge applies: you account for the VAT yourself rather than the supplier charging it.

The mechanics, from HMRC, are that you calculate the VAT due on the service, then credit and debit your VAT account with the same amount. As gov.uk puts it, "this means there will be no tax for you to pay" unless you're partly exempt (gov.uk: VAT on services from abroad). In practice you put the same figure in both the output and input boxes of your VAT return and it nets to nil.

Two things to watch:

  1. It counts toward your registration threshold. Reverse-charge services you receive from overseas businesses are included when you work out whether your taxable turnover has passed the £90,000 VAT registration threshold (gov.uk: when to register for VAT). For a heavy SaaS spender that can matter.
  2. The plugin has to be configured correctly. On a self-hosted WooCommerce store, your VAT is only as accurate as your tax settings. If the rates, the reverse-charge handling or your VAT return figures are wrong, that's on you, not a platform. Misconfiguration is a real and common failure mode.

WooCommerce vs a marketplace: who handles your VAT?

This is the heart of the self-hosted angle, and it's where WooCommerce sellers most often misunderstand their position.

On a marketplace like Amazon or eBay, the platform is often a deemed supplier for VAT on certain sales. In those cases the marketplace collects and accounts for the VAT to HMRC, and as an online marketplace it also reports seller information to HMRC under the digital platform reporting rules. A chunk of the VAT and reporting burden sits with the operator.

WooCommerce is self-hosted. There is no marketplace operator sitting between you and your customer. That means:

  • No deemed supplier. No platform is accounting for VAT on your sales. You are the supplier, full stop.
  • No platform report to HMRC for you. WooCommerce doesn't file a digital-platform report about your sales, because there's no operator. You self-declare everything.
  • You own the whole chain. Registering at the right time, charging the right VAT, getting your tax points right, configuring the plugin, and filing the return are all yours.

The freedom of self-hosting comes with the full compliance load. That's the trade-off, and it's exactly why your bookkeeping and plugin settings have to be right from day one. If you want that handled properly, see how we support WooCommerce and other ecommerce sellers.

FAQs

Is web hosting an allowable expense for tax?

Yes. Web hosting for your business is a recurring running cost and is treated as a revenue expense, deducted in full from profit in the year you incur it, provided it's wholly and exclusively for the business.

Are WordPress plugins and themes tax deductible?

Generally yes. Plugin and theme subscriptions and small one-off licences are revenue costs you can deduct in the year. A large one-off software licence for something you'll use for years can be capital, claimed through capital allowances instead.

Are developer fees for building a website capital or revenue?

Building a new shop or a major new feature is capital because it creates a lasting asset, so you claim it via capital allowances (often fully in-year under the Annual Investment Allowance). Fixing, maintaining and updating an existing site is revenue.

Can I claim VAT back on hosting and plugins bought from abroad?

If you're VAT registered, yes, subject to the normal rules. Services bought from overseas suppliers fall under the reverse charge, where you account for the VAT yourself by entering the same figure as both output and input tax, usually netting to nil. These purchases also count toward your VAT registration threshold.

Does WooCommerce collect and report my VAT like Amazon does?

No. WooCommerce is self-hosted with no marketplace operator, so there's no deemed-supplier VAT and no platform report to HMRC about your sales. You self-declare and account for all of it, and your VAT is only as accurate as your plugin configuration.

Talk to an e-commerce accountant →

Key takeaways

  • Hosting, subscriptions and maintenance are revenue costs, deducted in full in the year.
  • A new-shop developer build and major one-off software are capital, claimed via capital allowances, often fully in-year using the AIA.
  • VAT-registered sellers can reclaim input VAT; overseas purchases use the reverse charge and count toward the £90,000 threshold.
  • On self-hosted WooCommerce there's no marketplace handling your VAT. It's all yours, so the plugin settings and bookkeeping must be right.

Want your WooCommerce numbers handled properly, from VAT setup to year-end? Talk to a Zmartly accountant about ecommerce accounting and get your website costs claimed correctly.

Free · 30 minutes · No obligation

Stop overpaying tax. Start filing in 5 days.

Thirty minutes with an ACCA-qualified accountant. Most owners uncover £1,000–£3,000 in annual savings on the first call. If we are not the right fit, you walk away with a free tax review on the house.

Joined by 240+ UK businesses this year
4.9 Google< 72h reply time30-day money-back