Skip to content

Sole Trader National Insurance Explained: Complete UK Guide 2026/27

  • by

How much National Insurance does a sole trader pay in 2026/27? The answer depends on your annual taxable business profits, your age and the National Insurance thresholds that apply to self-employed individuals.

Unlike employees, who usually have National Insurance deducted automatically through PAYE, sole traders generally calculate and pay their National Insurance contributions through Self Assessment.

However, not every self-employed person needs to pay National Insurance. Some sole traders qualify for National Insurance credits without making a payment, while others may benefit from voluntary contributions to protect their State Pension entitlement.

Understanding these differences can help you budget accurately, avoid unnecessary contributions and meet your HMRC obligations.

In this Accfirm guide, we explain Class 2 and Class 4 National Insurance, the 2026/27 rates and thresholds, how to calculate your contributions, when you must pay HMRC and what happens if your profits are below the National Insurance threshold.

Table of Contents

1. What is National Insurance for sole traders?

National Insurance is a UK contribution system that helps individuals build entitlement to certain state benefits, including the State Pension, Maternity Allowance and some contributory benefits.

Sole traders are classified as self-employed for National Insurance purposes. Their contributions are generally based on annual taxable trading profits rather than total business turnover.

There are two main types of National Insurance relevant to sole traders:

  • Class 2 National Insurance: protects your National Insurance record and entitlement to qualifying benefits. Eligible self-employed individuals are now treated as having paid Class 2 without making an actual payment.

  • Class 4 National Insurance: a compulsory contribution calculated on taxable self-employment profits above the relevant threshold.

Some sole traders with low profits can also make voluntary Class 2 contributions to protect their National Insurance record.

The applicable rules depend on your profits, age, employment status and existing National Insurance record.

2. How much National Insurance does a sole trader pay in 2026/27?

Sole traders pay Class 4 National Insurance at 6% on annual taxable profits between £12,570 and £50,270, and 2% on profits above £50,270. Class 2 contributions are treated as paid when annual profits reach £7,105, without requiring an actual Class 2 payment.

The 2026/27 tax year runs from 6 April 2026 to 5 April 2027.

Sole trader National Insurance rates and thresholds for 2026/27

HMRC | 2026/27 tax year

Class 2 Small Profits Threshold

£7,105

Annual profits

Class 4 Lower Profits Limit

£12,570

Annual profits

Class 4 standard rate

6%

Profits from £12,570 to £50,270

Class 4 higher-profits rate

2%

Profits above £50,270

Voluntary Class 2 rate

For eligible sole traders with profits below £7,105

£3.65/week

Source: HMRC’s National Insurance rates and thresholds for the 2026/27 tax year.

National Insurance rates by annual profit

Annual taxable profit

Class 2 position

Class 4 position

Below £7,105

Voluntary contributions may be available

No Class 4 payable

£7,105–£12,570

Treated as paid; no actual payment

No Class 4 payable

Above £12,570 up to £50,270

Treated as paid

6% on profits above £12,570

Above £50,270

Treated as paid

6% on the middle band, then 2% above £50,270

These are the standard rules for self-employed individuals below State Pension age. Special rules can apply in certain circumstances.

Important: National Insurance is calculated on your relevant taxable profits. A business with £60,000 in annual sales and £30,000 in allowable expenses does not pay Class 4 National Insurance on the full £60,000 turnover.

Its starting profit figure is £30,000, before considering any further tax adjustments.

3. What is Class 2 National Insurance for sole traders?

Class 2 National Insurance helps self-employed individuals build qualifying years towards their State Pension and maintain entitlement to certain contributory benefits.

From 6 April 2024, sole traders who meet the relevant profit threshold no longer need to make compulsory Class 2 payments.

For 2026/27, eligible sole traders with annual taxable profits of £7,105 or more are treated as having paid Class 2 contributions without making an actual payment.

This means that a sole trader earning £10,000 in annual taxable profits can protect their National Insurance record without having to pay Class 2 contributions.

Do sole traders still have to pay Class 2 National Insurance?

