Worried what your tax bill will be? You're taxed on your profit, meaning what you earn after allowable costs, not on everything you take.
How much is tax-free? The first £12,570. After that it's 20% income tax, plus 6% National Insurance if you're self-employed.
Want a number for your own figures? Try the free tax calculator →
For the 2025/26 and 2026/27 tax years (these figures are frozen until April 2028):
Only the income within each band is taxed at that band's rate — so earning a pound into the higher rate doesn't push all your income up to 40%. Note the personal allowance shrinks once your income passes £100,000, and disappears entirely at £125,140.
On top of Income Tax, self-employed people pay Class 4 National Insurance on their profits:
Class 2 National Insurance used to be a separate flat weekly charge, but since April 2024 you no longer have to pay it if your profits are above the small profits threshold — you still get the benefit towards your State Pension for free.
If your bill is over £1,000, HMRC also asks for payments on account — an advance on next year's tax. That can make the first January bill feel almost double, so it's well worth knowing about before it lands.
These bands give you a ballpark, but your real number depends on your full picture — expenses, other income, allowances. Working that out accurately, and making sure you don't overpay, is exactly what we do.
We work out what you owe, claim everything you should, and file it — from £25 a month.