Who must file — the full list
The most common trigger is self-employment. Earn more than £1,000 a year (before expenses) as a sole trader, and you must file.
But HMRC's guidance covers a wider net. You must send a return if any of these applied in the last tax year:
- You were self-employed and earned more than £1,000
- You were a partner in a business partnership
- You had to pay Capital Gains Tax — selling a second property, shares above the £3,000 annual exempt amount, or other chargeable assets. CGT rates are now 18% for basic-rate and 24% for higher/additional-rate taxpayers from April 2026
- You were liable for the High Income Child Benefit Charge (income above £60,000)
- You are an off-payroll worker repaying a student or postgraduate loan
The trap that catches people every year: untaxed income from sources HMRC does not see automatically.
- Rental property — even a single buy-to-let. See our tax hub for an overview of property tax obligations
- Tips, commission, or freelance work outside PAYE
- Savings interest above your Personal Savings Allowance (£1,000 for basic-rate, £500 for higher-rate, £0 for additional-rate)
- Dividends above the £500 dividend allowance. The basic-rate dividend tax is now 10.75% for 2026/27, up from 8.75%
- Foreign income
The High Income Child Benefit Charge deserves its reputation. Earn over £60,000 and your partner claims Child Benefit — you must file, even if every pound of salary goes through PAYE. HMRC will not prompt you. They will send a penalty notice.
For more on how tax codes interact with your obligations, read our guide on UK tax codes explained.
Not sure? HMRC's check if you need to send a tax return tool takes five minutes.
Registering for the first time. If you need to file and have never done so, register with HMRC by 5 October following the end of the tax year. For the 2025/26 tax year (ended 5 April 2026), the registration deadline is 5 October 2026. Register for Self Assessment online — HMRC posts your Unique Taxpayer Reference (UTR) and activation code. The UTR takes up to 15 working days. October is closer than it looks.