No. Under the standard rules, compulsory Class 2 payments have been abolished. Eligible sole traders with profits at or above the Small Profits Threshold receive the relevant National Insurance record protection without making a Class 2 payment.

If your profits are below the threshold, you may be able to pay voluntary Class 2 contributions.

In 2026/27, voluntary Class 2 costs £3.65 per week.

What happens if your sole trader profits are below £7,105?

If your profits are below £7,105, you do not normally have to pay Class 2 or Class 4 National Insurance.

However, you may have a gap in your National Insurance record if you do not receive qualifying credits or make contributions through another route.

For example, someone earning £5,000 from self-employment with no employment income or relevant National Insurance credits may wish to check whether voluntary Class 2 contributions would help protect their State Pension entitlement.

Before paying voluntarily, check your National Insurance record and State Pension forecast. You may already have a qualifying year through employment, National Insurance credits or another arrangement.

How much does voluntary Class 2 National Insurance cost in 2026/27?

The voluntary Class 2 rate for 2026/27 is £3.65 per week.

For a full 52-week contribution year, the illustrative cost is:

£3.65×52=£189.80£3.65 \times 52 = £189.80£3.65×52=£189.80

Actual voluntary contributions can depend on the number of weeks for which you are eligible and whether you need to pay for the entire tax year.

Voluntary contributions may be worthwhile if they fill a gap that increases your State Pension entitlement. However, not every gap needs to be filled, and paying voluntarily does not guarantee an increase in your eventual pension.

4. What is Class 4 National Insurance for sole traders?

Class 4 National Insurance is a compulsory contribution on taxable self-employment profits above £12,570 for the 2026/27 tax year.

You pay 6% on profits between £12,570 and £50,270, followed by 2% on profits exceeding £50,270.

Unlike Class 2 contributions, Class 4 contributions do not build additional entitlement to the State Pension or other contributory benefits.

How is Class 4 National Insurance calculated?

Class 4 National Insurance is calculated using the following profit bands:

Taxable profit band

National Insurance rate

First £12,570

0%

£12,570.01 to £50,270

6%

Above £50,270

2%

The 2% rate applies only to the portion of your profits above £50,270. It does not replace the 6% rate on the entire amount.

For example, if your taxable profits are £60,000, you pay 6% on the amount between £12,570 and £50,270, then 2% on the remaining £9,730.

Does the 6% rate apply to all business income?

No. The 6% Class 4 rate applies only to taxable self-employment profits within the relevant band.

Your business turnover, personal drawings and total bank deposits are not necessarily the same as your taxable trading profits.

A sole trader with £80,000 in annual sales and £35,000 in allowable business expenses has a starting profit figure of £45,000.

Assuming there are no further tax adjustments, Class 4 National Insurance would be calculated on £32,430:

(£45,000−£12,570)×6%(£45,000-£12,570)\times6\%(£45,000−£12,570)×6%

The resulting Class 4 liability would be £1,945.80.

5. How do you calculate sole trader National Insurance in 2026/27?

Calculate your sole trader National Insurance by determining your annual taxable trading profits, deducting the £12,570 Class 4 Lower Profits Limit and applying the relevant 6% and 2% contribution rates.

Class 2 contributions are considered separately because qualifying sole traders no longer need to make compulsory Class 2 payments.

Sole trader National Insurance calculation formula

Class 4 National Insurance formula

For annual taxable profits between £12,570 and £50,270:

Class 4 NI=(P−£12,570)×6%\text{Class 4 NI}=(P-£12,570)\times 6\%Class 4 NI=(P−£12,570)×6%

For annual taxable profits above £50,270:

Class 4 NI=£2,262+(P−£50,270)×2%\text{Class 4 NI}=£2,262+ (P-£50,270)\times 2\%Class 4 NI=£2,262+(P−£50,270)×2%

P represents annual taxable self-employment profits. The £2,262 is the maximum 6% contribution on the £37,700 standard band. These formulas assume the standard Class 4 rules apply.

Example 1: Sole trader earning £10,000 profit

A freelance writer earns £15,000 in annual business income and incurs £5,000 in allowable business expenses.

