UK Self Assessment Tax Return: Complete Step-by-Step Guide

June 16, 2026
🏷️ self-assessment 🏷️ tax-return 🏷️ hmrc 🏷️ self-employment 🏷️ utr 🏷️ income-tax 🏷️ national-insurance

If you’re self-employed, freelance, or have income outside of PAYE, you’ll need to file a Self Assessment tax return with HMRC every year. Missing the deadline means automatic fines — so here’s everything you need to know to get it right.

Who Needs to File a Tax Return?

You must file a Self Assessment tax return if any of the following apply:

Even if you already pay tax through PAYE, you may still need to file if you have additional untaxed income.

Deadlines You Cannot Miss

The tax year runs from 6 April to 5 April the following year. There are two key filing deadlines:

DeadlineWhat it means
31 OctoberPaper tax return deadline
31 JanuaryOnline tax return deadline + payment deadline

Late filing penalties kick in immediately after the 31 January deadline:

There are separate penalties for late payment, which accrue interest on top.

Get Your UTR Number

A Unique Taxpayer Reference (UTR) is a 10-digit number that HMRC uses to identify you. You need one before you can file.

How to get a UTR:

  1. Online: Register at GOV.UK
  2. By phone: Call HMRC on 0300 200 3310
  3. By post: Complete form SA1

HMRC posts your UTR within 10 working days (or 21 days if you’re abroad). Register as soon as possible — don’t wait until January.

Registering for Self Assessment

You must register by 5 October following the end of the tax year in which you first had taxable income that needs reporting.

For example, if you started self-employment in the 2025/26 tax year (ending 5 April 2026), you must register by 5 October 2026.

Steps to register:

  1. Go to GOV.UK and search “register for Self Assessment”
  2. Fill in your personal details and income information
  3. You’ll receive a UTR by post
  4. Activate your online account using the activation code

What to Report on Your Tax Return

Your tax return covers all income sources from the tax year. You must report:

Self-Employment Income

All profits from your trade, business, or profession. Report this on the self-employment pages (SA103 or online equivalent).

Rental Income

Gross rental income minus allowable property expenses. Report this on the property pages (SA105 or online equivalent).

Capital Gains

Profits from selling assets such as shares, property (not your main home), or cryptocurrency. Use the capital gains pages.

Dividends

Dividend income from shares, outside of ISAs and pensions. Dividends have their own tax rates.

Interest

Savings interest from bank accounts, bonds, and other investments.

Foreign Income

Income from abroad, including foreign wages, pensions, rental income, or investments.

Expenses You Can Deduct

One of the biggest advantages of self-employment is deducting allowable business expenses to reduce your tax bill.

Common deductible expenses include:

You cannot deduct:

Keep receipts and records throughout the year — HMRC can ask for evidence up to six years after filing.

National Insurance for the Self-Employed

Self-employed people pay two types of National Insurance:

Class 2 National Insurance

A flat weekly rate (currently £3.45 per week for 2025/26). You pay this if your profits exceed the Small Profits Threshold. You can voluntarily pay Class 2 to protect your State Pension record even if profits are below the threshold.

Class 4 National Insurance

Calculated as a percentage of your profits:

Class 4 is calculated automatically when you file your tax return. You don’t pay Class 4 on profits below the Lower Profits Limit.

Payment on Account

If your tax bill exceeds £1,000, HMRC requires advance payments towards the following year’s tax. These are called payments on account.

How it works:

For example, if your 2025/26 tax bill is £4,000, you pay:

If your income is expected to drop, you can apply to reduce payments on account — but if you reduce too much, you’ll face interest charges.

Filing Online via HMRC

The quickest and easiest way to file is through the HMRC online service on GOV.UK.

What you need:

The online system guides you through each section step by step. It’s simpler than the paper form and automatically calculates your tax.

Tip: File early in January to avoid last-minute queues on the GOV.UK website. The system often slows down or crashes near the deadline.

Check Your Tax Code

Your tax code tells your employer how much tax to deduct through PAYE. If your tax code is wrong, you could be overpaying or underpaying.

Common tax codes:

Check your tax code on your payslip or via your Personal Tax Account on GOV.UK. Contact HMRC immediately if anything looks wrong.

Worked Example: Self-Employed Designer

Let’s walk through a complete example to see how the numbers work.

Scenario: Freelance graphic designer, working from home.

ItemAmount
Gross income (clients)£50,000
Allowable expenses£15,000
Taxable profit£35,000

Income Tax Calculation

The first £12,570 is your Personal Allowance (tax-free). The remaining profit is taxed at the basic rate of 20%.

Total income tax: £4,486

National Insurance Calculation

Total National Insurance: £2,198

Total Tax Bill

TaxAmount
Income Tax£4,486
Class 2 NI£179
Class 4 NI£2,019
Total£6,684

Payment on Account

Since the tax bill exceeds £1,000, two advance payments are due:

Plus balancing payment for the previous year if applicable.

Top Tips for a Smooth Tax Return

  1. Register early — don’t wait until January to get your UTR
  2. Keep records all year — save receipts, invoices, and bank statements monthly
  3. Use the HMRC online service — faster, simpler, and auto-calculates your tax
  4. Claim every allowable expense — small amounts add up
  5. Set aside 30% of income for tax and National Insurance
  6. File before the deadline — even if you can’t pay yet, filing avoids late filing penalties
  7. Get an accountant — especially for complex returns with multiple income sources
  8. Check your tax code — ensure PAYE deductions are correct

References

📚 Found this helpful? Share it with someone who's new to crypto. This question was sourced from BitcoinTalk community discussions.
This content is for educational purposes only. Not financial advice. Do your own research before investing.