Who needs to file — the full list
The most common trigger is self-employment. If you are a sole trader earning more than £1,000 a year (before deducting expenses), you must file.
According to HMRC's guidance, 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
- 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
But there is a broader net. You may also need to file if you had untaxed income from:
- Rental property — even a single buy-to-let
- Tips, commission, or freelance work outside of PAYE employment
- Savings interest above your Personal Savings Allowance (£1,000 for basic-rate taxpayers, £500 for higher-rate, £0 for additional-rate)
- Dividends above the £500 dividend allowance
- Foreign income
The one that catches people off-guard every year: the High Income Child Benefit Charge. Earn over £60,000 and your partner claims Child Benefit — you must file, even if every penny of your salary goes through PAYE. HMRC will not remind you. They will just send a penalty notice.
If you are unsure, use HMRC's check if you need to send a tax return tool. It takes five minutes and could save you a £100 fine.
Registering for the first time. If you need to file and have never done so before, you must 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. You can register for Self Assessment online — you will get a Unique Taxpayer Reference (UTR) and an activation code in the post. Do not leave this to the last week. The UTR takes up to 15 working days to arrive.