Their taxable trading profit is £10,000, assuming no further tax adjustments.

Calculation

Amount

Annual business income

£15,000

Allowable business expenses

£5,000

Taxable trading profit

£10,000

Class 4 National Insurance

£0

Compulsory Class 2 National Insurance

£0

Total compulsory National Insurance

£0

Because the writer’s profit exceeds the £7,105 Small Profits Threshold, their Class 2 contributions are treated as paid without an actual payment.

They do not have to pay Class 4 because their profit is below £12,570.

Example 2: Sole trader earning £30,000 profit

A self-employed graphic designer makes £30,000 in annual taxable trading profits.

Their Class 4 contribution is:

(£30,000−£12,570)×6%(£30,000-£12,570)\times6\%(£30,000−£12,570)×6%
£30,000 annual profit

Taxable profit above £12,570

£17,430

Class 4 contribution rate

6%

Annual Class 4 National Insurance

£1,045.80

No compulsory Class 2 payment is required. Income Tax is calculated separately.

The designer would owe £1,045.80 in Class 4 National Insurance before considering any individual adjustments.

Example 3: Sole trader earning £60,000 profit

A self-employed IT consultant earns £60,000 in annual taxable trading profits.

The consultant’s contributions fall into two Class 4 bands:

Profit band

Calculation

NI payable

First £12,570

0%

£0

£12,570–£50,270

£37,700 × 6%

£2,262

Above £50,270

£9,730 × 2%

£194.60

Total Class 4 National Insurance

£2,456.60

The consultant’s Class 4 National Insurance liability is £2,456.60.

The higher-profits rate of 2% applies only to the final £9,730.

Example 4: Sole trader earning £100,000 profit

A self-employed business consultant makes £100,000 in annual taxable trading profits.

The calculation is:

(£50,270−£12,570)×6%(£50,270-£12,570)\times6\%(£50,270−£12,570)×6%
+(£100,000−£50,270)×2%+(£100,000-£50,270)\times2\%+(£100,000−£50,270)×2%

This produces:

Calculation

Amount

NI on profits between £12,570 and £50,270

£2,262

NI on profits exceeding £50,270

£994.60

Total Class 4 National Insurance

£3,256.60

The consultant’s Class 4 liability is £3,256.60, before any applicable adjustments.

Sole trader National Insurance examples at different profit levels

Annual Class 4 National Insurance by profit

Illustrative 2026/27 calculations

Annual taxable profit Class 4 NI
£5,000 £0
£10,000 £0
£15,000 £145.80
£20,000 £445.80
£30,000 £1,045.80
£40,000 £1,645.80
£50,000 £2,245.80
£60,000 £2,456.60
£80,000 £2,856.60
£100,000 £3,256.60

Standard Class 4 calculations for 2026/27. These amounts exclude Income Tax, voluntary Class 2 contributions and any applicable special adjustments.

6. What is the difference between Class 2 and Class 4 National Insurance?

The main difference is that Class 2 protects entitlement to qualifying benefits, while Class 4 is a compulsory contribution based on profits above £12,570 that does not create additional benefit entitlement.

Feature

Class 2 National Insurance

Class 4 National Insurance

Main purpose

Protect qualifying benefit entitlement and NI record

Contribution based on self-employment profits

Standard 2026/27 threshold

£7,105 Small Profits Threshold

£12,570 Lower Profits Limit

Contribution rate

£3.65 weekly if paid voluntarily

6% and 2% profit bands

Compulsory payment

No, under standard rules

Yes, on qualifying profits

Counts towards State Pension entitlement

Yes, where eligible

No

Payment method

Treated as paid or voluntary payment

Generally through Self Assessment

HMRC distinguishes between Class 2 contributions, which support qualifying benefit entitlement, and Class 4 contributions, which do not count towards state benefits or pensions.

7. Do sole traders pay National Insurance and Income Tax?

Yes. Sole traders may need to pay both Income Tax and Class 4 National Insurance on their taxable trading profits.

Income Tax and National Insurance are separate liabilities, even though both are generally calculated and reported through Self Assessment.

