Yes, you generally need to register as a sole trader with HMRC if you earn over £1,000 in a tax year from self-employment, to pay Income Tax and National Insurance via Self Assessment, and to prove you're self-employed for things like benefits. Registration is done by signing up for Self Assessment online, usually by the 5th October after the tax year you started trading.
What happens if I don't register as a sole trader?
If you don't register as self-employed, you could end up paying penalties. You might also miss out on benefits, such as the ability to claim business expenses or pay National Insurance Contributions towards your state pension.
At what point do I need to register as a sole trader?
You can start trading straight away without registering. However, you must register for Self Assessment as a sole trader if you earn more than £1,000 in a tax year (from 6 April to 5 April). You can choose to register earlier. After you've registered you will need to submit Self Assessment tax returns.
How much can I earn without registering as self-employed?
In the UK, you must register as self-employed with HMRC if you earn more than £1,000 in a tax year (April 6th to April 5th) from self-employment, thanks to the Trading Allowance, though you can choose to register earlier to claim expenses or National Insurance contributions. While the £1,000 threshold currently applies, a government plan aims to raise this reporting threshold to £3,000 by 2029, but you'll still need to register and pay tax on earnings above £1,000.
In summary, the main advantages of setting up as a sole trader are: Quick and easy to set up, and minimal paperwork. Accounting can be simpler, and you're entitled to any profits. Privacy for your details and business accounts.
How to Register as a Sole Trader in the UK (Step-by-Step)
Do I need to tell HMRC I'm a sole trader?
Tell HM Revenue and Customs (HMRC) that you're self-employed and need to pay tax as a sole trader. You can do this by logging in to your Government Gateway account, or by creating an account if you don't already have one, or by post. Step 2. Complete the HMRC Self-Assessment form.
As a sole trader, you pay Income Tax on profits through Self Assessment, using standard UK tax bands: 0% on the first £12,570, 20% (Basic Rate) on profits up to £50,270, 40% (Higher Rate) up to £125,140, and 45% (Additional Rate) above that, plus National Insurance Contributions (NICs). You'll need to file an annual tax return and may make advance payments.
How long can I work before registering as self-employed?
You must register as self-employed by 5th October in your business's second tax year. Let's say you began trading in August 2025. That falls in the 2025/26 tax year (which runs from 6 April 2025 to 5 April 2026).
A sole trader pays income tax on all business profits at rates ranging from 20% to 45%. This means personal and business finances are intertwined, often resulting in higher personal tax liabilities during profitable years.
If you're a sole trader, workers compensation insurance doesn't cover you. You'll need to get your own personal death, illness and disability insurance. You can take out accident and sickness insurance through a private insurer. The policy will pay you for loss of income while you recover.
Self-employed taxpayers should notify HMRC as soon as practicable when they begin working for themselves. To register as self-employed, HMRC must be officially notified by 5 October following the end of the tax year so that a self-assessment return can be issued on time and to avoid any unnecessary penalties.
* Scale of Sales: Small-scale, occasional sales may not require a business license in some areas. However, if you plan to sell items regularly, especially as a primary source of income, you are more likely to need a license. * Online vs. In-Person Sales: The method of selling can also affect licensing requirements.
Self-employed people have to register with HM Revenue and Customs (HMRC) to pay tax. This won't register you as self employed for benefits purposes. There is no single way to register as self employed for benefits.
If you are a sole trader, you don't have to open a business bank account by law, but it's sensible to consider it. This is because keeping your business and personal finances separate can help you keep track of payments and understand how your business is performing.
How much money do you have to earn to register as self-employed?
In the UK, you must register as self-employed with HMRC if you earn more than £1,000 in a tax year (April 6th to April 5th) from self-employment, thanks to the Trading Allowance, though you can choose to register earlier to claim expenses or National Insurance contributions. While the £1,000 threshold currently applies, a government plan aims to raise this reporting threshold to £3,000 by 2029, but you'll still need to register and pay tax on earnings above £1,000.
Made more than £1,000 from your side hustles? Whether you get cash in hand or money paid straight to your bank account, you'll need to tell HMRC so you can avoid any tax surprises. We're talking about the total income from all your side hustles between 6 April 2024 and 5 April 2025.
If you value complete control over your business and prefer a simple legal structure with lower associated costs, being a sole trader might be perfect for you.
One-fifth of self-employed sole traders don't survive one year, and the majority don't survive five. Many more people try self-employment than the aggregate numbers suggest, but most fail quickly and very few ever go on to make significant investments or employ others.