Do I Need to Register as a Sole Trader if I Earn Under £1,000?
You do not need to register as a sole trader or file a Self Assessment tax return if your gross trading income is £1,000 or less in a UK tax year, thanks to the Trading Allowance.

Key Takeaways
- Registration is generally not required if your gross trading income is £1,000 or less in a tax year.
- The £1,000 limit is based on gross income, which means total sales before deducting any business expenses.
- You must combine all separate trading activities to determine if you have exceeded the £1,000 threshold.
- You can voluntarily register under the threshold to pay National Insurance, claim losses, or access state benefits.
- If gross receipts exceed £1,000, you must register with HMRC by 5 October following the end of the tax year.
Do I need to register as a sole trader if I earn under £1,000?
No, you do not need to register as a sole trader or file a Self Assessment tax return if your gross trading income is £1,000 or less.
For the UK 2025/26 tax year, which runs from 6 April 2025 to 5 April 2026, individuals earning under this threshold qualify for full tax relief. This means your earnings are completely tax-free and exempt from reporting, provided you do not meet any specific criteria that demand voluntary registration.
What is the UK Trading Allowance?
The Trading Allowance is a statutory tax-free allowance of £1,000 available to individuals with small amounts of trading or miscellaneous income. Introduced to simplify the tax system for micro-businesses, it removes the administrative burden of declaring trivial earnings to the state.
Under the Income Tax (Trading and Other Income) Act (ITTOIA) 2005, sections 783AD to 783AE, anyone with gross trading receipts at or below £1,000 is entitled to full relief. This legislation ensures that such low-income individual activities are exempt from both income tax and the requirement to notify HM Revenue and Customs.
How is the £1,000 Trading Allowance calculated?
The trading allowance threshold is calculated using your gross income, which represents your total receipts before any business expenses are subtracted.
Importantly, you must combine the gross income from all of your individual trading or side-hustle activities. For example, if you earn £650 from online sales and £420 from dog walking, your total gross income is £1,070, meaning you have exceeded the £1,000 threshold and must register as self-employed.
| Income Scenario | Gross Income | Expenses | Net Profit | Must Register? |
|---|---|---|---|---|
| High Expenses | £1,200 | £800 | £400 | Yes (Gross is over £1,000) |
| Low Expenses | £950 | £50 | £900 | No (Gross is under £1,000) |
When must you register as self-employed anyway?
There are certain situations where registering with HMRC is either compulsory or highly beneficial even if your income is below £1,000.
- You have received an official notice to file a tax return from HMRC.
- You want to pay voluntary Class 2 National Insurance contributions to protect your State Pension and benefits.
- You need to claim self-employed Maternity Allowance or access tax-free childcare based on your trading activities.
- You want to record a trading loss and carry it forward to offset against future tax bills.
What if my sole trader income goes over £1,000?
Once your gross trading income exceeds £1,000 in a tax year, you must register as self-employed with HMRC.
For the 2025/26 tax year, you must register by the deadline of 5 October 2026. After registering, you will receive a Unique Taxpayer Reference and must file a Self Assessment tax return by 31 January 2027.
When completing your Self Assessment tax return, you can choose between deducting the flat £1,000 trading allowance from your gross income or deducting your actual business expenses. You should calculate both options and select the one that results in the lower tax liability.
What records should I keep if I earn under £1,000?
You should maintain basic financial records even if your total earnings remain below the threshold and you do not register.
HMRC retains the right to audit individuals and check if they have undeclared income. Keeping clear records of your sales, invoices, and bank statements provides concrete proof that your gross receipts did not cross the £1,000 trading allowance limit.
Do I need to register as a sole trader?
You only need to register as a sole trader if your total gross trading income from all self-employed activities exceeds £1,000 in a single tax year, or if you choose to register voluntarily.
Does the Trading Allowance apply to partnership income?
No, the trading allowance does not apply to income earned through a business partnership. It is strictly reserved for individual trading activities.
How do I register for Self Assessment if I go over £1,000?
You can register online through the official GOV.UK portal. You must complete this registration by 5 October following the end of the tax year in which you crossed the limit.
Can I claim the £1,000 allowance if I also have a PAYE job?
Yes, you can claim the £1,000 trading allowance on your self-employed side income even if you are simultaneously employed and taxed through PAYE.