Saltar al contenido principal

Qué es el IBAN (y qué significa cada número que lo forma)

✍️ Pablo F., asesor fiscal 📅 14 julio 2026 ⏱ 6 min de lectura 🔄 Revisado con fuentes oficiales

Copias un IBAN, lo pegas en la transferencia y rezas. Pero ese churro de 24 caracteres no es aleatorio: cada tramo dice algo, y los dos dígitos que van justo después del ES existen precisamente para que un error de tecleo no acabe mandando tu dinero a un desconocido. Vamos a destriparlo.

qué es el IBAN estructura del IBAN dígito de control IBAN IBAN español CCC
Tarjeta bancaria y documentos sobre una mesa
Foto de Marta Branco en Pexels

¿Solo quieres comprobar el tuyo? Pega el IBAN en la herramienta y te dice al instante si los dígitos de control cuadran, sin enviar tus datos a ningún servidor.

Validar IBAN

Qué es el IBAN, en una frase

El IBAN (International Bank Account Number) es el código internacional que identifica de forma única una cuenta bancaria. En España tiene 24 caracteres: ES + 2 dígitos de control + los 20 dígitos del antiguo CCC.

El IBAN nació para arreglar un problema muy concreto: cada país europeo numeraba sus cuentas a su manera y las transferencias transfronterizas fallaban constantemente. La norma ISO 13616 puso orden. Hoy lo usan 84 países, y aunque la longitud cambia según el país (Noruega tiene 15 caracteres, Malta llega a 31), la lógica es siempre la misma.

La estructura del IBAN español, tramo a tramo

Tomemos un IBAN de ejemplo, ES91 2100 0418 4502 0005 1332, y separémoslo en sus piezas:

TramoDígitosQué significa
ES2 letrasCódigo de país (ISO 3166). España es ES, Francia FR, Alemania DE.
912 dígitosDígitos de control internacionales. Se calculan con el módulo 97 sobre el resto del código.
21004 dígitosCódigo de la entidad bancaria. El 2100 es CaixaBank; el 0049, Santander.
04184 dígitosCódigo de la oficina o sucursal donde se abrió la cuenta.
452 dígitosDígitos de control del CCC, el sistema español anterior al IBAN.
020005133210 dígitosEl número de cuenta propiamente dicho.

Los 20 últimos dígitos (entidad + oficina + control + cuenta) son exactamente el viejo CCC o Código Cuenta Cliente. El IBAN no lo sustituyó: se lo tragó entero y le añadió dos dígitos delante. Por eso el IBAN español se puede calcular a partir del CCC sin llamar al banco.

Cómo se calcula el dígito de control del IBAN

Aquí está la parte que parece magia y es aritmética de colegio. El algoritmo se llama MOD 97-10 (norma ISO 7064) y funciona así:

  1. Mueve el país al final. Coge el CCC de 20 dígitos y añádele detrás el código de país seguido de dos ceros: 2100041845 0200051332 + ES00.
  2. Convierte las letras en números. Cada letra vale su posición en el alfabeto más 9: A=10, B=11... E=14, S=28. Así que ES00 se convierte en 142800.
  3. Divide entre 97 y quédate con el resto. Tienes un número enorme, sí; los ordenadores lo trocean, pero el resultado es el mismo.
  4. Resta el resto a 98. Ese número de dos cifras es tu dígito de control. Si sale de una sola cifra, se rellena con un cero delante.

La gracia del sistema es que es autoverificable: si cambias un solo dígito del IBAN, el resto de la división entre 97 deja de valer 1 y el código se detecta como inválido. Con esto se cazan prácticamente todos los errores de tecleo y las transposiciones de cifras (escribir 34 donde ponía 43).

IBAN, CCC, BIC y SWIFT: no son lo mismo

Es fácil hacerse un lío, así que vamos a fijarlo:

  • IBAN: identifica la cuenta. Es lo que necesitas para recibir una transferencia.
  • CCC: el formato español antiguo, de 20 dígitos. Sigue vivo dentro del IBAN.
  • BIC o SWIFT: identifica al banco, no a la cuenta. Son 8 u 11 caracteres, tipo CAIXESBBXXX.

Dentro de la zona SEPA basta con el IBAN. Para transferencias fuera de SEPA suelen pedirte también el BIC, y ahí conviene comprobar que ambos códigos son coherentes entre sí: puedes hacerlo con el validador de BIC/SWIFT.

¿Es peligroso dar tu IBAN?

Dar el IBAN para recibir dinero es tan normal como dar tu dirección postal: es información que aparece en cualquier factura que emitas. Con el IBAN solo nadie puede sacarte dinero.

Lo que sí existe es el fraude por domiciliación: alguien con tu IBAN podría intentar cargar un recibo. La buena noticia es que la normativa SEPA te da ocho semanas para reclamar la devolución de cualquier adeudo domiciliado sin dar explicaciones, y hasta 13 meses si el cargo no estaba autorizado. Aun así, no publiques tu IBAN en foros ni redes abiertas.

El error de tecleo que más caro sale

La banca española funciona con el principio de identificador único: si el IBAN es válido, el banco ejecuta la transferencia contra esa cuenta aunque el nombre del titular no coincida. Es decir, si te equivocas de un dígito y el IBAN resultante existe y es matemáticamente correcto, el dinero se va a otra persona, y recuperarlo depende de la buena voluntad de quien lo recibió.

De ahí que valga la pena dedicar cinco segundos a comprobar el código antes de darle a enviar, sobre todo si te lo han pasado por correo o WhatsApp. En el siguiente artículo te contamos cómo saber si un IBAN es correcto y cómo detectar uno falso.

Preguntas frecuentes

¿Cuántos dígitos tiene un IBAN español?
Un IBAN español tiene 24 caracteres: las letras ES, dos dígitos de control y los 20 dígitos del CCC (4 de entidad, 4 de oficina, 2 de control y 10 de número de cuenta). La longitud varía en otros países, desde los 15 caracteres de Noruega hasta los 31 de Malta.
¿Cómo se calcula el dígito de control del IBAN?
Se añade el código de país y dos ceros al final del número de cuenta, se sustituyen las letras por números (E=14, S=28), se calcula el resto de dividir el resultado entre 97 y se resta ese resto a 98. El número de dos cifras obtenido es el dígito de control.
¿El IBAN se puede calcular a partir del CCC?
Sí. El IBAN español contiene el CCC completo, así que a partir de los 20 dígitos del CCC se puede calcular el IBAN de forma determinista aplicando el algoritmo MOD 97. No hace falta pedírselo al banco.
¿Qué diferencia hay entre el IBAN y el BIC/SWIFT?
El IBAN identifica una cuenta bancaria concreta; el BIC o código SWIFT identifica al banco. En transferencias SEPA suele bastar con el IBAN, mientras que fuera de SEPA normalmente se pide también el BIC del banco de destino.
¿Es peligroso dar mi IBAN?
Con el IBAN por sí solo nadie puede sacarte dinero: es un dato que aparece en cualquier factura. El riesgo real son las domiciliaciones fraudulentas, pero la normativa SEPA permite reclamar la devolución de un recibo domiciliado en un plazo de ocho semanas, y hasta 13 meses si no estaba autorizado.

Valida cualquier IBAN en un segundo

Comprueba los dígitos de control de un IBAN español o de otros 83 países, o calcula el IBAN a partir de un CCC. Gratis, sin registro y sin que tus datos salgan del navegador.

Validar IBAN y calcular IBAN →
Copiado al portapapeles