Skip to content Skip to sidebar Skip to footer

Guidance: Pay Money Laundering Regulations fees

Overview

When you register or renew your registration with HMRC there are fees you need to pay.

There are also fees to pay for fit and proper tests, if appropriate, and for premises you register.

If you do not pay your annual renewal fee on time, HMRC may cancel your registration.

Pay now

How much time to allow

The time you need to allow depends on how you pay.

When you register or renew online you will be taken directly to the online payment process within the service.

Payment methods Time allowance
Approve a payment through your online bank account Same or next day
Online or telephone banking (Faster Payments) Same or next day
CHAPS Same or next day
Bacs 3 working days
Online debit or corporate credit card Same or next working day

If the annual renewal deadline falls on a weekend or bank holiday, make sure your payment reaches HMRC on the last working day before (unless you’re paying by Faster Payments).

Ways to pay

Approve a payment through your online bank account

You can pay directly using your online or mobile bank account.

When you’re ready to pay, start your Money Laundering Regulations payment. Select the ‘pay by bank account’ option. You’ll then be directed to sign in to your online or mobile banking account to approve your payment.

The payment is usually instant but sometimes it takes up to 2 hours to show in your account.

You’ll need to have your online banking details ready to pay this way.

Bank details for customers who’re registering or already registered online

If you’re registering for the first time online or you’ve already registered online, you can pay by Faster Payments, CHAPS or Bacs to HMRC’s account as follows:

Sort code Account number Account name
08 32 10 12001020 HMRC Shipley receipts

Please quote your 14 digit payment reference number.

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

Payments by:

  • Faster Payments (online or telephone banking) usually reach HMRC on the same or next day, including weekends and bank holidays
  • CHAPS usually reach HMRC the same working day if you pay within your bank’s processing times
  • Bacs usually take 3 working days

Check your bank’s transaction limits and processing times before making a payment.

Overseas payments for customers who’re registering or already registered online

You should use these details to pay from an overseas account and quote your anti-money laundering supervisors online reference number.

Bank identifier code (BIC) / Swift code Account number (IBAN) Account name
BARCGB22 GB03 BARC 2011 4783 9776 92 HMRC Shipley Receipts

If you need to give your bank HMRC’s banking address it is:

Barclays Bank Plc

1 Churchill Place

London

United Kingdom

E14 5HP

Bank details for customers who’ve not renewed online

If you have not yet renewed online and need to make changes to your registration (this could include adding premises or new fit and proper test) you can pay by Faster Payments, CHAPS or Bacs to HMRC’s account as follows:

Sort code Account number Account name
20-50-46 10365998 HMRC Money Services Receipts (HMRC MS RCTS)

Please quote your 8 digit Money Laundering Regulation number.

Overseas payments for customers who have not renewed online

You should use these details to pay from an overseas account:

Bank identifier code (BIC) / Swift code Account number (IBAN) Account name
BARCGB22 GB60 BARC 2050 4610 3659 98 HMRC Money Services Receipts (HMRC MS RCTS)

Online debit or corporate credit card

You can pay Money Laundering Regulations fees by debit or corporate credit card.

There is a non-refundable fee if you pay by corporate credit or corporate debit card.

There is no fee if you pay by personal debit card.

You cannot pay by personal credit card.

You’ll need your 14 digit payment reference number. This was provided when you submitted your application or renewal.

HMRC will accept your payment on the date you make it and not the date it reaches HMRC’s account, including on bank holidays and weekends.

Overview

When you register or renew your registration with HMRC there are fees you need to pay.

There are also fees to pay for fit and proper tests, if appropriate, and for premises you register.

If you do not pay your annual renewal fee on time, HMRC may cancel your registration.

Pay now

How much time to allow

The time you need to allow depends on how you pay.

When you register or renew online you will be taken directly to the online payment process within the service.

Payment methods Time allowance
Approve a payment through your online bank account Same or next day
Online or telephone banking (Faster Payments) Same or next day
CHAPS Same or next day
Bacs 3 working days
Online debit or corporate credit card Same or next working day

If the annual renewal deadline falls on a weekend or bank holiday, make sure your payment reaches HMRC on the last working day before (unless you’re paying by Faster Payments).

Ways to pay

Approve a payment through your online bank account

You can pay directly using your online or mobile bank account.

When you’re ready to pay, start your Money Laundering Regulations payment. Select the ‘pay by bank account’ option. You’ll then be directed to sign in to your online or mobile banking account to approve your payment.

The payment is usually instant but sometimes it takes up to 2 hours to show in your account.

You’ll need to have your online banking details ready to pay this way.

Bank details for customers who’re registering or already registered online

If you’re registering for the first time online or you’ve already registered online, you can pay by Faster Payments, CHAPS or Bacs to HMRC’s account as follows:

Sort code Account number Account name
08 32 10 12001020 HMRC Shipley receipts

Please quote your 14 digit payment reference number.

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

Payments by:

  • Faster Payments (online or telephone banking) usually reach HMRC on the same or next day, including weekends and bank holidays
  • CHAPS usually reach HMRC the same working day if you pay within your bank’s processing times
  • Bacs usually take 3 working days

Check your bank’s transaction limits and processing times before making a payment.

Overseas payments for customers who’re registering or already registered online

You should use these details to pay from an overseas account and quote your anti-money laundering supervisors online reference number.

Bank identifier code (BIC) / Swift code Account number (IBAN) Account name
BARCGB22 GB03 BARC 2011 4783 9776 92 HMRC Shipley Receipts

If you need to give your bank HMRC’s banking address it is:

Barclays Bank Plc

1 Churchill Place

London

United Kingdom

E14 5HP

Bank details for customers who’ve not renewed online

If you have not yet renewed online and need to make changes to your registration (this could include adding premises or new fit and proper test) you can pay by Faster Payments, CHAPS or Bacs to HMRC’s account as follows:

Sort code Account number Account name
20-50-46 10365998 HMRC Money Services Receipts (HMRC MS RCTS)

Please quote your 8 digit Money Laundering Regulation number.

Overseas payments for customers who have not renewed online

You should use these details to pay from an overseas account:

Bank identifier code (BIC) / Swift code Account number (IBAN) Account name
BARCGB22 GB60 BARC 2050 4610 3659 98 HMRC Money Services Receipts (HMRC MS RCTS)

Online debit or corporate credit card

You can pay Money Laundering Regulations fees by debit or corporate credit card.

There is a non-refundable fee if you pay by corporate credit or corporate debit card.

There is no fee if you pay by personal debit card.

You cannot pay by personal credit card.

You’ll need your 14 digit payment reference number. This was provided when you submitted your application or renewal.

HMRC will accept your payment on the date you make it and not the date it reaches HMRC’s account, including on bank holidays and weekends.