29/09/2026
Hobby or Hustle? Understanding the Tax Rules for Side Hustles
Do you earn a bit of extra money outside your main job? Whether it's selling handmade crafts online, dog walking at weekends, tutoring in the evenings, or picking up delivery shifts, you're not alone. Side hustles have become an increasingly common way to top up income β but many people don't realise that, once earnings pass a certain point, HMRC expects to hear about it.
Here's what you need to know about where the line between "hobby" and "hustle" actually falls, and what to do once you've crossed it.
πΉWhat counts as a side hustle?
Almost any regular income-generating activity outside your main employment could count, including:
- Selling items online (via platforms like eBay, Vinted, Etsy or Depop)
- Freelance or creative work (writing, design, photography)
- Tutoring or coaching
- Dog walking or pet sitting
- Delivery or rideshare driving
- Renting out a room, driveway or equipment
- Content creation or social media income
If you're doing any of these on top of your main job, it's worth understanding how HMRC views that income.
πΉThe Β£1,000 trading allowance
This is the key number to remember. HMRC allows everyone a Β£1,000 tax-free trading allowance each tax year for income from self-employment or casual trading activities.
Earn under Β£1,000 in total from your side activities? In most cases, this counts as a hobby in HMRC's eyes, and you don't need to register or report it.
Earn more than Β£1,000? You've moved beyond "hobby" territory. HMRC will expect you to register for Self Assessment and declare that income β even if it was paid in cash, or if you don't think of it as a "real" business.
It doesn't matter whether the money lands in your bank account, comes to you in cash, or arrives via a payment app β if your total side income exceeds Β£1,000 in a tax year, it needs to be reported.
πΉWhy the distinction matters
Treating a genuine income stream as "just a hobby" can catch people out. HMRC has been increasing its focus on online marketplaces and payment platforms, which are now required to share seller data under new reporting rules. If your side income has been building up unreported, it's increasingly likely to come to HMRC's attention β and the earlier you get on top of it, the better.
Getting it right isn't just about avoiding penalties. It also means you're accurately tracking your own income, claiming any expenses you're entitled to, and avoiding a stressful scramble if HMRC does come asking.
πΉWhat to do if you've gone over Β£1,000
If your side hustle income for the tax year exceeds Β£1,000, you'll typically need to:
- Register for Self Assessment with HMRC if you haven't already.
- Keep records of your income and any related expenses throughout the year.
- Complete a Self Assessment tax return, declaring your side hustle income alongside any other income.
- Pay any tax and National Insurance due by the relevant deadlines.
You can choose to either deduct your actual business expenses from your income, or simply deduct the Β£1,000 trading allowance itself (rather than your real expenses) β whichever works out better for you.
πΉKeeping good records
Even if you're not sure yet whether you'll go over the Β£1,000 threshold, it's good practice to keep a simple record of what you earn and spend from the start. This makes it far easier to:
- Work out whether you need to register
- Complete your tax return accurately
- Claim any allowable expenses you're entitled to
- Provide evidence if HMRC ever asks questions
πΉThe bottom line
A bit of extra income from something you enjoy doesn't automatically mean a tax headache β but once your side hustle earns you more than Β£1,000 a year, it's no longer just a hobby as far as HMRC is concerned. Knowing where you stand, and acting early, means you can enjoy your side income with confidence instead of worrying about what might be around the corner.
Not sure whether your side hustle needs to be declared, or need help registering and filing? Get in touch with our team β we're happy to talk you through it.
π 0800 026 0854 | π bjca.co.uk