UK Self-Assessment Tax Return Guide 2025 — Filing & Deadlines
Self-assessment is the UK's tax return system for self-employed, company directors, landlords, and high-income earners. Missing deadlines can trigger penalties, so understanding the process is critical.
Who Must File Self-Assessment?
You MUST file if any of:
- You're self-employed with profit exceeding £1,000/year
- You receive dividend income
- You have rental income
- You're a company director
- Your total income exceeds £100,000
- You receive taxable benefits (company car, medical insurance, etc.)
Key Dates for 2025/26
| Date | Event |
|---|---|
| 5 April 2026 | End of tax year 2025/26 |
| 31 January 2027 | Deadline to file tax return online + pay tax due |
| 31 January 2027 | Deadline for Payment on Account (1st half of estimated tax) |
| 31 July 2027 | Deadline for 2nd Payment on Account |
Penalties for Late Filing
| Delay | Penalty |
|---|---|
| Up to 3 months late | £100 fixed penalty |
| 3–6 months late | Up to £10/day (max £900) or 5% of tax owed |
| Over 6 months late | 5% of tax owed (min £300) |
| Over 12 months late | Additional 5% penalty |
What You Need to Prepare
- Income records: Invoices, income statements, contract letters
- Expense records: Receipts, bank statements, mileage logs
- Tax documents: P45s from employment, dividend vouchers
- Property income: Rental statements, maintenance records
- Investment income: Annual statements, ISA summaries
- Pension contributions: P60s, pension company letters
Completing the Tax Return
Self-Employed Profit Calculation
Revenue – Allowable Expenses = Net Profit
Allowable expenses include:
- Office supplies
- Equipment (up to £1,000 annual investment allowance)
- Mileage (45p/mile for vehicles, 20p/mile bikes)
- Home office (£10/week simplified, or actual costs)
- Professional development
- Insurance and subscriptions
Trading Allowance
If your gross self-employment turnover is under £1,000, you can claim trading allowance of £1,000, reducing your taxable profit to zero.
Payment on Account
If you owe more than £1,000, HMRC will ask you to pay tax in two installments:
- 31 January: 50% of last year's tax
- 31 July: 50% of last year's tax
- 31 January (following year): Balance
Common Mistakes
✘ Missing the 31 January deadline (penalty: £100) ✘ Not keeping records for 6 years (HMRC can assess you) ✘ Underreporting cash income ✘ Claiming personal expenses as business ✘ Not registering when self-employed
Correct Approach
✓ Register with HMRC within 3 months of becoming self-employed ✓ Keep scanned receipts for 6 years ✓ File by 31 January to avoid penalties ✓ Make Payment on Account payments on time ✓ Use self-assessment calculator to estimate liability
Conclusion
Self-assessment is straightforward if you keep good records and file on time. The 31 January deadline is strict; even one day late triggers a £100 penalty. Plan ahead, gather documents by December, and file early to avoid last-minute stress.