Tax Guide for Self-Employed Web Developers
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–£80,000
- VAT Threshold Risk
- Monitor turnover
- Industry Body
- BCS (British Computer Society)
As a self-employed web developer in the UK, you need to file a Self Assessment tax return each year. Web development doesn't fall under CIS, but if you contract through a personal service company for a single end client, IR35 may apply — sole traders billing multiple clients on standard freelance terms are usually outside it. 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. At this income level, many developers also weigh up whether to stay as a sole trader or switch to a limited company.
Frequently Asked Questions
How much tax does a self-employed web developer pay?
A freelance web developer earning £45,000 gross with around £4,500 in allowable expenses would pay roughly £5,586 in Income Tax and £1,676 in Class 4 National Insurance for the 2025/26 tax year — about £7,262 in total. Class 2 NI is credited automatically because profits exceed the Small Profits Threshold of £6,845.
Can I claim my MacBook Pro as a business expense?
Yes — laptops qualify as plant and machinery under the Annual Investment Allowance, so you can deduct the full cost in the year you buy. A £1,599 MacBook Pro used 100% for client work gives you a £1,599 deduction. If you also use it personally, only the business proportion is deductible.
Does IR35 apply to a self-employed web developer?
IR35 (the off-payroll working rules) targets people working through a personal service company who would otherwise look like an employee of the end client. If you're a sole trader invoicing multiple clients on standard freelance terms, IR35 doesn't apply to you — it's a rule for limited company contractors. Medium and large clients are responsible for determining your status; small private-sector clients leave the decision with your intermediary.
Do I need to charge VAT as a web developer?
Only once your taxable turnover crosses £90,000 in any rolling 12-month window. Below that, VAT registration is optional. Many developers charging £300–£500 a day approach the threshold within a year of going full-time freelance, so track turnover monthly rather than waiting for year-end.
Can I claim my coding bootcamp or computer science degree?
No — HMRC treats your original qualification as the cost of getting into the trade, not maintaining it. Once you're already working as a web developer, courses that update existing skills (a new React framework, an AWS certification) are deductible. New skills outside your current trade typically aren't.
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
- Off-payroll working rules (IR35) — GOV.UK