Tax Guide for Self-Employed Web Developers in the UK
What expenses can a self-employed web developer claim? Software, cloud hosting, hardware, home office — with a worked 2025/26 tax calculation example.
Tax Essentials
- Typical Income
- £30,000–£55,000
- VAT Threshold Risk
- Monitor turnover
As a self-employed web developer in the UK, you need to file a Self Assessment tax return each year. Software subscriptions, cloud hosting, and hardware like a MacBook Pro all count as allowable business expenses — and because computers qualify for the Annual Investment Allowance, you can deduct the full cost in the year you buy. The expenses you can claim directly reduce your taxable profit.
Most web developers work from home, making a proportion of your household bills deductible too. Experienced freelancers often approach the £90,000 VAT threshold, so tracking your turnover month by month is worth the effort.
Allowable Expenses: What You Can Claim
| Expense | Examples | Typical Annual Cost |
|---|---|---|
| Software subscriptions | JetBrains WebStorm ( | £300–£800 |
| Cloud & hosting | AWS/Vercel/DigitalOcean hosting, domain registrations (£10–£15 each), SSL certs | £200–£1,200 |
| Hardware (AIA) | MacBook Pro (from £1,599), external monitor (£200–£800), mechanical keyboard | £500–£3,000 |
| Home office | HMRC simplified flat rate (£26/month if 101+ hours) or proportional actual costs | £312–£2,000 |
| Insurance | Professional indemnity (from ~£8/month for £250k cover), public liability | £95–£300 |
| Training & CPD | Online courses (Udemy, Pluralsight), conferences, technical books | £100–£500 |
| Phone & broadband | Mobile contract and broadband (business proportion — often 50–70% for developers) | £200–£500 |
| Travel to clients | Mileage at 45p/mile (first 10,000), train fares to on-site meetings | £100–£800 |
| Accounting fees | Tax return preparation, bookkeeping software (FreeAgent, Xero) | £150–£500 |
Hardware: Claim the Full Cost in Year One
Laptops, monitors, and ergonomic chairs qualify as "plant and machinery" under the Annual Investment Allowance (AIA) — a MacBook Pro (£1,599) plus a 4K monitor (£400) gives you a £1,999 deduction in the year you buy. If hardware has mixed personal and business use, only the business proportion is deductible.
Software and SaaS
IDE licences, design tools, CI/CD platforms, and project management subscriptions are fully deductible. Unlike most trades, software is likely your largest ongoing expense — keep annual invoices from each provider, especially those that auto-renew.
Expenses You Can't Claim
- Personal streaming or music subscriptions — Spotify, Netflix, and gaming subscriptions aren't deductible even if you code with headphones on
- Your original degree or bootcamp — a computer science degree or coding bootcamp isn't deductible. Only courses that update your existing skills count (e.g., a React course when you already know JavaScript)
- Personal tech purchases — a personal phone, smartwatch, or tablet isn't deductible unless used primarily for business. If mixed use, only the business proportion counts
- Co-working food and drink — coffee at a co-working space isn't deductible unless you're working away from your normal area overnight
- Open-source donations — sponsoring an open-source project isn't an allowable business expense unless it's a paid licence you need for client work
Example: How Much Tax Does a Web Developer Pay?
Alex works as a freelance web developer from home. Here's his 2025/26 tax year:
| Item | Amount |
|---|---|
| Freelance income (gross) | £45,000 |
| Software subscriptions | −£650 |
| Cloud hosting and domains | −£600 |
| Hardware (AIA — new MacBook Pro) | −£1,600 |
| Home office, insurance, phone, broadband | −£1,100 |
| Training, travel, accounting | −£550 |
| Taxable profit | £40,500 |
| Income Tax (after £12,570 personal allowance) | £5,586 |
| Class 4 NI (6% on £12,570–£50,270) | £1,676 |
| Total tax + NI due | £7,262 |
Class 2 NI is credited automatically for 2025/26 — you don't actually pay it if your profits are £6,845 or more.
Without claiming expenses, his tax + NI would be £8,432. The AIA deduction on his MacBook alone saves £320 in tax — expenses save Alex £1,170 overall.
Record Keeping Tips for Web Developers
- Download annual invoices from JetBrains, GitHub, and Figma — SaaS subscriptions auto-renew quietly. Set a calendar reminder each April to download invoices from every dashboard
- Screenshot cloud billing dashboards — AWS and Vercel bills fluctuate monthly. Export or screenshot the annual summary before it rolls over
- Track the business vs personal split on hardware — if you use a MacBook for both client projects and personal use, note the approximate business percentage when you buy it
- Keep a project log for client travel — note the client name, location, and mileage for every on-site visit. Even occasional trips to client offices add up over the year
- Save proof of training purchases — HMRC may query whether a course improves existing skills (deductible) or teaches new ones (not deductible). Keep the course description alongside the receipt
Key Deadlines
| Deadline | What |
|---|---|
| 5 April | Tax year ends — finalise your income and expense records |
| 5 October | Register for Self Assessment (if your first year) |
| 31 January | File Self Assessment and pay any tax owed |
| 31 July | Second payment on account (if applicable) |
If you earn under £1,000 total from freelance development, you don't need to register. Above that, register with HMRC. See our guide on what records to keep for more detail.
VAT Threshold for Web Developers
If your taxable turnover exceeds £90,000 in any rolling 12-month period, you need to register for VAT. Experienced developers charging £300–£500/day can reach this threshold within a year. Monitor your rolling turnover — not just your tax-year income — and register promptly if you cross the line or expect to in the next 30 days.
This guide is for informational purposes only and does not constitute tax, legal, or financial advice. Tax rules change frequently. Always verify current requirements on GOV.UK or consult a qualified accountant for your specific situation.
Official Sources
- Expenses if you're self-employed — GOV.UK
- Annual Investment Allowance — GOV.UK
- Simplified expenses if you're self-employed — GOV.UK
- Self-employed National Insurance rates — GOV.UK
- VAT registration threshold — GOV.UK
- Register for Self Assessment — GOV.UK