Pay & tax
Self-Employed Tax Explained: What You Owe and When
How income tax and Class 4 National Insurance work on self-employed profit, the deadlines you must hit, and how payments on account catch people out.
Updated June 2026 · 10 min read

General information only — not financial, legal or tax advice. Rates and rules change; check GOV.UK or official resources before making decisions.
Key takeaways
- You pay tax on your profit — income minus allowable expenses — not on everything your business takes in.
- Self-employed profit is charged income tax at the usual 20%, 40% and 45% bands, above your £12,570 Personal Allowance.
- On top of income tax you pay Class 4 National Insurance: 6% on profit between £12,570 and £50,270, then 2% above £50,270.
- You report and pay through Self Assessment — register by 5 October, file and pay by 31 January after the tax year ends.
- HMRC often asks for 'payments on account', so your first January bill can be larger than you expect.
How much tax will I pay if I'm self-employed?
As a sole trader you pay income tax and Class 4 National Insurance on your profit — the money left after deducting allowable business expenses. You pay nothing on the first £12,570 of profit (your Personal Allowance), then income tax at 20%, 40% or 45% in the usual bands.
On top of that, Class 4 NI adds 6% on profit between £12,570 and £50,270 and 2% above £50,270. So a sole trader with £30,000 of profit pays 20% income tax plus 6% Class 4 NI on the slice above £12,570 — roughly £3,486 income tax and £1,046 NI.
Tax is on profit, not turnover
The most important idea in self-employed tax is that you are taxed on profit, not on everything that lands in your business account. Profit is your income minus allowable expenses — the legitimate costs of running your business.
Allowable expenses can include stock, tools and equipment, business travel, a proportion of home and phone costs if you work from home, accountancy fees and business insurance. Keeping good records of these directly reduces your tax bill.
- Stock and raw materials you buy to sell on.
- Business travel, but not your normal commute.
- A reasonable share of home, broadband and phone costs.
- Tools, equipment and software you use for work.
- Accountancy, insurance and bank charges for the business.
Income tax on your profit (2026/27)
Self-employed profit uses exactly the same income tax bands as employees. Your first £12,570 of profit is covered by the Personal Allowance, then each slice above is taxed at the rate for that band.
| Band | Profit range | Income tax rate |
|---|---|---|
| Personal Allowance | Up to £12,570 | 0% |
| Basic rate | £12,570 to £50,270 | 20% |
| Higher rate | £50,270 to £125,140 | 40% |
| Additional rate | Over £125,140 | 45% |
Class 4 and Class 2 National Insurance
Self-employed people pay Class 4 National Insurance on profit: 6% on profit between £12,570 and £50,270, and 2% on profit above £50,270. It is calculated on the same Self Assessment return as your income tax.
Class 2 NI used to be a separate flat weekly charge. If your profit is above the small profits threshold (£6,725) you no longer have to pay Class 2 but still build your State Pension entitlement. If your profit is below it, you can pay Class 2 voluntarily to protect your record — check the current weekly rate on GOV.UK.
The £1,000 trading allowance
If you earn small amounts from self-employment or a side hustle, the £1,000 trading allowance may mean you owe nothing. You can earn up to £1,000 of trading income in a tax year without paying tax or even registering for Self Assessment.
Above £1,000 you can either deduct your actual expenses or claim the £1,000 allowance instead of expenses — whichever leaves you better off. The flat allowance is simplest if your real costs are low.
Self Assessment: the deadlines that matter
You report self-employed income through Self Assessment. The UK tax year runs from 6 April to 5 April, and there are three dates that catch people out the most.
- 5 October: register for Self Assessment if it's your first year.
- 31 October: deadline for paper tax returns (most people file online instead).
- 31 January: deadline to file online and pay the tax you owe.
Payments on account: why January feels brutal
If your tax bill is over £1,000, HMRC usually asks for 'payments on account' — advance payments towards next year's bill. You pay them in two instalments, on 31 January and 31 July, each being 50% of your previous year's bill.
This means your first January as a profitable sole trader can land a bill of roughly 150% of the tax due: the full amount for the year just gone, plus the first 50% payment on account for the year ahead. Setting aside money as you earn it is the simplest way to avoid a shock.
How to budget for your tax bill
A common rule of thumb is to set aside around 25–30% of your profit for tax and National Insurance, rising if you are a higher-rate taxpayer. Keep it in a separate savings account so it isn't accidentally spent.
Because the rates are tiered, the exact percentage depends on your profit level — our Self-Employed Tax Calculator works out the precise income tax and Class 4 NI on your figure so you can set aside the right amount.
Estimate your self-employed tax bill
Use our Self-Employed Tax Calculator UK: enter your profit after expenses to see your income tax, Class 4 National Insurance and net profit for 2026/27. For National Insurance on its own, or how it differs from employment, see our National Insurance guide. Estimates only — check GOV.UK or speak to an accountant for your exact position.
Frequently asked questions
- How much can I earn self-employed before paying tax?
- You can earn up to £1,000 of trading income tax-free under the trading allowance. Above that, you pay income tax once your total profit passes your £12,570 Personal Allowance, plus Class 4 National Insurance on profit above £12,570.
- What is Class 4 National Insurance?
- Class 4 NI is the National Insurance the self-employed pay on profit. In 2026/27 it is 6% on profit between £12,570 and £50,270, then 2% above £50,270. It is worked out on the same Self Assessment return as your income tax.
- Do I still pay Class 2 National Insurance?
- If your profit is above the small profits threshold (£6,725) you no longer need to pay Class 2 NI but still build State Pension entitlement. If your profit is below it, you can pay Class 2 voluntarily to keep your record complete.
- When do I pay my self-employed tax?
- You file and pay through Self Assessment by 31 January after the tax year ends. If your bill is over £1,000, you also make payments on account on 31 January and 31 July towards the following year.
Try the calculator
Put this into numbers with our free UK calculators.
Need free help? See our useful UK resources including MoneyHelper and StepChange.