Do You Pay Tax on a Side Hustle in the UK?
Thanks to the £1,000 trading allowance, you can earn up to £1,000 a year from a side hustle without paying tax or telling HMRC. Earn more and you need to register for Self Assessment and pay tax on the profit above the allowance.
Key Facts
- The trading allowance lets you earn £1,000 a year tax-free from side work
- Above £1,000 you must register for Self Assessment with HMRC
- Tax is charged on profit, after the allowance or expenses
The £1,000 trading allowance
HMRC lets you earn up to £1,000 a year from self-employed or casual work — selling crafts, freelancing, tutoring — without paying tax or even declaring it. This is the trading allowance, and it's separate from your personal allowance for employment income.
So if your side hustle brings in £900 a year on top of your job, there's nothing to report. Cross £1,000 in income, though, and the rules change.
When you have to tell HMRC
Once your side hustle income goes over £1,000 in a tax year, you must register for Self Assessment and file a tax return. You can then either deduct the £1,000 allowance or your actual business expenses — whichever is more — and pay tax on the profit that's left.
The tax rate matches your income tax band, so profit usually gets taxed at 20% if you're a basic-rate taxpayer. Online platforms now report seller information to HMRC, so it's not worth ignoring.
FAQ
Frequently Asked Questions
Do I need to declare income from selling on Vinted or eBay?
What happens if I don't declare my side hustle?
Can I claim expenses against my side hustle income?
Topics covered
This article is for informational purposes only and does not constitute financial advice. Always do your own research or speak to a qualified financial adviser before making financial decisions.