🔢

¿Qué es un IBAN? Estructura y dígitos de control | Cash Book

Respuesta rápida

El IBAN (International Bank Account Number) es un formato estandarizado para identificar cuentas bancarias y permitir transferencias internacionales sin errores. Definido por la norma ISO 13616, puede tener hasta 34 caracteres: código de país, dos dígitos de control y el número de cuenta básico (BBAN). Los dígitos de control utilizan el algoritmo mod-97 para detectar errores de escritura antes de realizar el pago. Este proceso valida el formato, pero no confirma la existencia de la cuenta ni la identidad de su titular.

El IBAN (International Bank Account Number) es una forma estandarizada de escribir un número de cuenta para que un banco en un país pueda identificar una cuenta en otro sin ambigüedades. Está definido por la norma ISO 13616 y contiene hasta 34 caracteres, comenzando con un código de país y dos dígitos de control. La precisión es fundamental.

Código de país, dígitos de control y formato local

Cada IBAN consta de tres partes. Los dos primeros caracteres son el código de país: ES para España, DE para Alemania, FR para Francia. Le siguen dos dígitos de control, siempre numéricos, en un rango de 02 a 98. El resto es el BBAN (Basic Bank Account Number), el formato de cuenta nacional empaquetado en un número fijo de caracteres. Por eso los diseños varían: el BBAN de un país puede incluir código de banco y número de cuenta, mientras que otro añade código de sucursal y caracteres de control nacionales.

Cada país registra una longitud exacta. Los IBAN noruegos tienen 15 caracteres, los alemanes y británicos 22, los malteses 31. Una discrepancia en la longitud es la forma más rápida de detectar un error.

División por noventa y siete

Los dígitos de control son la parte inteligente. Para validar un IBAN, se mueven los cuatro primeros caracteres al final, se sustituyen las letras por números (A=10 hasta Z=35), se lee el resultado como un número entero grande y se divide por 97. Un IBAN correcto deja un resto de 1. Este esquema, basado en la norma ISO/IEC 7064, detecta prácticamente cualquier error de un solo carácter o la transposición de dos caracteres adyacentes, evitando que un pago se envíe a un destinatario equivocado.

El validador de IBAN realiza estas tres pruebas (código de país, longitud registrada y resto mod-97), indica cuál falló y normaliza espacios y minúsculas, ya que los bancos suelen agrupar los IBAN en bloques de cuatro caracteres que no forman parte del número real.

Un formato correcto no garantiza una cuenta real

La prueba mod-97 es una operación aritmética. Indica que la cadena de caracteres tiene un formato válido, pero no confirma si el banco emitió ese número, si la cuenta está abierta o quién es su titular. Un estafador puede generar un IBAN estructuralmente perfecto en segundos.

Los reguladores han abordado este problema. El Reglamento (UE) 2024/886 sobre pagos inmediatos exige que los proveedores de servicios de pago ofrezcan un servicio de verificación de beneficiario gratuito para transferencias en euros. Así, antes de confirmar, sabrás si el nombre coincide con la cuenta asociada al IBAN. La obligación es efectiva para proveedores de la zona euro desde el 9 de octubre de 2025. Recibirás una de tres respuestas: coincidencia, coincidencia parcial o ninguna coincidencia.

El fraude más común no es técnico: es una factura que parece legítima pero tiene un IBAN distinto. Si los datos bancarios cambian, llama a un número de teléfono que ya tuvieras, no al que aparece en el correo electrónico.

Pagos que no aparecen en el extracto de la tarjeta

Las transferencias por IBAN son los pagos con menos probabilidades de quedar registrados, ya que no pasan por una tarjeta. Alquileres, facturas compartidas, pagos a proveedores o traspasos a ahorros. Ninguno aparece en el extracto de la tarjeta, pero suelen ser los importes más elevados del mes, lo que puede causar que un mes que parece saludable en gastos de tarjeta se quede sin fondos al final. Es el problema de sincronización que describe la entrada sobre flujo de caja.

Dos hábitos lo solucionan: registra la transferencia en el momento de autorizarla y registra los movimientos entre tus propias cuentas como transferencias, no como gastos, para mantener los saldos correctos.

