Medicines and Healthcare products Regulatory Agency


This service is for paying MHRA invoices using a debit or credit card. We accept all major debit and credit cards including Visa, Mastercard, Maestro and American Express.

If you have not received an invoice, or have any queries please contact the MHRA Accounts Receivable team at

Payments can be made in British Pounds Sterling only and up to a value of £20,000.00 per transaction. You can make unlimited transactions to the same invoice number.