For 2026/27, the standard Income Tax Personal Allowance is £12,570. The Class 4 National Insurance Lower Profits Limit is also £12,570.

However, the Personal Allowance and Class 4 threshold are not interchangeable. Your Income Tax calculation can be affected by other income, tax reliefs, your residence in Scotland and the reduction of the Personal Allowance for higher earners.

Example: Income Tax and National Insurance on £30,000 sole trader profit

Consider a sole trader living in England with £30,000 in annual taxable trading profits.

Assume the individual has no other taxable income, receives the full Personal Allowance and has no relevant reliefs, losses or adjustments.

Tax calculation

Amount

Annual taxable trading profit

£30,000

Personal Allowance

£12,570

Income subject to basic-rate tax

£17,430

Income Tax at 20%

£3,486

Class 4 NI at 6% on £17,430

£1,045.80

Compulsory Class 2 payment

£0

Total Income Tax and National Insurance

£4,531.80

The sole trader’s combined Income Tax and National Insurance liability would be £4,531.80.

This calculation excludes Student Loan repayments and any other personal tax liabilities.

Scottish taxpayers are subject to different Income Tax bands for non-savings, non-dividend income, although the standard Class 4 National Insurance bands are the same across the UK.

8. When do sole traders pay National Insurance to HMRC?

Sole traders normally pay Class 4 National Insurance through Self Assessment, alongside their Income Tax liability.

For the 2026/27 tax year, the normal deadline for submitting an online tax return and paying any outstanding balancing liability is 31 January 2028.

However, you may need to make advance payments towards your 2026/27 tax bill before that date.

National Insurance and Self Assessment deadlines

Requirement

Deadline

2025/26 Self Assessment registration, if required

5 October 2026

2025/26 online Self Assessment return

31 January 2027

First payment on account for 2026/27, if required

31 January 2027

Second payment on account for 2026/27

31 July 2027

2026/27 online Self Assessment return and balancing payment

31 January 2028

The standard Self Assessment payment-on-account dates are 31 January and 31 July. Each advance payment is normally based on half of the previous year’s relevant liability.

Are National Insurance contributions included in payments on account?

Yes. Class 4 National Insurance is normally included in your Self Assessment payments on account.

For example, suppose your relevant 2025/26 Income Tax and Class 4 National Insurance liability was £5,000.

If payments on account are required, HMRC would normally calculate your 2026/27 advance payments as:

  • £2,500 due by 31 January 2027.

  • £2,500 due by 31 July 2027.

The advance payments are then credited against your actual 2026/27 liability.

If your final bill is higher, you pay the remaining balance. If your final bill is lower, an overpayment may arise.

Voluntary Class 2 contributions are not included in the standard payment-on-account calculation.

For a detailed breakdown of advance tax payments, read Accfirm’s Payments on Account for Sole Traders: Complete UK Guide 2026/27.

9. How do you register and pay National Insurance as a sole trader?

Most sole traders register with HMRC for Self Assessment, report their self-employment income and expenses, and pay any Class 4 National Insurance calculated through their tax return.

The process is different from PAYE, where an employer normally deducts employee National Insurance automatically from wages.

Step 1: Register your self-employment with HMRC

If you are starting a sole trader business, check whether you need to register for Self Assessment.

You generally need to register if your gross self-employment income exceeds £1,000 during a tax year, although exceptions and additional registration requirements can apply.

If you need to register for the 2026/27 tax year, the normal registration deadline is 5 October 2027.

Registering allows HMRC to recognise your self-employment and establish your Self Assessment obligations.

Step 2: Keep accurate business records

Maintain records of your business income, allowable expenses and relevant financial transactions.

Useful records include sales invoices, receipts, bank statements, mileage records and evidence supporting any capital allowance claims.

Your taxable profit will generally be calculated using your business income and allowable deductions, subject to the applicable tax rules.

HMRC normally requires self-employed individuals to retain their business records for at least five years after the relevant 31 January tax return submission deadline.

Step 3: Calculate your annual taxable trading profits

