Pay online

You can pay Class 2 National Insurance directly using your online or mobile bank account if you’re living and working in the UK.

You’ll need:

  • your online banking details
  • the 18-digit reference number shown on your HMRC payment request

If you do not have an 18-digit reference number and you’ve already registered with HMRC, contact the National Insurance Helpline.

Your payment may be delayed if you use the wrong reference number.

When you’re ready to pay:

  1. Start your Class 2 National Insurance payment.

  2. Select the ‘pay by bank account’ option.

  3. You’ll then be directed to sign in to your online or mobile banking account to approve your Class 2 National Insurance payment.

The payment is usually instant but can take up to 2 hours to show in your bank account.

Confirmation of payment

You do not need to contact HMRC to check your payment has been received.

It will appear on your National Insurance record. This can take up to 8 weeks.