Self-employed National Insurance rates

The class you pay depends on your profits.

You work out your profits by deducting your expenses from your self-employed income.

If your profits are £6,725 or more a year

Class 2 contributions are treated as having been paid to protect your National Insurance record. This means you do not have to pay Class 2 contributions.

If your profits are more than £12,570 a year, you must pay Class 4 contributions.

For tax year 2024 to 2025 you’ll pay:

  • 6% on profits between £12,570 and £50,270
  • 2% on profits over £50,270

If your profits are less than £6,725 a year

You do not have to pay anything but you can choose to pay voluntary Class 2 contributions.

The Class 2 rate for tax year 2024 to 2025 is £3.45 a week.

How to pay

Most people pay Class 2 and Class 4 National Insurance through Self Assessment.

You must tell HM Revenue and Customs (HMRC) when you become self-employed as a sole trader or as a partnership.

Special rules for specific jobs

Some self-employed people do not pay National Insurance through Self Assessment, but may want to pay voluntary contributions. These are:

  • examiners, moderators, invigilators and people who set exam questions
  • people who run businesses involving land or property
  • ministers of religion who do not receive a salary or stipend
  • people who make investments for themselves or others - but not as a business and without getting a fee or commission
  1. Step 1 Check if being a sole trader is right for you

  2. Step 2 Choose your business name

  3. Step 3 Check what records you need to keep

    When you start trading you must keep records. This will help you work out your profit or loss for your tax return.

    1. Find out what business records you need to keep
  4. Step 4 Register as a sole trader

  5. Step 5 Check if you need to register for VAT

  6. Step 6 Plan for your tax bill

  7. Step 7 Get help and support