Who needs to file a Self Assessment tax return?
Broadly: the self-employed earning over £1,000, most company directors, landlords earning over £1,000 in rent, and anyone with untaxed income, Capital Gains, or earnings over £150,000.
There is no single list HMRC hands you, filing is based on your circumstances, not your job title. The four groups below cover almost everyone who needs to file.
Self-employed & sole traders
Anyone with self-employment income over £1,000 in a tax year, including side hustles and freelance work.
Company directors
Most directors must file, even if all income is taxed through PAYE, unless HMRC has told you a return is not needed.
Landlords
Anyone with rental income over £1,000 a year, after allowable expenses, or gross rents over £2,500.
High earners & investors
Income over £150,000, untaxed income like dividends or interest, or a Capital Gains Tax disposal to report.
Who needs to file, answered
Who needs to file a Self Assessment tax return?
Do I need to file a tax return if I am employed under PAYE?
Does everyone with a side hustle need to file?
Do company directors always need to file?
What happens if I do not need to file but HMRC asks me to?
I am not sure if I need to file, what should I do?
Related: how to fill in a Self Assessment return · what happens if you miss the deadline
Official guidance: Check if you need to send a Self Assessment tax return, GOV.UK.
Not sure if you need to file?
Tell us your situation and we will tell you plainly whether you need to file, then handle it for you if you do. Fixed fee, no obligation.