Calculate your business profits using the appropriate accounting basis and tax adjustments.

For a straightforward business, the initial calculation may look like this:

Description

Amount

Annual business income

£45,000

Allowable business expenses

£10,000

Profit before further tax adjustments

£35,000

Assuming no additional adjustments apply, the £35,000 profit figure would form the basis of the standard Class 4 National Insurance calculation.

Step 4: Complete your Self Assessment tax return

Report your self-employment income, business expenses and other relevant information through the appropriate Self Assessment process.

Your tax calculation will establish your Income Tax liability and any Class 4 National Insurance due.

If you are eligible to pay voluntary Class 2 contributions, check the appropriate payment arrangements before submitting your return.

Step 5: Pay your National Insurance liability

Review your HMRC Self Assessment statement and pay the amount due by the relevant deadline.

Use your correct Self Assessment payment reference when making a payment.

Sole traders with profits below the Small Profits Threshold who wish to pay voluntary Class 2 outside Self Assessment may need to use HMRC’s separate voluntary Class 2 payment process.

Official HMRC registration and payment guidance

Check your registration requirements, tax return obligations and available payment options directly with HMRC.

10. Do you pay National Insurance if you are employed and self-employed?

Yes. If you work as an employee and also operate a sole trader business, you may need to pay both Class 1 and Class 4 National Insurance.

Your employer normally deducts Class 1 contributions from your employment earnings through PAYE.

You may also have to pay Class 4 on your taxable self-employment profits above the relevant threshold.

HMRC considers your combined employment and self-employment circumstances when determining the National Insurance due. Special annual maximum and contribution adjustment rules can apply.

Example: Employee with a freelance business

Suppose you earn £35,000 annually from employment and an additional £20,000 in taxable profit from freelance work.

Your employer deducts the relevant Class 1 National Insurance through PAYE.

Your standard Class 4 calculation on the freelance profit would be:

(£20,000−£12,570)×6%(£20,000-£12,570)\times6\%(£20,000−£12,570)×6%

This gives a starting Class 4 amount of £445.80.

Your actual National Insurance position may require further adjustments to account for your combined employment and self-employment contributions.

You must also consider Income Tax on your combined taxable income when preparing your Self Assessment return.

11. Do company directors pay the same National Insurance as sole traders?

No. Company directors and sole traders are subject to different National Insurance arrangements.

A sole trader is personally responsible for the tax and National Insurance arising from their self-employment profits.

A limited company is a separate legal entity. Directors who receive a salary through their company are generally subject to employment-related National Insurance rules.

The company may also have employer National Insurance obligations, depending on the director’s remuneration and the applicable exemptions or reliefs.

Dividends are not generally subject to National Insurance, although they can create personal Income Tax liabilities.

Sole trader vs limited company National Insurance

Feature

Sole trader

Limited company director

Main contribution type

Class 4

Class 1 on qualifying salary

Calculation basis

Taxable self-employment profits

Employment earnings

Class 2 treatment

May qualify for treated-as-paid contributions

Depends on any separate qualifying self-employment

Employer National Insurance

May apply if employing staff

May apply to qualifying director and employee salaries

Dividends

Not applicable to drawings from a sole trader business

Generally not subject to National Insurance

A company director can also operate a separate sole trader business. In that situation, both employment and self-employment National Insurance rules may apply.

Business structure should not be chosen solely on the basis of National Insurance rates. Income Tax, Corporation Tax, administrative costs, business risk and personal circumstances also affect the overall position.

12. Do sole traders over State Pension age pay National Insurance?

Sole traders generally stop paying Class 4 National Insurance from 6 April following the date they reach State Pension age.

If you reach State Pension age partway through a tax year, you may still have a Class 4 liability for that tax year.

Your Class 2 contributions also stop being treated as paid once you reach State Pension age.

For example, if you reach State Pension age in September 2026, you would generally stop paying Class 4 National Insurance from 6 April 2027.

You may still need to settle your final Class 4 liability for 2026/27 by 31 January 2028.

Reaching State Pension age does not automatically remove your Income Tax or Self Assessment obligations.

