Skip to content

Qué significa realmente cada parte de un IBAN

6 min de lectura 16 de junio de 2026
ibanbancapagostransferencia internacional

Todo IBAN se divide en tres piezas: un código de país, un dígito de control de dos cifras y los datos de tu cuenta nacional. Una vez que las identificas, todo el número se vuelve legible.

Qué significa realmente cada parte de un IBAN — Hivly

Alguien te pasa un IBAN, o te lo encuentras en una factura, y se lee como un código de barras escrito en texto: GB29 NWBK 6016 1331 9268 19. No es aleatorio. Cada carácter ocupa una posición fija con una función definida, y en cuanto conoces las tres partes con las que se construye un IBAN, puedes leer cualquiera de ellas de un vistazo.

En resumen: un IBAN es tu número de cuenta nacional de siempre con dos cosas añadidas por delante: un código de país de dos letras y un dígito de control de dos cifras. Todo lo que viene después de esos cuatro caracteres es tu cuenta de casa, en el formato propio de tu país. Los distintos países se ven diferentes porque ese formato de casa cambia, no porque el IBAN esté cifrado.

Las dos primeras letras son el país

Todo IBAN empieza por un código de país de dos letras, en formato ISO simple. DE es Alemania, GB es el Reino Unido, FR es Francia, NL es los Países Bajos, ES es España. Esta es la parte que siempre puedes leer sin saber nada más, y es lo primero que comprueba cualquier validación, porque decide todo lo demás: qué longitud debe tener el número y cómo se ordena el resto.

Así que el código de país no es un adorno. Es la clave que le indica al sistema de un banco qué reglas aplicar a los caracteres restantes. Un IBAN que dice ser DE pero no tiene 22 caracteres está roto antes incluso de que mires los dígitos.

Los dos dígitos siguientes son una suma de comprobación incorporada

Justo después del código de país vienen dos dígitos. Son los dígitos de control, y son la parte más ingeniosa de todo el formato. No forman parte de tu número de cuenta. Son una suma de comprobación calculada sobre todo lo demás del IBAN, mediante un método llamado mod-97.

Su única misión es atrapar erratas. Como los dos dígitos de control se calculan a partir de todos los demás caracteres, cambiar un solo carácter, o intercambiar dos de ellos, casi siempre hace que la suma de comprobación deje de coincidir. Por eso un IBAN mal tecleado suele rechazarse en el momento de introducirlo, en lugar de enviar el dinero al vacío sin avisar. Si quieres verlo en acción, pega cualquier IBAN en el validador de IBAN de finance.hivly.net y cambia un carácter; la comprobación falla al instante.

Todo lo que viene después es tu cuenta normal

El resto del IBAN, desde el quinto carácter hasta el final, se llama BBAN, el Basic Bank Account Number. Esta es la parte que ya existía antes de que se inventaran los IBAN. Es tu número de cuenta nacional, exactamente en el formato que tu país siempre ha usado, solo que escrito sin espacios.

Lo que contiene el BBAN depende por completo del país:

  • Un BBAN alemán es un código de banco de ocho dígitos (el Bankleitzahl) seguido de un número de cuenta de diez dígitos.
  • Un BBAN británico es un código de banco de cuatro letras, un sort code de seis dígitos y un número de cuenta de ocho dígitos.
  • Un BBAN francés combina un código de banco, un código de oficina, el número de cuenta y sus propios dígitos de control nacionales.

Por esto los IBAN de distintos países tienen longitudes diferentes y mezclan letras con números en sitios distintos. El estándar IBAN no sustituyó ninguno de esos formatos nacionales. Envolvió cada uno de ellos, sin tocarlo, para que pudieran cruzar fronteras bajo una misma forma coherente.

Leer uno real de principio a fin

Coge GB29 NWBK 6016 1331 9268 19 y repásalo. GB es el país, el Reino Unido. 29 son los dígitos de control. NWBK es el código de banco, que aquí representa al banco. 601613 es el sort code, la oficina. 31926819 es el número de cuenta de ocho dígitos. Los espacios cada cuatro caracteres son solo para el ojo humano; se eliminan antes de que cualquier máquina lo lea.

Haz lo mismo con un ejemplo alemán, DE89 3704 0044 0532 0130 00. DE es el país, 89 los dígitos de control, 37040044 el código de banco y 0532013000 el número de cuenta. La misma lógica de tres partes, distinto formato nacional dentro del BBAN. Una vez que has visto dos países desglosados así, cualquier otro IBAN se lee de la misma manera.

Lo que el IBAN deja fuera a propósito

Conviene saber qué no hay ahí dentro. Un IBAN no contiene tu nombre, ni el nombre del banco en palabras, ni ninguna garantía de que la cuenta esté abierta. Es un identificador estructural y un cazador de erratas, nada más. Un número puede pasar todas las pruebas de formato y de suma de comprobación y aun así apuntar a una cuenta cerrada, o a una cuenta real de otra persona si al teclear mal acabaste en otro número válido.

Ese último punto es el que merece la pena recordar. Los dígitos de control demuestran que el número es coherente consigo mismo; no pueden demostrar que sea el número que querías. Así que lee un IBAN por lo que es: un país, una suma de comprobación y tu número de cuenta de siempre, unidos en una sola línea portátil. Saber qué carácter es cuál convierte un muro de letras en algo que de verdad puedes comprobar antes de fiarte de él.

Try the finance calculatorsMortgage, loan, retirement, savings, tax and interest math, plus IBAN tools, worked out instantly.

Preguntas frecuentes

¿Cuántos caracteres tiene un IBAN?
Depende del país. Un IBAN puede llegar a tener hasta 34 caracteres, pero cada país fija su propia longitud exacta. Un IBAN alemán tiene siempre 22 caracteres, uno británico tiene 22, uno francés tiene 27 y uno holandés tiene 18. La longitud forma parte de lo que hace válido a un IBAN concreto, así que un número con la longitud equivocada para su código de país está mal.
¿Qué es el BBAN dentro de un IBAN?
El BBAN, o Basic Bank Account Number, es la parte que viene después del código de país y los dígitos de control. Es tu número de cuenta nacional más los códigos de banco y oficina que use tu país, en el formato propio de tu país. El IBAN simplemente envuelve ese número que ya existía con dos piezas extra para que funcione más allá de las fronteras.
¿Por qué los IBAN de distintos países se ven tan diferentes?
Porque el BBAN sigue el formato bancario propio de cada país. Un BBAN británico lleva un código de banco de cuatro letras y un sort code de seis dígitos; uno alemán lleva un código de banco de ocho dígitos. El código de país y los dos dígitos de control son las únicas partes que comparten todos los IBAN.
¿El IBAN contiene mi nombre?
No. Un IBAN codifica solo el país, una suma de comprobación y la identidad numérica de la cuenta. Tu nombre viaja por separado en la orden de pago. Por eso una transferencia puede acabar en una cuenta equivocada pero real si el IBAN se teclea mal y coincide con otro número válido.

Sigue leyendo

¿Algo más ambicioso?

Hivly está hecho por CodingEagles, un estudio de software que publica aplicaciones web de producción. Si tienes un proyecto real, escríbenos.

Mira lo que hace CodingEagles →