Tax year 2026/27

Sole trader take-home pay calculator

Work out what your self-employment actually pays you in 2026/27: enter your turnover and expenses (or claim the £1,000 trading allowance) and see Income Tax, Class 4 National Insurance and payments on account taken off before your take-home pay.

Your sole trader figures (2026/27)

You can instead claim the £1,000 trading allowance if it is larger: tick the box below.

Worked examples

Example 1, £30,000 turnover, no expenses

Trading profit£30,000
Income Tax£3,486
Class 4 NIC£1,045.8
Take-home pay£25,468.2

Example 2, £80,000 turnover, £15,000 expenses

Trading profit£65,000
Income Tax£13,432
Class 4 NIC£2,556.6
Take-home pay£49,011.4

Class 4 National Insurance rates 2026/27

Profits per yearClass 4 rate
£12,570 or below (Lower Profits Limit)0%
£12,570 to £50,270 (Upper Profits Limit)6%
Above £50,2702%

gov.uk NIC ↗ gov.uk tax rates ↗

Frequently asked questions

How do I work out my take-home pay as a sole trader?

Deduct your allowable expenses (or the £1,000 trading allowance) from turnover to get taxable trading profit, then subtract Income Tax on your profit and other income and Class 4 National Insurance at 6% between £12,570 and £50,270 and 2% above that.

Do sole traders pay Class 2 National Insurance in 2026/27?

No. Mandatory Class 2 was abolished from 2024/25. If your profits are above £6,845 you get NI credits automatically; below that you can pay voluntary Class 2 of £3.65 a week to protect your State Pension.

What are payments on account?

If your Self Assessment bill is over £1,000, HMRC usually asks for two advance payments of half the previous year’s liability, due 31 January and 31 July.

gov.uk trading allowance ↗ gov.uk payments on account ↗