Pay money laundering regulations fees
How to pay money laundering fees, and the time it takes for your payment to reach HMRC.
You must pay money laundering fees to HMRC when you register for anti-money laundering supervision.
If you do not pay your annual supervision fee on time, HMRC may cancel your registration.
When to pay
You should pay your fees when you first apply to register and when you complete your annual supervision.
If the deadline is on a weekend or bank holiday, make sure your payment reaches HMRC by the end of the previous working day.
If you do not pay by the deadline, you may need to pay a penalty, interest or both.
What you need
You need your 14-character reference number starting with X. This will be generated by the online service. You must make a note of this and keep it safe.
Email MLRCIT@hmrc.gov.uk if you do not have your payment reference number.
If you use an incorrect reference number:
- there will be a delay in the payment being allocated correctly
- you will receive a payment reminder
Pay online
You can pay online using one of the following methods:
- approve a payment through your online bank account
- debit or corporate credit card
Paying online through your bank account
You can pay by approving a payment through your online bank account by selecting the ‘pay by bank account’ option.
You will be directed to sign in to your online or mobile banking account to approve your payment.
You will need to have your online banking details to hand to pay this way.
The payment is usually instant but can take up to 2 hours to show in your bank account.
Paying by debit or corporate credit card
You can make a full payment online using a debit or corporate credit card. There is a non-refundable fee if you use a corporate credit or debit card. You cannot pay by personal credit card.
Your payment will be accepted on the date you make it and not the date it reaches HMRC’s account (including weekends and bank holidays).
You must make sure the details you enter match those held by your bank or card provider. For example, the billing address should match the one your card is currently registered with.
Pay by bank transfer
If you pay by CHAPS (Clearing House Automated Payment System) or Faster Payments, your payment will be received on the same or next working day.
If you pay by Bacs (Bankers Automated Clearing System), allow 3 working days for the payment to reach HMRC.
We recommend you check your bank’s processing times and maximum transaction limits before you pay.
Account details to use if your account is in the UK and you are registering or registered online
Use the following details to make a payment if your account is in the UK:
- sort code — 08 32 10
- account number — 12001020
- account name — Shipley receipts
Account details to use if your account is in the UK and you have not renewed online
Use the following details to make a payment if your account is in the UK:
- sort code — 08 32 40
- account number — 12000857
- account name — HMRC Money Services Receipts
You must quote your 8 digit money laundering regulation number.
This can be found on your registration approval or determination letter.
Account details to use if your account is overseas and you are registering or registered online
Use the following details to make a payment if your account is overseas:
- account number (IBAN) — GB03 BARC 2011 4783 9776 92
- Business Identifier Code (BIC) — BARCGB22
- account name — HMRC Shipley receipts
Account details to use if your account is overseas and you have not renewed online
Use the following details to make a payment if your account is overseas:
- account number (IBAN) — GB60 BARC 2050 4610 3659 98
- Business Identifier Code (BIC) — BARCGB22
- account name — HMRC Money Services Receipts (HMRC MS RCTS)
You must make all payments in pound sterling. Your bank may charge you if you use any other currency.
If needed, you can provide your bank with the following HMRC banking address:
Barclays Bank Plc
1 Churchill Place
London
United Kingdom
E14 5HP
Updates to this page
Published 30 October 2014Last updated 1 December 2023 + show all updates
-
Bank details for customers who’ve not renewed online have been updated.
-
HMRC's sort code for use by customers who are registering or are already registered online has been updated.
-
Information about approving a payment through your online bank account and online debit or corporate credit card payments has been added.
-
Guidance on ways you can pay HMRC has been updated, as you can no longer pay by cheque in the post.
-
The information about making a payment by cheque through the post has been updated.
-
The sort code and account number details have been updated for customers who are registering or already registered online.
-
Overseas payment details updated.
-
First published.