Validateur de ABA Routing Transit Number (États-Unis)
Validez l'authenticité et le checksum pondéré 3-7-1 Modulo 10 des numéros de routage ABA américains.
Comment fonctionne la validation ?
L'ABA Routing Transit Number (RTN) est un code bancaire à 9 chiffres régulé par la NACHA et la Réserve fédérale pour identifier les banques dans les virements ACH et Fedwire.
Les deux premiers chiffres identifient le district de la Réserve fédérale (01 à 12), suivis de 6 chiffres d'identification bancaire et 1 chiffre de contrôle pondéré 3-7-1 Modulo 10.
Anatomie & Structure de l'ABA Routing Number (États-Unis)
Le numéro d'acheminement bancaire américain (ABA Routing) comporte 9 chiffres structurés :
| Position | Champ | Taille | Signification & Règle Federal Reserve | Exemple |
|---|---|---|---|---|
| 1 & 2 | District Réserve Fédérale | 2 chiffres | Identifie le district de la Réserve Fédérale (01-12) ou la nature de l'entité. | 02 |
| 3 & 4 | Centre de Traitement | 2 chiffres | Centre de compensation de la Réserve Fédérale. | 60 |
| 5 à 8 | Identifiant Bancaire | 4 chiffres | Numéro exclusif de l'établissement financier. | 0582 |
| 9 | Clé de Contrôle | 1 chiffre | Chiffre de contrôle pondéré selon l'algorithme Modulo 10 [3, 7, 1]. | 1 |
Algorithme de Contrôle de l'ABA Routing (Modulo 10 Pondéré)
La formule garantit l'intégrité des virements ACH et Fedwire aux États-Unis :
(3(d1 + d4 + d7) + 7(d2 + d5 + d8) + 1(d3 + d6 + d9)) % 10 == 0
- 1. Coefficients Cycliques [3, 7, 1] : multiplier les positions 1, 4, 7 par 3 ; 2, 5, 8 par 7 ; et 3, 6, 9 par 1.
- 2. Somme Totale : additionner l'ensemble des 9 produits obtenus.
- 3. Règle Modulo 10 : la somme totale doit être divisible par 10 sans reste (Somme % 10 == 0).
- 4. Rejet Automatique : tout résultat différent de 0 est automatiquement invalidé par le système bancaire.