Validateur de Clé RIB & Relevé d'Identité Bancaire (France)
Validez la conformité structurelle, le code banque, le code guichet et la Clé RIB à 2 chiffres de comptes bancaires français.
À propos de la Validation du Relevé d'Identité Bancaire (RIB)
La validation du RIB examine les 23 caractères des coordonnées bancaires françaises, translittère les lettres éventuelles conformément à la norme CFONB et vérifie l'exactitude de la Clé RIB avec la formule Modulo 97.
Une Clé RIB invalide entraîne le rejet immédiat des virements et prélèvements SEPA au sein du réseau interbancaire européen.
Anatomie & Structure du RIB Français (23 Caracteres)
Structure officielle normalisée par la norme NF Z 43-010 et le CFONB :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 01 à 05 | Code Banque | 5 chiffres | Identifiant de l'établissement financier auprès de la Banque de France | 30004 (BNP Paribas) |
| 06 à 10 | Code Guichet | 5 chiffres | Code de l'agence ou succursale bancaire (code agence) | 02837 |
| 11 à 21 | Numéro de Compte | 11 caractères | Numéro alphanumérique du compte bancaire (lettres A-Z et chiffres 0-9) | 0000247194B |
| 22 à 23 | Clé RIB | 2 chiffres | Clé de contrôle à 2 chiffres calculée par Modulo 97 | 03 |
Algorithme de Calcul de la Clé RIB (CFONB Modulo 97)
Pondération mathématique officielle appliquée aux trois premiers blocs :
Clé = 97 - ((89 * Banque + 15 * Guichet + 3 * Compte) % 97)
- 1. Convertir les lettres éventuelles du compte en chiffres de 1 à 9 selon la table CFONB.
- 2. Multiplier le code banque par 89.
- 3. Multiplier le code guichet par 15.
- 4. Multiplier le numéro de compte translittéré par 3.
- 5. Sommer les trois produits et déterminer le reste modulo 97.
- 6. Soustraire le reste de 97. Si le résultat est 0, la Clé RIB est 97.