Enter your turnover and expenses to see the Income Tax and Class 4 National Insurance due on your profit for the 2026 to 2027 tax year (6 April 2026 to 5 April 2027), with every step shown. It uses the rates for England and Northern Ireland, Wales or Scotland, and can take account of a salary or pension you also receive.
Work out your profit
Your profit is your turnover less your allowable expenses. If your expenses are small, you can deduct the £1,000 trading allowance instead, but not both. If your gross trading income is £1,000 or less, the allowance covers it in full and you may not need to tell HMRC.
Choose where you live
Scotland sets its own Income Tax rates: six bands from 19% to 48% in 2026 to 2027. The Welsh rates are the same as England’s this tax year, and Northern Ireland pays the rates for England. Class 4 National Insurance is the same across the UK.
Add any other income
If you also have a salary or a pension, enter it as other income. It is taxed first, so it uses up your Personal Allowance and the lower bands, and the calculator shows the extra Income Tax your profit adds. Class 4 National Insurance is charged on your profit alone.
What it leaves out
The calculator is for sole traders. It does not cover partnerships, Student Loan repayments, pension contributions, Gift Aid, Marriage Allowance, Blind Person’s Allowance, savings or dividend income, or payments on account. If you reached State Pension age before 6 April 2026, you pay no Class 4 National Insurance for 2026 to 2027, which the calculator does not take into account. Each amount is rounded to the nearest penny, with halves rounded up.
Profit = turnover − allowable expenses (or − the trading allowance).
Personal Allowance = £12,570, less £1 for every £2 of income over £100,000.
Income Tax = each slice of taxable income × the rate of its band.
Class 4 NI = 6% of profit between £12,570 and £50,270, plus 2% of profit above £50,270.
With other income: Income Tax on the profit = tax on all your income − tax on the other income alone.
Example: £40,000 of turnover and £5,000 of expenses in England
The profit is £35,000.00. After the £12,570.00 Personal Allowance, £22,430.00 is taxed at 20%: £4,486.00 of Income Tax. Class 4 National Insurance is (£35,000.00 − £12,570.00) × 6% = £1,345.80. That makes £5,831.80 in all, leaving £29,168.20. In Scotland the same profit pays £4,501.07 of Income Tax: £753.73 at 19%, £2,597.80 at 20% and £1,149.54 at 21%.