
Save on your tax bill
Members can use GoSimpleTax's tax calculator for £32.50 and avoid accountant fees
Get startedBy clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

HMRC has reminded Christmas crafters that even small-scale festive selling could mean you need to report your earnings for tax purposes.
As we head into the festive season, thousands of folks are busy becoming holiday entrepreneurs – whipping up Christmas decorations, upcycling furniture or running stalls that smell delightfully of mulled wine.
However, your festive earnings could mean you have to report the income to the tax office. To help prevent taxpayers from receiving an unwelcome new year's notice, the HMRC has launched its campaign ‘Help for Hustles’, which provides taxpayers with guidance on how to manage their tax and earnings.
Here, Which? explains the main difference between a tax-free hobby and actual, profit-making trading. Plus, we outline when you need to pay tax and how to do so.
The key question for crafters and small sellers is often ‘When do I need to pay tax?’ This depends on whether HMRC views your activity as casual selling or trading.
Selling personal items you already own – such as second-hand clothes or household goods – is generally treated as disposing of personal possessions, not trading, so this income is normally outside income tax.
However, if you’re making goods to sell, buying items specifically to resell or attending Christmas markets with products you’ve created, HMRC is more likely to see this as trading. Regular activity, an intention to make money and a more organised approach are all factors HMRC considers.
If what you’re doing amounts to trading, you may need to declare the income and pay tax on any profit.
If your activity falls within trading rules, the next step is to look at the trading allowance.
In the UK, you can earn £1,000 in additional income each tax year (6 April to 5 April) alongside your regular job – this is known as your trading allowance.
If your total earnings from all side hustles stay under £1,000 in a tax year, you usually don’t need to do anything.
If your combined earnings exceed £1,000, you’ll usually need to register as self-employed and complete a self-assessment tax return, unless you already file a return for another reason. HMRC warns that not reporting taxable income can lead to penalties and interest charges.
A key point here is that the allowance covers everything you earn from all your side hustles combined, not just one. If you have multiple side hustles, you won't get a separate trading allowance for each one.
Digital platforms such as eBay and Vinted must also now report data on certain sellers. Under rules introduced in 2024, platforms must share information with HMRC if a seller makes 30 or more sales and receives more than around £1,700 in a year.
HMRC says this doesn’t change what taxpayers need to do, but may make it easier for the tax office to monitor compliance.
You can use a free online checker on Gov.uk to find out if you need to tell HMRC about additional income.
If your crafting or festive sales take you past the limit this year, you’ll need to register for self-assessment.
Under the current rules, you must register with HMRC by 5 October following the end of your second tax year of trading. For example, if you began trading in May 2025, you must register by 5 October 2026. However, if you started earlier, in February 2025, your deadline is 5 October 2025.
If you receive a notice from HMRC to complete a self-assessment return, you must register even if you haven't reached the £1,000 threshold.
You can submit your registration online, by phone or by post.
If you’ve never filed before, you can use HMRC’s online registration service for self-employment. The tax office will then send you a unique taxpayer reference (UTR) and an activation code for your online tax account.
Going forward, you are then responsible for filing tax returns, paying tax and National Insurance contributions (NICs) and maintaining accurate business records.

Members can use GoSimpleTax's tax calculator for £32.50 and avoid accountant fees
Get startedFor those planning to make some money this Christmas, here are a few tips to help you keep track of your tax affairs.
Find out more: online tax returns explained