National Insurance for Sole Traders 2025/26 Guide
Learn the 2025/26 National Insurance rules for UK sole traders, including the abolition of compulsory Class 2, the treated-as-paid threshold, and 6% Class 4 rates.

Key Takeaways: National Insurance for Sole Traders 2025/26
- Compulsory Class 2 National Insurance contributions remain abolished for the 2025/26 tax year.
- Sole traders with profits of £6,845 or more receive Class 2 National Insurance credits automatically without paying.
- Those earning under £6,845 can make voluntary Class 2 payments at £3.50 per week to protect their State Pension.
- Class 4 National Insurance is payable at a reduced rate of 6% on annual profits between £12,570 and £50,270.
- Profits exceeding £50,270 attract a Class 4 National Insurance rate of 2%.
Do I still need to pay Class 2 and Class 4 National Insurance for 2025/26?
Your requirement to pay self-employed National Insurance contributions for the 2025/26 tax year depends entirely on your annual profit levels. You do not have to pay compulsory Class 2 contributions anymore, but you will owe Class 4 contributions if your business profits exceed £12,570 for the year.
According to the Social Security Contributions and Benefits Act 1992 and updated government policy, compulsory Class 2 charges are no longer levied. If your profits fall below £6,845, you can still choose to pay voluntary Class 2 contributions. Those with profits above £12,570 must pay Class 4 contributions directly through their Self Assessment tax return.
What is the difference between Class 2 and Class 4 National Insurance?
Class 2 National Insurance is a flat-rate contribution used to build entitlement to the State Pension and specific benefits, whereas Class 4 is a variable, profit-related tax charge levied on higher earnings. Class 2 focuses on benefit qualification, while Class 4 serves as a general contribution to public services based on business profitability.
| Feature | Class 2 Contributions | Class 4 Contributions |
|---|---|---|
| Primary Purpose | Qualifying years for State Pension and benefits | Profit-related tax contribution |
| Calculation Basis | Flat weekly rate (voluntary only under £6,845) | Percentage of annual profits above £12,570 |
| Compulsory Status | Abolished (either treated as paid or voluntary) | Mandatory if profit thresholds are met |
How do Class 2 NI rules work for 2025/26 profit thresholds?
The Class 2 rules for 2025/26 use specific profit thresholds to determine whether you receive pension credits automatically or need to pay voluntarily. Under HM Revenue and Customs rules, sole traders no longer face mandatory weekly payments.
- Profits of £6,845 or more: You are treated as having paid Class 2 contributions. You gain national insurance credits toward your pension record automatically without experiencing any cash outflow.
- Profits below £6,845: You are not liable to pay anything, but your pension record will not receive automatic credits.
- Voluntary Payments: If your profits are below £6,845, you can pay a voluntary rate of £3.50 per week to maintain your entitlement to the State Pension.
What are the Class 4 National Insurance rates and bands for 2025/26?
Class 4 National Insurance rates for the 2025/26 tax year are calculated as a percentage of your annual self-employed profits. Following legislative changes to structural rates, the main rate remains at 6% instead of the historic 9% level.
| Annual Profit Band | Class 4 NIC Rate |
|---|---|
| Under £12,570 | 0% |
| £12,570 to £50,270 | 6% |
| Over £50,270 | 2% |
How are self-employed National Insurance payments made?
You pay your Class 2 and Class 4 National Insurance liabilities directly to HM Revenue and Customs as part of your annual tax cycle. The calculation is integrated into your personal tax filing profile.
- File your annual Self Assessment tax return online by 31 January following the end of the relevant tax year.
- Review the calculation summary where HM Revenue and Customs automatically computes your Class 4 liability and any voluntary Class 2 contributions.
- Submit your total payment, which combines your Income Tax, Class 4 NICs, and potential Class 2 NICs. This is paid in a single payment by 31 January.
- Account for payments on account, as Class 4 contributions are included in these bi-annual advance payments if your overall tax bill exceeds £1,000.
Can I defer or reduce my Class 4 NI if I also pay PAYE?
If you are employed and also run a holiday business or sole trader trade, you have dual employment status and pay Class 1 NICs on your wages. In this situation, there is a maximum limit on the total National Insurance contributions you should pay in any single tax year.
When you file your self-employed Self Assessment tax return online, the HM Revenue and Customs calculation system automatically reviews your total contributions across both jobs. This process ensures you do not overpay Class 4 National Insurance, applying a reduced rate if you have already reached the maximum contribution limit through salary deductions.
When do I stop paying self-employed National Insurance?
You stop paying self-employed National Insurance contributions when you reach the official State Pension age. This exemption applies to both Class 2 and Class 4 contributions.
Under national insurance guidelines, you do not owe Class 4 contributions on any profits earned after the start of the tax year in which you reach State Pension age. You must keep records to show your age exemption, but HM Revenue and Customs will stop charging these rates automatically on your tax return once you reach this milestone.
Is Class 2 National Insurance completely abolished?
Compulsory Class 2 National Insurance contributions are abolished. However, the class itself still exists on a voluntary basis for self-employed individuals with annual profits below £6,845 who wish to protect their pension records.
How much is voluntary Class 2 National Insurance per week for 2025/26?
For the 2025/26 tax year, voluntary Class 2 National Insurance contributions cost £3.50 per week.
What happens to my State Pension if I do not pay Class 2 National Insurance?
If your profits are under £6,845 and you choose not to pay voluntary Class 2 contributions, you may build up gaps in your National Insurance record. This can reduce the final State Pension amount you receive.
Do I need to pay Class 4 National Insurance if my profits are under £12,570?
No, you do not pay any Class 4 National Insurance if your annual profits are under the personal threshold of £12,570.
Does HMRC calculate my Class 4 National Insurance automatically?
Yes, HM Revenue and Customs automatically calculates your Class 4 National Insurance liability when you fill out and submit your online Self Assessment tax return.