13. Does Class 4 National Insurance increase your State Pension?

No. Class 4 National Insurance does not count towards entitlement to the State Pension or other contributory benefits.

For self-employed individuals, Class 2 contributions and contributions treated as paid are relevant to building qualifying years towards the State Pension.

Voluntary Class 3 contributions may also help certain individuals fill gaps in their National Insurance record.

How can sole traders check their National Insurance record?

Use HMRC’s online National Insurance record service to review your contribution history, qualifying years and potential gaps.

You can also check your State Pension forecast to understand whether additional contributions could increase your future entitlement.

Check your State Pension and National Insurance record

Review your qualifying years and check whether voluntary contributions could improve your State Pension entitlement.

14. How does Making Tax Digital affect sole trader National Insurance?

Making Tax Digital for Income Tax changes how qualifying sole traders keep financial records and report income to HMRC. It does not introduce a new National Insurance contribution rate or replace the standard Class 2 and Class 4 thresholds.

Making Tax Digital for Income Tax is being introduced in stages:

Qualifying income

MTD start date

More than £50,000 in 2024/25

6 April 2026

More than £30,000 in 2025/26

6 April 2027

More than £20,000 in 2026/27

6 April 2028

Qualifying income generally means gross income from self-employment and property before deducting expenses. It is not the same as taxable profit.

What does Making Tax Digital mean for sole traders?

Sole traders within the scope of Making Tax Digital must use compatible software to maintain digital records, submit quarterly income and expense updates, and complete their end-of-year tax return through the appropriate digital process.

For sole traders who entered Making Tax Digital on 6 April 2026, the standard quarterly reporting deadlines for 2026/27 are:

Quarterly update

Submission deadline

First update

7 August 2026

Second update

7 November 2026

Third update

7 February 2027

Fourth update

7 May 2027

The standard deadline for submitting the final 2026/27 tax return is 31 January 2028.

Quarterly updates are summaries of income and expenses. They do not automatically require you to pay National Insurance every three months.

For sole traders using Making Tax Digital, accurate digital bookkeeping can help identify changes in business profits and estimate future Income Tax and National Insurance liabilities.

15. How can sole traders legally reduce their National Insurance liability?

Sole traders can reduce their Class 4 National Insurance liability by ensuring that taxable profits are calculated correctly and that all eligible business expenses, capital allowances and relevant tax reliefs are claimed.

The objective is to calculate the correct liability, rather than underreport income or claim expenses that do not qualify.

Claim allowable business expenses

Allowable expenses reduce taxable business profits and can therefore reduce the amount subject to Class 4 National Insurance.

Depending on the nature of your business, eligible expenses may include:

  • Office rent, electricity and business insurance.

  • Business-related telephone and internet costs.

  • Advertising, website hosting and professional subscriptions.

  • Accounting and bookkeeping fees relating to your business.

  • Qualifying business travel and vehicle expenses.

  • Business equipment and software costs, subject to the relevant tax rules.

  • Eligible home office expenses.

For example, consider a sole trader with £40,000 in annual business income and £8,000 in allowable expenses.

Their taxable trading profit is £32,000, assuming no further adjustments.

Class 4 National Insurance is calculated as follows:

(£32,000−£12,570)×6%=£1,165.80(£32,000-£12,570)\times6\%=£1,165.80(£32,000−£12,570)×6%=£1,165.80

If the sole trader has a further £2,000 of previously unrecorded but genuinely allowable expenses, taxable profit falls to £30,000.

The revised Class 4 liability becomes £1,045.80.

Correctly recording the additional expenses reduces Class 4 National Insurance by £120. Income Tax savings may also arise.

Not every business purchase qualifies for an immediate deduction. Personal expenditure, capital purchases and mixed-use expenses require consideration under the relevant tax rules.

Review capital allowances

Qualifying expenditure on business equipment, machinery and other eligible assets may attract capital allowances.

Capital allowances can reduce your taxable trading profits and may therefore reduce your Class 4 National Insurance liability.

However, the treatment depends on the type of asset, business use, accounting basis and applicable allowance.

