Answers · UK 2025/26
How much tax and National Insurance do I pay on £125,000 self-employed profit?
On £125,000 of self-employed taxable profit in 2026/27, you pay £42,432 Income Tax and £3,756.60 Class 4 National Insurance, keeping £78,811.40 after tax and NI. Your Personal Allowance is almost fully withdrawn, as £125,140 is the point it reaches £0.
Full answer
For a self-employed sole trader with £125,000 of taxable profit in 2026/27, profit sits right at the edge of the Personal Allowance taper: the £25,000 excess above £100,000 would cut the allowance by £12,500, but the maximum reduction is capped at the full £12,570 allowance, so it is reduced to £70 (not quite zero, since £125,000 is just under the £125,140 point where it reaches £0). Taxable profit is therefore £124,930, with £37,700 taxed at 20% (£7,540) and the remaining £87,230 taxed at 40% higher rate (£34,892), giving total Income Tax of £42,432. Class 4 National Insurance is charged at 6% on profit between £12,570 and £50,270 (£2,262), plus 2% on the £74,730 above £50,270 (£1,494.60), giving £3,756.60. Total deductions leave £78,811.40 after tax and Class 4 National Insurance. £125,000 profit sits at the most punishing point of the Personal Allowance taper, where the marginal rate on the last few pounds before £125,140 is still 62% -- a small additional pension contribution here can be one of the most tax-efficient moves a sole trader can make, since it is taxed at 62% if not sheltered.
Try the calculator
More answers
This answer is informational only and does not constitute financial, tax or legal advice. Figures are for the 2025/26 UK tax year. See our methodology and sources.