ValidateFin
Volver al blog
IBAN13 min de lecturaPor Eliel Nicaise

Formato IBAN por país: guía completa 2026

Longitud, estructura y ejemplos de IBAN para todos los países SEPA. Francia, Alemania, Bélgica, Países Bajos, España, Italia, Portugal, Polonia y más.

Estructura y funcionamiento del IBAN

El IBAN (International Bank Account Number) es un estándar internacional ISO 13616 para la identificación de cuentas bancarias. Se compone del código de país (2 letras), una clave de control (2 dígitos) y el BBAN (Basic Bank Account Number, específico de cada país).

La longitud del IBAN varía según los países: de 15 caracteres (Noruega) a 34 caracteres (Malta). La clave de control se calcula según el algoritmo mod-97 definido en ISO 7064.

En la zona SEPA, el IBAN es obligatorio para todas las transferencias y adeudos directos desde 2014.

IBAN por país: longitudes y formatos

La siguiente tabla muestra los formatos IBAN para las 10 mayores economías SEPA por volumen de pagos. Para una referencia completa de 36 países, consulte el Registro IBAN de SWIFT.

PaísFormatoLongitudEjemplo
Alemania (DE)DE + 2 control + 8 BLZ + 10 cuenta22DE89370400440532013000
Francia (FR)FR + 2 control + 10 banco/sucursal + 11 cuenta + 2 control nacional27FR7630006000011234567890189
Países Bajos (NL)NL + 2 control + 4 código banco + 10 cuenta18NL91ABNA0417164300
Bélgica (BE)BE + 2 control + 3 banco + 7 cuenta + 2 control nacional16BE68539007547034
España (ES)ES + 2 control + 4 banco + 4 sucursal + 2 dígito control + 10 cuenta24ES9121000418450200051332
Italia (IT)IT + 2 control + 1 CIN + 5 ABI + 5 CAB + 12 cuenta27IT60X0542811101000000123456
Polonia (PL)PL + 2 control + 8 banco/sucursal + 16 cuenta28PL61109010140000071219812874
Reino Unido (GB)GB + 2 control + 4 BIC banco + 6 sort code + 8 cuenta22GB29NWBK60161331926819
Suiza (CH)CH + 2 control + 5 banco + 12 cuenta21CH9300762011623852957
Austria (AT)AT + 2 control + 5 banco + 11 cuenta20AT611904300234573201

Cómo validar un IBAN

La validación de un IBAN se realiza en 3 pasos: 1) Verificar el código de país (2 letras mayúsculas reconocidas), 2) Verificar la longitud (específica de cada país), 3) Calcular la clave de control mod-97 (debe dar un resto de 1).

El algoritmo mod-97 consiste en desplazar los 4 primeros caracteres al final del IBAN, convertir las letras en números (A=10, B=11, ..., Z=35), y luego calcular el módulo 97. Si el resultado es 1, el IBAN es válido.

ValidateFin ofrece un validador IBAN gratuito que verifica instantáneamente el formato, la longitud y la clave de control de su IBAN — para todos los países SEPA y más.

Errores frecuentes y cómo evitarlos

Los errores de IBAN más frecuentes son: la transposición de dígitos, la confusión entre 0 (cero) y O (letra), y los espacios olvidados o mal colocados.

Para los pagos SEPA, el IBAN incorrecto es la primera causa de rechazo de transferencias. La validación previa con una herramienta como ValidateFin permite evitar estos incidentes.

Atención: un IBAN válido (clave mod-97 correcta) no garantiza que la cuenta exista. La clave solo verifica la integridad del número, no su existencia en el sistema bancario.

Valide sus IBAN instantáneamente

Use nuestro validador IBAN gratuito para verificar sus números de cuenta antes de sus pagos SEPA.

Validar mis IBAN

Preguntas frecuentes

¿Cuál es la longitud de un IBAN español?

Un IBAN español tiene 24 caracteres: ES + 2 dígitos (clave) + 4 dígitos (código banco) + 4 dígitos (código sucursal) + 2 dígitos (dígito de control) + 10 dígitos (número de cuenta).

¿Cómo calcular la clave de control IBAN?

La clave mod-97 se calcula desplazando los 4 primeros caracteres al final, convirtiendo las letras (A=10...Z=35), y luego calculando el módulo 97. El resultado debe ser 1 para un IBAN válido.

¿Es el IBAN obligatorio en España?

Sí, para todas las transferencias y adeudos directos SEPA desde el 1 de febrero de 2014.

¿Se puede tener un IBAN sin BIC en la zona SEPA?

Sí, desde noviembre de 2016 el BIC ya no es obligatorio para los pagos SEPA. Solo el IBAN es suficiente.

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

No. La validación IBAN solo verifica la consistencia matemática del número. No verifica la existencia de la cuenta en el sistema bancario.

¿Cuál es la diferencia entre IBAN y número de cuenta?

El número de cuenta es el formato nacional. El IBAN añade el código de país y dos dígitos de control para permitir la identificación internacional.

¿Cómo leer un IBAN suizo?

Un IBAN suizo tiene 21 caracteres: CH + 2 dígitos (clave) + 5 dígitos (número de clearing bancario) + 12 dígitos (número de cuenta).

¿Los países fuera de la zona SEPA usan IBAN?

Sí, muchos países fuera de SEPA usan IBAN: Turquía (TR, 26 caracteres), Brasil (BR, 29 caracteres), Arabia Saudita (SA, 24 caracteres).

¿Cómo convertir un número de cuenta español a IBAN?

Calcule los dos dígitos de control con mod-97, y combine ES + control + código banco + código sucursal + dígito de control + número de cuenta.

¿Puede ValidateFin validar IBAN fuera de la zona SEPA?

Sí, ValidateFin valida IBAN de todos los países que usan el estándar ISO 13616, incluyendo países fuera de SEPA como Turquía, Brasil o los países del Golfo.