An accountant can help determine whether an immediate deduction, an annual investment allowance or another available relief applies to a particular purchase.

Review your trading allowance position

The £1,000 trading allowance may be available against qualifying trading income.

You generally cannot claim both the trading allowance and your actual business expenses against the same trading income.

If your actual allowable expenses exceed £1,000, claiming those expenses may produce a lower taxable profit than using the trading allowance.

The appropriate treatment depends on your circumstances and the relevant eligibility rules.

Accfirm tip: Keep supporting evidence for every business expense and review your tax calculation before submitting your return. An accurate profit figure helps establish the correct Income Tax and National Insurance liability.

16. What happens if you fail to pay your National Insurance?

Failure to pay National Insurance due through Self Assessment can result in interest charges and applicable late payment penalties.

If you submit your tax return late, separate filing penalties may apply.

For individuals subject to the standard Self Assessment penalty regime, an initial £100 late filing penalty can apply when a required return is submitted after the deadline. Additional penalties can arise if the return remains outstanding.

The penalty rules for taxpayers within Making Tax Digital differ, with a points-based late submission regime and separate late payment rules.

For the first year of Making Tax Digital in 2026/27, HMRC has confirmed that there are no penalties for missing quarterly update deadlines. However, affected individuals must still maintain digital records and submit the required updates before completing their tax return.

What should you do if you cannot afford your National Insurance bill?

Contact HMRC promptly if you cannot afford to pay your Self Assessment liability.

Depending on your circumstances, you may be eligible for a Time to Pay arrangement, allowing you to settle an outstanding tax liability through agreed instalments.

You should also review whether your payments on account are based on an accurate estimate of your current-year tax liability.

Reducing payments on account without a genuine reduction in your expected tax liability can result in additional interest.

17. What are the most common National Insurance mistakes sole traders should avoid?

Many National Insurance errors arise from using outdated contribution rates, confusing turnover with profit or misunderstanding the difference between Class 2 and Class 4 contributions.

Common mistake

Correct approach

Paying Class 2 automatically when profits exceed £7,105

Eligible sole traders are treated as having paid Class 2 without making a compulsory payment.

Calculating Class 4 on total turnover

Calculate contributions using taxable trading profits.

Applying the 6% rate to all profits

The first £12,570 is outside the standard Class 4 charge.

Applying the 2% rate to all profits above £50,270

Apply 2% only to the portion of profits exceeding £50,270.

Assuming Class 4 builds State Pension entitlement

Class 4 does not create qualifying benefit entitlement.

Using Income Tax bands to calculate Class 4

Apply the separate National Insurance thresholds and rates.

Ignoring income from PAYE employment

Review whether combined employment and self-employment contribution rules apply.

Forgetting payments on account

Check the January and July advance payment deadlines.

Paying voluntary Class 2 without checking your NI record

Check whether the contribution is necessary and could improve your entitlement.

Maintaining accurate accounting records throughout the year can reduce the risk of errors and help you prepare for your next Self Assessment payment.

Frequently asked questions about sole trader National Insurance

Do sole traders pay National Insurance on their first £12,570 of profit?

Sole traders do not pay Class 4 National Insurance on the first £12,570 of annual taxable trading profits under the standard 2026/27 rules.

However, eligible sole traders with profits of £7,105 or more are treated as having paid Class 2 contributions without making an actual payment.

How much National Insurance does a sole trader pay on £20,000 profit?

A sole trader with £20,000 in annual taxable profits would normally pay £445.80 in Class 4 National Insurance for 2026/27, assuming the standard rules apply.

The calculation is £7,430 multiplied by 6%. No compulsory Class 2 payment is required. Income Tax is calculated separately.

Is Class 2 National Insurance compulsory in 2026/27?

No. Compulsory Class 2 payments have been abolished under the standard self-employed contribution rules.

Eligible sole traders with profits of £7,105 or more are treated as having paid Class 2 contributions. Those with lower profits may be able to pay voluntary Class 2 at £3.65 per week.

Is the sole trader National Insurance threshold the same as the Personal Allowance?

