Self-employed tax calculator 2026/27
Your income tax, Class 4 National Insurance and the dates to pay HMRC, with payments on account worked out for you.
Your business
Other income, student loan and more
Your tax bill
When to pay HMRC
Sole trader or limited company, side by side
The same profit through your own limited company, with the best salary and the rest as dividends.
Try other KiQiCulators
Leave my job?
Compare your job with working as a sole trader (with or without CIS) or through your own limited company, and see the day rate you need to earn the same.
Two directors
Two directors in one company, such as a couple: compare small salaries plus dividends with bigger salaries, and see the money left for the family and the total tax paid.
Sole trader or Ltd?
The same work two ways: sole trader against your own Ltd company, with running costs, use of home, CIS, rent and savings, the total tax each way and the point where a company starts to pay.
Payslip and salary
See what you take home after income tax, National Insurance, student loan and pension. Compare two salaries side by side.
P60 and tax refund
Put in the figures from your P60 or last payslip and see if HMRC owes you a refund or you still owe tax, with Gift Aid, mileage, uniform and work costs added in.
CIS
Contractors take 20% (or 30%) off your labour. See your real tax bill and whether HMRC owes you a refund.
Company director
Work out the best mix of salary and dividends for 2026/27, with corporation tax, dividend tax and the dates to pay.
Compare
Put the same money through three ways of working and see which leaves you the most.
How it is worked out
- Profit is your income minus allowable business expenses (or the £1,000 trading allowance if that is higher).
- Income tax uses the same bands as employees: 20%, 40% and 45%.
- Class 4 National Insurance is 6% of profit between £12,570 and £50,270, then 2%. Class 2 no longer has to be paid.
- If your bill is over £1,000, HMRC asks for payments on account towards next year on 31 January and 31 July.
Questions people ask
When is my 2026/27 tax bill due?
The balance is due by 31 January 2028, along with the first payment on account for 2027/28. The second payment on account is due by 31 July 2028.
Do I still pay Class 2 National Insurance?
No. Since April 2024 it is not compulsory. You can pay it voluntarily if your profit is under £6,845 to protect your State Pension.
Should I become a limited company?
Use the side-by-side table above. At lower profits a sole trader often keeps more once company running costs are included.
Want the real numbers?
These are estimates. Talk to a KiQi accountant about your own situation and the best way to pay yourself.
Estimates only, for UK taxpayers in England, Wales, Scotland and Northern Ireland, using the rates for the tax year you pick at the top. Nothing you type leaves your browser. Not financial advice.

