Cómo calcular un IBAN: pasos, fórmula MOD-97 y herramientas

Publicado el · Actualizado el

¿Cómo calcular un IBAN?

El IBAN (International Bank Account Number) es el identificador único de una cuenta bancaria en formato internacional, estandarizado por la ISO 13616. Calcular un IBAN correctamente es esencial para que tus transferencias lleguen al destino correcto sin rebotes ni comisiones extra.

TL;DR

  • Un IBAN tiene hasta 34 caracteres alfanuméricos. En España son 24.
  • Empieza con el código de país (2 letras) seguido de dos dígitos de control y el número de cuenta nacional (BBAN).
  • Los dígitos de control se calculan con el algoritmo MOD-97 (ISO 7064).
  • Si ya tienes el CCC (cuenta antigua española), usa nuestro Generador de IBAN para convertirlo automáticamente.
  • Para validar un IBAN ya existente, usa el Validador de IBAN.

Estructura del IBAN

ES  76  2100  0418  45  0200051332
│   │   │                  │
│   │   └── BBAN (Basic Bank Account Number, varía por país)
│   └────── Dígitos de control (2 cifras)
└────────── Código de país ISO 3166-1 (2 letras)

Cada país define la longitud y composición de su BBAN. España: 4 (banco) + 4 (sucursal) + 2 (DC) + 10 (cuenta) = 20 caracteres.

Pasos para calcular un IBAN manualmente

  1. Empieza por el código de país (ES para España, DE para Alemania, etc.) y dos cifras de control como 00 provisionales.
  2. Añade el número de cuenta nacional completo (BBAN). En España es el CCC de 20 dígitos.
  3. Reordena: mueve los cuatro primeros caracteres (ES00…) al final → …ES00.
  4. Convierte las letras a números: A=10, B=11, …, Z=35.
  5. Aplica MOD-97: divide el número resultante entre 97 y guarda el resto.
  6. Calcula los dígitos de control: 98 − resto. Sustituye los 00 provisionales por este número (de dos dígitos, con cero a la izquierda si hace falta).

Es perfectamente posible hacerlo a mano, pero un solo error de transcripción invalida el IBAN. Por eso casi todo el mundo usa una herramienta.

Calcular el IBAN español desde un CCC

España fue uno de los últimos países en adoptar IBAN. Si tu cuenta antigua está en formato CCC (20 dígitos: entidad-sucursal-DC-cuenta), el IBAN es simplemente ES + 2 dígitos calculados + tu CCC. Para obtenerlo en un clic:

  1. Abre el Generador de IBAN.
  2. Pega el CCC (con o sin espacios).
  3. Te devolvemos el IBAN válido con los dígitos de control correctos.

Validar un IBAN ya creado

Si te han pasado un IBAN y quieres comprobar que es válido antes de hacer una transferencia, usa nuestro Validador de IBAN. Comprobamos:

  • Longitud correcta para el país.
  • Dígitos de control (MOD-97).
  • Estructura nacional (formato del BBAN).
  • Banco asociado al IBAN.

Errores típicos al calcular un IBAN

  • Olvidar añadir el código de país antes de aplicar MOD-97.
  • Confundir el dígito 0 con la letra O, o 1 con l/I.
  • Copiar el IBAN desde un PDF y arrastrar espacios invisibles.
  • Mezclar IBAN de un banco con el CCC de otro.

Conclusión

Aunque el cálculo del IBAN es un proceso determinista y reproducible, basta un dígito mal copiado para que una transferencia rebote y te cueste comisiones de devolución. Para evitar errores, usa el Generador de IBAN si partes de un CCC, o el Validador de IBAN si quieres confirmar uno existente.


Preguntas frecuentes

¿Cuántos dígitos tiene un IBAN español?
24 caracteres: ES + 2 dígitos de control + 20 del CCC (banco, sucursal, DC y número de cuenta).
¿Puedo calcular un IBAN si solo tengo el CCC?
Sí. El IBAN español es ES + dos dígitos de control + el CCC completo de 20 dígitos. Nuestro Generador de IBAN lo hace automáticamente.
¿Qué es el algoritmo MOD-97?
Es el método definido por ISO 7064 para calcular los dígitos de control del IBAN. Se reordena el IBAN, se convierten letras a números y se calcula 98 menos el resto de dividir entre 97.
¿Cómo sé si un IBAN es válido?
Comprueba longitud por país, dígitos de control MOD-97 y formato nacional del BBAN. Usa nuestro Validador de IBAN gratuito para hacerlo en segundos.
¿Cambia el IBAN si cambio de oficina dentro del mismo banco?
Generalmente sí, porque la posición 5-8 corresponde a la sucursal. Tu banco te facilitará el IBAN actualizado al hacer el cambio.

Comprueba cualquier IBAN gratis

Probar ahora →
¿Te ha sido útil este artículo?

Artículos relacionados

En móvil solo se muestran las cuatro primeras.