Dígito de control del IBAN incorrecto
Por Jose PollmanPublicado el Actualizado el
Cada IBAN lleva su propio código de detección de errores. Cuando una comprobación informa de «Dígito de control incorrecto», el número es internamente incoherente, lo que en la práctica significa que se tecleó mal en algún punto.
Cómo funciona la comprobación
Las dos cifras que siguen al código de país son los dígitos de control. Para verificarlos, los cuatro primeros caracteres se mueven al final, cada letra se sustituye por un número y el conjunto se divide entre 97. Un IBAN correcto siempre deja un resto de exactamente 1.
Esto es aritmética, no una consulta. No se contacta con ningún banco y su número de cuenta no se envía a ninguna parte para hacerlo.
Qué detecta
El sistema se diseñó exactamente para los errores que se cometen al reteclear una cadena larga:
- Cualquier carácter erróneo aislado: siempre se detecta.
- Dos caracteres adyacentes intercambiados: se detectan en la inmensa mayoría de los casos. Este es el importante, porque una transposición es casi invisible al revisar: todos los caracteres que espera están presentes, solo que no en ese orden.
- Un carácter que falta o está duplicado: se detecta, y se informa por separado como problema de longitud, porque la corrección es distinta.
Dónde mirar
- Las cifras del medio. El principio (país y código de banco) suele resultar bastante familiar como para que los errores destaquen; la parte de la cuenta, en el medio, no.
- Caracteres que se parecen:
0/O,1/I/l,5/S,8/B. - Un número dictado por teléfono. Los pares de cifras se intercambian constantemente así.
- Un copiar y pegar desde un PDF que perdió o duplicó un carácter en un salto de línea.
Lo que un dígito de control válido no significa
Un IBAN válido significa que el número está bien formado. No significa:
- que la cuenta exista,
- que pertenezca al proveedor que figura en la factura, ni
- que sea la cuenta que usa habitualmente.
En este último punto es donde vive el fraude de facturas. Un defraudador que sustituye su propio número de cuenta proporciona un IBAN perfectamente válido: el suyo. El dígito de control pasa, porque es una cuenta real. Simplemente no es la correcta.
Por eso la página de resultado le pide que confirme los datos bancarios por teléfono sea cual sea el resultado, usando un número que ya tuviera y no uno de la factura o del correo. Un dígito de control no puede responder a la pregunta que importa.
Ejecutar una comprobación →Registro, IBAN, sanciones de la UE y dominio de envío, en una sola pasada. Gratis, sin registro.
Verificador de facturas →Cargue la factura de un proveedor, o pegue su texto, y los números de IVA, las cuentas bancarias y los dominios de correo que contiene se leen en su navegador: el archivo nunca se sube. Corrija lo que se haya leído mal y ejecute todas las comprobaciones a la vez.