Bank Account Document Check

On this page, you will learn how to verify a person’s or company's bank account details through the API.

The Bank Account Document Verification service enables you to verify a person’s or company’s banking information by analyzing the file containing these details (“RIB”).

The verification process is very straightforward and consists of the following steps:

  1. Submit the file via the API containing the bank account details.
  2. Receive the verification results once the document is analyzed. You can obtain the response via a webhook or by calling a dedicated endpoint.

When a bank account document is verified, the following checks are performed:

  • Quality Check: ensures the document is readable (e.g., brightness, contrast).
  • Type Validation: confirms the format is a valid bank account document.
  • Data Consistency: verifies alignment with the information declared when requesting the verification (e.g., IBAN, account holder).
  • Authenticity: detects alterations or forgeries through IBAN/BIC format checks, visual analysis, and database comparisons.

Country coverage

The service accepts a document from any of the countries below, as long as it carries an IBAN in the ISO 13616 format. The account domiciliation is checked against that list.

French documents go through two additional checks that documents from the other countries do not:

  • The IBAN does not appear on a public website (BAV_1603)
  • A BIC is present in the document (BAV_1604)
⚠️

Outside France, a BIC cannot be extracted from the document. Send the account holder's BIC in the bic field of your request, otherwise the verification fails with BAV_1604. See Request a Bank Account Document Verification.

🇦🇱 Albania🇫🇷 France🇱🇹 Lithuania🇸🇹 Sao Tome and Principe
🇦🇩 Andorra🇬🇪 Georgia🇱🇺 Luxembourg🇸🇦 Saudi Arabia
🇦🇹 Austria🇩🇪 Germany🇲🇹 Malta🇷🇸 Serbia
🇦🇿 Azerbaijan🇬🇮 Gibraltar🇲🇷 Mauritania🇸🇰 Slovakia
🇧🇭 Bahrain🇬🇷 Greece🇲🇺 Mauritius🇸🇮 Slovenia
🇧🇪 Belgium🇬🇱 Greenland🇲🇩 Moldova🇪🇸 Spain
🇧🇦 Bosnia and Herzegovina🇬🇹 Guatemala🇲🇨 Monaco🇸🇪 Sweden
🇧🇷 Brazil🇭🇺 Hungary🇲🇪 Montenegro🇨🇭 Switzerland
🇧🇬 Bulgaria🇮🇸 Iceland🇳🇱 Netherlands🇹🇱 Timor-Leste
🇨🇷 Costa Rica🇮🇪 Ireland🇲🇰 North Macedonia🇹🇳 Tunisia
🇭🇷 Croatia🇮🇱 Israel🇳🇴 Norway🇹🇷 Turkey
🇨🇾 Cyprus🇮🇹 Italy🇵🇰 Pakistan🇺🇦 Ukraine
🇨🇿 Czech Republic🇯🇴 Jordan🇵🇸 Palestine🇦🇪 United Arab Emirates
🇩🇰 Denmark🇰🇿 Kazakhstan🇵🇱 Poland🇬🇧 United Kingdom
🇩🇴 Dominican Republic🇰🇼 Kuwait🇵🇹 Portugal🇻🇬 Virgin Islands
🇪🇪 Estonia🇱🇻 Latvia🇶🇦 Qatar
🇫🇴 Faroe Islands🇱🇧 Lebanon🇷🇴 Romania
🇫🇮 Finland🇱🇮 Liechtenstein🇸🇲 San Marino

If you need to verify that an account belongs to a given person rather than check the document itself, use Bank Account IBAN Verification instead.