We sort your Self Assessment for you. £169, all in.

Fast, effortless and 100% online.  Learn more

We sort your Self Assessment for you. £169, all in.

Self-employed: how to pay National Insurance

  • 1 min read
  • Last updated 28 Apr 2025

While full-time employees have their income tax and National Insurance contributions (NI) paid through their employers (called the PAYE system), as a self-employed you have to calculate and pay them yourself.

Here is how you do it.

If you pay self-employed National Insurance through Self Assessment

Most self-employed people pay NI as part of their Self Assessment tax bill.

You need to pay National Insurance when you earn more than the personal allowance. Take a look at the most up-to-date rates and classes of National Insurance in the table below.

National Insurance rates in the 2025/26 tax year 👇

NI class Who pays? How much?
Class 1 Employees earning over £12,570 8% on earnings between £242 and £967 per week

2% if you earn £967+ per week

Class 1A/1B Employers 15%
Class 3 Voluntary contributions £17.75 per week
Class 4 Self-employed earning over £12,570 6% on profits between £12,570-£50,270

2% on profits over £50,270

What about Class 2 National Insurance?

Class 2 National Insurance was abolished by the Conservative government in April 2024. This means that from the 2024/25 tax year, you no longer needed to pay it as part of your tax bill.

National Insurance calculator

Your situation

Outlined number oneImage of an arrow
Self-employed income
£
Self-employed expenses
?
£
How did you make money?

Tax and profit

Outlined number two
  • Total earnings
    £49,000
    £1,000 tax-free Trading Allowance
    ?
  • NI contributions
    £2,126
    Class 4 NI: £2,126
  • Income tax
    £7,086
  • What you’re left with
    £39,788

How your National Insurance contributions are calculated

When you’re self-employed, you have to pay your National Insurance contributions yourself in your annual Self Assessment, together with any income tax you might owe.

National Insurance breakdown

You pay no NI contributions on the first £12,570 that you make.

You will also have to pay £2,126 (6%) on your income between £12,570 and £48,000.

If you don’t pay NI through Self Assessment

You don’t pay self-employed National Insurance through Self Assessment if you’re living overseas or a non-UK resident who’s self-employed in the UK.

Boss your bookkeeping – for free

Manage your self-employed finances in one place with 10/10 bookkeeping tools. And all for free – forever and always.

  • Save money, time and effort
  • Create and personalise invoices
  • Track all your income and expenses in one place
  • And more!