Bank Validation
Our Bank Validation service lets you query whether UK account number & sort code combinations are valid, or check IBANs for most European countries.
Endpoints
Bank Validation is an API-only service, and consists of four endpoints which you can call depending on your requirements:
- Batch Validate: allows for bulk validation of UK bank account and sort code details.
- Individual Validate: validates the bank account and sort code for any UK bank account.
- International Validate: validates the bank account and sort code for international bank accounts (excluding the US).
- RetrieveBySortcode: validates using only the sort code for any UK bank account.
Documentation
Follow the links below to relevant documentation for the Bank Validation endpoints:
FAQs
Is Bank Validation available worldwide?
Is Bank Validation available worldwide?
Most of the Bank Validation services are UK-only, however we do provide an International service which covers EMEA. You can find out more about the International service in its API documentation.
Why does the address listed for this branch not match its physical location?
Why does the address listed for this branch not match its physical location?
Many banks use a central processing depot for their BACS and other transactions. Therefore a BACS check on a specific sort code may return the bank’s central depot rather than the specific branch address.
Will Bank Validation return information on the account holder?
Will Bank Validation return information on the account holder?
No, we do not hold any information on individual accounts. When you make a Bank Validation request, you will only ever receive information back regarding the sort code, with confirmation of whether the account number matches that sort code.