How we calculate your Self-Employed Tax Bill
This calculator connects directly to the UKFinanceTools Tax Engine, using the statutory rates and thresholds provided by HMRC for the 2026/27 tax year. To provide a transparent "Glass Box" figure, we break down the three main deductions that impact your take-home profit.
1. Income Tax & The Personal Allowance
For most UK residents, the Standard Personal Allowance is £12,570. You do not pay any Income Tax on profits up to this amount.
- Basic Rate (20%): Charged on profits between £12,571 and £50,270.
- Higher Rate (40%): Charged on profits between £50,271 and £125,140.
- Additional Rate (45%): Charged on profits above £125,140.
Note: If your total income exceeds £100,000, your Personal Allowance is reduced by £1 for every £2 earned. Our calculator applies this "Taper" automatically.
2. National Insurance (Class 4)
While Class 2 National Insurance has been effectively abolished for most traders, Class 4 NICs remain a significant cost based on your profits.
- Main Rate (6%): Applied to profits between £12,570 and £50,270.
- Upper Profits Rate (2%): Applied to any profits above £50,270.
3. Scottish Taxpayers
If you select "Scotland" as your residency, the calculator switches to the Scottish Rate of Income Tax (SRIT). This includes the distinct Starter (19%), Intermediate (21%), and Advanced (45%) bands, alongside the Top Rate.
Do you still pay Class 2 National Insurance?
For most sole traders, no - though it is widely misunderstood. Above £12,570 of profit you pay Class 4 and your State Pension year is credited automatically, with no Class 2 due. Below the small profits threshold (£7,105 for 2026/27) you pay nothing automatically, but you can choose voluntary Class 2 at £3.65 a week to keep that year counting toward your State Pension - usually a bargain.
The payments on account shock
The reason a first self-employed tax bill feels brutal is payments on accountAdvance instalments toward your next Self Assessment bill, due if the bill tops £1,000. Two payments (31 January and 31 July), each 50% of the prior year's tax - so the first January can be about 150% of the tax.. If your Self Assessment bill is over £1,000, and less than 80% of your tax is already collected at source, HMRC asks you to pre-pay next year in two instalments. So your first 31 January can be roughly 150% of the tax: the full bill for the year just gone, plus the first 50% toward next year. The second 50% follows by 31 July.
It is a cash-flow timing shock, not extra tax - but it catches almost every new sole trader. Our guide to the Self Assessment bill covers how to plan for it.
The £1,000 trading allowance
You can earn up to £1,000 of self-employed income a year before you need to declare it - the trading allowanceA £1,000 tax-free allowance for casual or self-employed income. You can earn up to £1,000 before declaring, or deduct the flat £1,000 instead of your actual expenses - not both.. Above that, you can either deduct your actual expenses or claim the flat £1,000 instead, whichever leaves you better off, but not both.
How much should you set aside?
A safe habit is to move 25% to 30% of every payment into a separate pot for tax and NI, and more once profits reach the higher-rate band. If you are also employed, see employed and self-employed; if you are weighing incorporating, see sole trader vs limited company.