Registro en Cash Book

Cash Book nunca se conecta a un banco. Un pago por IBAN no aparece automáticamente. El teclado tiene una opción de Transferencia junto a Gasto e Ingreso, y las cuentas mantienen un registro de cada lugar donde tienes dinero (efectivo, tarjetas, ahorros), cada una con su saldo bajo una cifra de patrimonio neto única. Al mover dinero entre ellas, ambos saldos se ajustan.

Para un alquiler o factura, el registro por voz es más rápido que escribir: di el importe y el concepto, y se guardará con una etiqueta y fecha. Una captura de pantalla de la confirmación también sirve. La guía de presupuesto mensual explica cómo integrar transferencias grandes e irregulares en tu plan, y la guía de suscripciones cubre los pagos recurrentes. El BIC generalmente no es necesario dentro de SEPA, ya que el código de país y el BBAN bastan; la entrada sobre SEPA detalla su alcance.

Si una transferencia se ha enviado a la cuenta equivocada, llama a tu banco inmediatamente, no al beneficiario, y consulta el proceso de recuperación y tus derechos. Hazlo hoy, no el lunes.

Obtén Cash Book en la App StoreGratis por 7 días. $19.99 pago único de por vida.

Preguntas frecuentes

¿Cuántos caracteres tiene un IBAN?

Depende del país, con un máximo de 34 caracteres según la norma ISO 13616. Noruega usa 15, Alemania 22, Reino Unido 22 y Malta 31. Cada país tiene una longitud fija, por lo que un IBAN alemán que no tenga exactamente 22 caracteres es incorrecto. La longitud es una primera comprobación útil, seguida del cálculo mod-97.

¿Para qué sirven los dígitos de control?

Detectan errores al escribir. Se trasladan los cuatro primeros caracteres al final, se sustituyen las letras por números y el resultado se divide por 97. Un IBAN correcto deja un resto de 1. Debido a este cálculo, cualquier error de un solo dígito o la transposición de dos caracteres suele fallar, deteniendo el pago antes de que se procese.

¿Un IBAN válido garantiza que la cuenta existe?

No. La prueba mod-97 es aritmética y solo confirma que el formato es correcto y no hay errores de escritura. No verifica si el banco emitió ese número, si la cuenta está activa o a quién pertenece. Solo el banco donde reside la cuenta puede confirmarlo, mediante servicios de verificación de beneficiario.

¿Qué es la verificación de beneficiario?

Es una comprobación del nombre del titular frente a la cuenta asociada al IBAN antes de confirmar la transferencia. El Reglamento (UE) 2024/886 sobre pagos inmediatos obliga a los proveedores a ofrecer este servicio gratuitamente para transferencias en euros, siendo obligatorio para proveedores de la zona euro desde el 9 de octubre de 2025.

¿Necesito un IBAN para pagos nacionales?

Dentro de la Zona Única de Pagos en Euros (SEPA), sí. Las transferencias y adeudos en euros se realizan mediante IBAN. Algunos países fuera de la zona euro aceptan formatos locales para pagos nacionales, como el código de sucursal y número de cuenta en el Reino Unido, pero requieren IBAN para transferencias internacionales. Tu banco indicará cuál usar.

¿Es secreto el IBAN?

No es una contraseña y aparece en cada factura que solicita un pago por transferencia. Aun así, debe manejarse con precaución, ya que es el punto clave en estafas donde se intercepta una factura y se cambia el IBAN. Confirma siempre cualquier cambio en los datos bancarios a través de un canal de confianza, nunca mediante el correo electrónico que notifica el cambio.

¿Cuál es la diferencia entre IBAN y BIC?

El IBAN identifica la cuenta. El BIC, a veces llamado código SWIFT, identifica al banco. Dentro de la zona SEPA, el BIC ya no suele ser necesario, ya que el código de país y el BBAN bastan para dirigir el pago. Fuera de SEPA, muchos bancos siguen solicitando ambos, junto con la dirección del beneficiario.

Fuentes

Obtén Cash Book en la App StoreGratis por 7 días. $19.99 pago único de por vida.