Guidance

Pay money laundering regulations fees

How to pay money laundering fees and penalty charges, and the time it takes for payments to reach HMRC.

You must pay money laundering fee’s and penalty charges  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 further penalty, interest or both.

What you need

You’ll need your payment reference (it has 12 digits and 2 letters starting with X) when you submit your application or annual supervision.

The payment reference will be generated by the online service, make a record of this and keep it safe.

If you do not have your payment reference number you can email MLRCIT@hmrc.gov.uk to ask for it before making a payment.

There will be a delay in your payment if you use the wrong reference number.

Read Fees you’ll pay for money laundering supervision for more information.

Pay online

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.

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

Alternatively, 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 now

Pay by bank transfer

If you pay by CHAPS (Clearing House Automated Payment System) or Faster Payments, you can submit your payment on the same or next 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

Please quote your 8 digit money laundering regulation number.

This can be found in communications that we send you, for example 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
  • bank 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
  • bank identifier code (BIC) — BARCGB22
  • account name — HMRC Money Services Receipts (HMRC MS RCTS)

You should make overseas payments in sterling (GBP). Your bank may charge you if 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

Published 30 October 2014
Last updated 1 December 2023 + show all updates
  1. Bank details for customers who’ve not renewed online have been updated.

  2. HMRC's sort code for use by customers who are registering or are already registered online has been updated.

  3. Information about approving a payment through your online bank account and online debit or corporate credit card payments has been added.

  4. Guidance on ways you can pay HMRC has been updated, as you can no longer pay by cheque in the post.

  5. The information about making a payment by cheque through the post has been updated.

  6. The sort code and account number details have been updated for customers who are registering or already registered online.

  7. Overseas payment details updated.

  8. First published.