The Class 4 National Insurance Lower Profits Limit and the standard Income Tax Personal Allowance are both £12,570 in 2026/27.

However, Class 4 is calculated on relevant self-employment profits, while Income Tax calculations consider other taxable income, allowances, reliefs and the applicable Income Tax bands.

Do sole traders pay National Insurance if their business makes a loss?

Sole traders generally do not pay Class 4 National Insurance when their relevant annual taxable trading profits are below £12,570, including where the business makes a loss.

However, they may wish to review their National Insurance record and consider whether eligible voluntary Class 2 contributions are appropriate.

Can you claim National Insurance as a business expense?

Personal Class 4 National Insurance contributions are not treated as an allowable business expense when calculating your taxable trading profits.

They are calculated separately based on the relevant profits.

However, employer National Insurance contributions paid in respect of employees may be deductible business expenses, subject to the usual tax rules.

Does VAT registration affect sole trader National Insurance?

VAT registration does not automatically change the standard Class 2 or Class 4 National Insurance rates.

VAT, Income Tax and National Insurance are separate obligations.

A VAT-registered sole trader still calculates National Insurance using the applicable taxable trading profits and contribution thresholds.

Can you pay voluntary Class 2 National Insurance if you earn less than £1,000?

You may be eligible to pay voluntary Class 2 contributions if you are genuinely self-employed and meet the applicable conditions, even where your gross self-employment income is £1,000 or less.

You should check your eligibility and whether paying voluntarily would improve your National Insurance record before making a payment.

Do sole traders pay National Insurance on dividend income?

Class 4 National Insurance is generally calculated on relevant taxable self-employment profits, not dividend income.

Dividends received from company shares are normally outside the Class 4 calculation, although they may be subject to Income Tax.

A sole trader who is also a company director should consider the tax and National Insurance treatment of each income source separately.

Can self-employed people pay Class 3 National Insurance?

Yes. Eligible individuals can make voluntary Class 3 contributions to fill qualifying gaps in their National Insurance record.

The Class 3 voluntary rate for 2026/27 is £18.40 per week.

Eligible sole traders with low profits may be able to pay voluntary Class 2 instead, at £3.65 per week. Check which contribution type applies and whether the payment could improve your State Pension entitlement before proceeding.

How can Accfirm help sole traders manage National Insurance?

Understanding your National Insurance obligations is an important part of running a financially organised sole trader business.

Incorrect profit calculations, overlooked expenses and missed Self Assessment deadlines can lead to unexpected liabilities and cash-flow difficulties.

At Accfirm, our sole trader accountants  help UK self-employed individuals, freelancers and small business owners manage their accounting and tax obligations.

Our accounting support can help you with:

  • Calculating your taxable trading profits and Class 4 National Insurance.

  • Preparing and submitting your Self Assessment tax return.

  • Identifying eligible business expenses and applicable tax reliefs.

  • Understanding payments on account and upcoming HMRC deadlines.

  • Maintaining accurate accounting records.

  • Reviewing your Making Tax Digital obligations.

  • Planning your business cash flow around Income Tax and National Insurance payments.

Whether you have recently started working for yourself or operate an established business, professional accounting support can help you understand your tax position and prepare for future liabilities.

Accfirm | UK Accounting Services

Need help with your sole trader National Insurance?

Get professional accounting support with Self Assessment, National Insurance calculations and tax planning for your sole trader business.

Final thoughts: Understanding your sole trader National Insurance

National Insurance is an important part of your tax obligations as a UK sole trader, but you do not necessarily have to pay contributions on every pound of business profit.

For 2026/27, eligible sole traders with profits of £7,105 or more receive Class 2 National Insurance record protection without making a compulsory payment.

Class 4 National Insurance becomes payable when annual taxable trading profits exceed £12,570, with rates of 6% and 2% applying to the relevant profit bands.

Keep accurate records, calculate your taxable profits correctly and check your National Insurance record regularly.

If your business circumstances are complex, or you are uncertain about the contributions you need to pay, speak with a qualified accountant before submitting your Self Assessment return.