Skip to main content
Sole traders

Sole Trader National Insurance: Class 2 and Class 4 Explained

How National Insurance works for sole traders — Class 2 and Class 4, the thresholds and rates for 2025/26, and what it means for your State Pension.

The Provense Team Updated 3 June 2026

National Insurance is the part of self-employed tax that confuses people most, largely because there are two “classes” and the rules changed recently. Here’s how it actually works for sole traders in 2025/26 — and why it matters for your State Pension.

The two types you’ll hear about

  • Class 4 National Insurance — the main one. It’s charged as a percentage of your profits, alongside your Income Tax.
  • Class 2 National Insurance — historically a small weekly flat-rate charge that built your State Pension. It’s now treated as paid (at no cost) once your profits are above the threshold.

The rates for 2025/26

ThresholdRate
Class 4 (main rate)£12,570 – £50,2706%
Class 4 (upper rate)Above £50,2702%
Class 2Above £12,570Treated as paid (£0)

So a sole trader pays 6% Class 4 on the slice of profit between £12,570 and £50,270, then just 2% above that — on top of their Income Tax. You can estimate yours with our free National Insurance calculator.

What changed with Class 2

Until recently, the self-employed paid a small weekly Class 2 charge to build their State Pension. From 2024/25, if your profits are above the £12,570 threshold, Class 2 is treated as paid automatically — you keep the State Pension benefit without the charge. That’s a genuine saving for most sole traders.

Why it matters for your pension

National Insurance isn’t just a tax — it builds your entitlement to the State Pension (you generally need 35 qualifying years for the full amount) and some benefits. That’s the catch for low-profit sole traders:

  • If your profits are below £12,570, you don’t pay Class 4, and Class 2 isn’t charged automatically.
  • But you may also not get a qualifying year towards your pension.

In that situation, you can choose to pay Class 2 voluntarily — a small annual amount that protects your record. For many low-profit sole traders it’s one of the best-value contributions you can make, and it’s easy to overlook.

How you pay it

You don’t deal with National Insurance separately. It’s worked out and collected through your Self Assessment return, alongside your Income Tax, and paid by 31 January. See our sole trader tax return guide for the full picture.

Getting it right

The rules around Class 2, voluntary contributions and your pension record are exactly the sort of thing that’s easy to miss on your own — and a missed qualifying year can quietly cost you in retirement. Our sole trader accountants check your National Insurance position as part of your tax return, so your pension is protected and you pay no more than you should.

Frequently asked questions

How much National Insurance does a sole trader pay?
For 2025/26, sole traders pay Class 4 National Insurance at 6% on profits between £12,570 and £50,270, then 2% on profits above £50,270. Class 2 is generally treated as paid where your profits are above the £12,570 threshold, so most sole traders no longer pay a separate flat Class 2 charge.
What's the difference between Class 2 and Class 4 National Insurance?
Class 4 is the main National Insurance the self-employed pay, charged as a percentage of your profits. Class 2 was a small weekly flat-rate contribution that built your State Pension entitlement; from 2024/25 it's treated as paid (at no cost) once your profits are above the threshold, so you keep the benefit without the charge.
Does National Insurance count towards my State Pension?
Yes. Paying — or being credited with — National Insurance builds your entitlement to the State Pension and certain benefits. This is why low-profit sole traders sometimes choose to pay Class 2 voluntarily, to protect their record.
Do I pay National Insurance if my profits are low?
If your profits are below £12,570 you generally don't pay Class 4, and Class 2 isn't charged — but you may fall short on your State Pension record. In that case you can pay Class 2 voluntarily to keep your qualifying years, which is usually very good value.
How do I pay sole trader National Insurance?
You don't pay it separately — it's calculated and collected through your Self Assessment tax return alongside your Income Tax, due by 31 January each year.

Reviewed by Provense Accountants

Written and reviewed by our team of qualified accountants (AAT-regulated). This guide is general information, not personal tax advice — book a free consultation for advice on your situation.

Want this handled for you?

We'll take care of your registration, bookkeeping and tax return for a fixed monthly fee — so you can get back to the work that pays.