Validador de Clé RIB & Coordenadas Bancarias (Francia)
Valide la coherencia estructural, entidad bancaria, sucursal y la Clé RIB de 2 dígitos de cuentas bancarias de Francia.
Sobre la Validación del Relevé d'Identité Bancaire (RIB)
La validación del RIB comprueba la secuencia de 23 caracteres que componen las coordenadas bancarias francesas, transliterando letras según la norma CFONB y verificando la exactitud de la Clé RIB con la fórmula Módulo 97.
Un RIB con clave incorrecta provoca el rechazo automático de transferencias SEPA y domiciliaciones bancarias europeas.
Anatomía & Estructura del RIB Francés (23 Caracteres)
Estructura oficial estandarizada por la norma NF Z 43-010 y el CFONB:
| Posición | Campo | Longitud | Significado & Regra | Ejemplo |
|---|---|---|---|---|
| 01 a 05 | Code Banque | 5 dígitos | Identificador de la entidad financiera ante el Banque de France | 30004 (BNP Paribas) |
| 06 a 10 | Code Guichet | 5 dígitos | Código de sucursal o agencia bancaria (code agence) | 02837 |
| 11 a 21 | Numéro de Compte | 11 caracteres | Número alfanumérico de cuenta bancaria (letras A-Z e números 0-9) | 0000247194B |
| 22 a 23 | Clé RIB | 2 dígitos | Dígito de control de 2 dígitos calculado por Módulo 97 | 03 |
Algoritmo de Cálculo de la Clé RIB (CFONB Módulo 97)
Ponderación matemática oficial sobre los primeros tres bloques:
Clé = 97 - ((89 * Banque + 15 * Guichet + 3 * Compte) % 97)
- 1. Convertir letras del número de cuenta en dígitos del 1 al 9 según la tabla CFONB.
- 2. Multiplicar el código bancario por 89.
- 3. Multiplicar el código de sucursal por 15.
- 4. Multiplicar el número de cuenta convertido por 3.
- 5. Sumar los tres productos y calcular el resto de la división por 97.
- 6. Restar el residuo de 97. Si el resultado es 0, la Clé RIB es 97.