๐Ÿ  Self-Employment Tax Guide

Everything you need to know about tax when you work for yourself in the UK.

Getting Started

If you earn more than ยฃ1,000 from self-employment in a tax year, you need to register with HMRC and file a Self Assessment tax return. You should register as soon as possible after starting โ€” the deadline is 5 October after the end of your first tax year of trading.

How to Register

  1. Go to gov.uk/register-for-self-assessment
  2. You'll need your National Insurance number
  3. HMRC will send you a Unique Taxpayer Reference (UTR) by post within 10 working days
  4. You'll also need to activate your account online

What Tax Do You Pay?

Self-Employed Tax Summary (2025/26)

Your tax is calculated on your net profit โ€” that's your total income minus allowable business expenses.

Allowable Expenses

You can deduct costs that are incurred "wholly and exclusively" for your business. Common deductible expenses include:

๐Ÿ’ก Keep ALL receipts. HMRC can ask for evidence going back 6 years. Use an app like FreeAgent or QuickBooks to photograph receipts as you go.

Payment on Account

Once your tax bill exceeds ยฃ1,000, HMRC requires you to make Payments on Account. This means paying your estimated tax in advance:

โš ๏ธ In your first year, this creates a "double whammy" โ€” you pay all of last year's tax PLUS 50% of next year's estimated bill on 31 January. Budget accordingly.

Making Tax Digital (MTD)

From April 2026, self-employed individuals earning over ยฃ50,000 must use MTD-compatible software to keep digital records and submit quarterly updates to HMRC. From April 2027, this extends to those earning over ยฃ30,000.

Compatible software includes: FreeAgent, QuickBooks, Xero, GoSimpleTax, and others on HMRC's approved list.

Key Deadlines

๐Ÿ”ด 5 October โ€” Register for Self Assessment (new businesses)
๐Ÿ”ด 31 October โ€” Paper tax return deadline
๐Ÿ”ด 31 January โ€” Online tax return + first payment on account + balancing payment
๐Ÿ”ด 31 July โ€” Second payment on account

The ยฃ1,000 Trading Allowance

If your self-employment income is under ยฃ1,000, you don't need to register or pay tax on it at all. This is the Trading Allowance. If you earn between ยฃ1,000 and roughly ยฃ12,570 (your Personal Allowance), you'll need to register and file but won't owe any tax.