Saltar al contenido
bic-ermitteln.de
Mateusz Viola ·

Convertir un número de cuenta en IBAN: cómo construir tu IBAN

Convierte un número de cuenta y un código de banco en un IBAN: DE + dígitos de control + BLZ + número de cuenta. Paso a paso, con ejemplo y la fórmula MOD 97-10.

El viejo número de cuenta de la libreta de ahorros del abuelo, el código de banco que aparece en una carta de 2010, una secuencia de diez cifras impresa en una factura antigua: a partir de cualquiera de esos datos se puede calcular en pocos pasos el IBAN válido hoy. La fórmula está dentro de cada IBAN alemán: dos letras para el país, dos cifras para la suma de control, ocho cifras para el código de banco y diez cifras para el número de cuenta. Este artículo muestra cómo funciona exactamente la conversión y cómo se generan los dígitos de control con el método MOD 97-10.

¿Por qué un IBAN en lugar de un número de cuenta?

Hasta 2014, en Alemania bastaba con un número de cuenta y un código de banco (BLZ) para hacer una transferencia. Con la migración a SEPA (Single Euro Payments Area), todo el sistema europeo de pagos se unificó en un único formato. Desde el 1 de febrero de 2014 para las empresas, y desde el 1 de febrero de 2016 para los particulares, el IBAN es el único formato de cuenta utilizado para transferencias y domiciliaciones dentro de la zona SEPA.

El IBAN no sustituye al antiguo número de cuenta, lo contiene. El IBAN alemán es una combinación del código de país, los dígitos de control, el código de banco y el número de cuenta. Si todavía tienes datos bancarios antiguos sin IBAN, puedes convertirlos en pocos pasos.

Cómo se construye el IBAN alemán

El IBAN alemán tiene siempre exactamente 22 caracteres y se estructura así:

PosiciónLongitudContenidoEjemplo
1 a 22 letrasCódigo de paísDE
3 a 42 cifrasDígitos de control89
5 a 128 cifrasCódigo de banco (BLZ)37040044
13 a 2210 cifrasNúmero de cuenta0532013000

Por tanto, la fórmula es:

IBAN = DE + dígitos de control + BLZ (8 cifras) + número de cuenta (10 cifras)

Tu antiguo número de cuenta y tu código de banco están directamente dentro del IBAN, con el código de país “DE” y un valor de control de dos cifras añadidos delante para detectar errores de tecleo. Puedes leer más sobre el formato del IBAN en nuestra página de IBAN Alemania.

Paso a paso: convertir un número de cuenta y un código de banco en IBAN

Supongamos que tienes los siguientes datos bancarios antiguos:

  • BLZ: 37040044 (Commerzbank Colonia)
  • Número de cuenta: 532013000

Paso 1: completar el número de cuenta hasta 10 cifras

El número de cuenta dentro del IBAN tiene siempre 10 cifras. Si el tuyo es más corto, se rellena por la izquierda con ceros:

532013000 -> 0532013000

Paso 2: ensamblar el BBAN

El BBAN (Basic Bank Account Number) es la combinación del código de banco y el número de cuenta ya rellenado:

37040044 + 0532013000 = 370400440532013000

Paso 3: calcular los dígitos de control

Los dígitos de control se calculan con el método MOD 97-10 (ISO 7064). De forma simplificada, funciona así:

  1. Añade al BBAN el código de país convertido a números más “00”: 370400440532013000131400
    • D = 13, E = 14 (A=10, B=11, … Z=35)
  2. Divide este número entre 97 y toma el resto
  3. Dígitos de control = 98 menos el resto

Para nuestro ejemplo:

  • 370400440532013000131400 mod 97 = 9
  • 98 - 9 = 89

Los dígitos de control son 89.

Paso 4: componer el IBAN

DE + 89 + 37040044 + 0532013000 = DE89370400440532013000

Escrito en los habituales grupos de cuatro: DE89 3704 0044 0532 0130 00

Paso 5: verificar el IBAN

Para asegurarte de que no se ha colado ningún error en el cálculo, valida el IBAN con nuestro validador de IBAN. La herramienta comprueba los dígitos de control y el formato, y te muestra el nombre del banco y el BIC correspondientes.

¿Qué hacer si el número de cuenta es más corto?

Muchos números de cuenta alemanes tienen menos de 10 cifras. La regla es sencilla: rellena por la izquierda con ceros hasta llegar a 10 cifras.

Número de cuenta originalRellenado (10 cifras)
5320130000532013000
123456780012345678
12345670001234567
1234560000123456

Atención: en un número reducido de bancos (en particular ciertas cajas de ahorros y bancos cooperativos) se aplica una asignación distinta del número de cuenta. En esos casos especiales, el número de cuenta no se rellena simplemente por la izquierda, sino que se inserta en el BBAN según reglas específicas de cada banco. Estos casos especiales están documentados en el llamado fichero de reglas IBAN que mantiene el Deutsche Bundesbank. En caso de duda, comprueba tu IBAN con tu banco o utiliza nuestro validador de IBAN.

Entender los dígitos de control

Los dígitos de control son el corazón de la red de seguridad del IBAN. Detectan el 99 por ciento de todos los errores de tecleo, entre ellos:

  • Cifras transpuestas (por ejemplo, 37040044 en lugar de 37004044)
  • Cifras individuales incorrectas (por ejemplo, 37040044 en lugar de 37040045)
  • Cifras que faltan o que sobran

El método MOD 97-10 es matemáticamente fiable: en un IBAN correcto, dividir el número reordenado entre 97 deja siempre un resto de 1. Cualquier desviación, ya sea por un error de tecleo o por un código de banco equivocado, produce un resultado distinto y se detecta.

Desde octubre de 2025, los bancos de la zona SEPA comprueban además si el IBAN y el nombre del destinatario coinciden (Verification of Payee). Por tanto, un IBAN correcto por sí solo ya no es suficiente, el nombre también tiene que ser el correcto.

Conversión del número de cuenta + código de banco en IBAN en 4 pasos 1. Rellenar 532013000 -> 0532013000 2. BBAN BLZ + cuenta 370400440532... 3. MOD 97 98 - resto = 89 4. IBAN DE + 89 + BBAN 22 caracteres
Cuatro pasos: rellenar el número de cuenta, formar el BBAN, calcular los dígitos de control y componer el IBAN.

Encontrar el código de banco para la conversión

Si ya no recuerdas tu código de banco, hay varias maneras de averiguarlo:

  • Leerlo de un IBAN antiguo: posiciones 5 a 12
  • En la banca online, en los datos de tu cuenta
  • En un extracto bancario o en tu tarjeta de débito
  • En el calculador de BIC: introduce el nombre del banco y obtén el código de banco junto con el BIC
  • En el directorio de bancos: busca todos los bancos alemanes por código de banco

Austria y Suiza: formatos distintos

La conversión de un número de cuenta en IBAN funciona con el mismo principio en Austria y Suiza, pero con una estructura diferente.

Austria (AT): 20 caracteres

PosiciónLongitudContenido
1 a 22Código de país: AT
3 a 42Dígitos de control
5 a 95Código de banco (5 cifras)
10 a 2011Número de cuenta (11 cifras)

El código de banco austriaco tiene solo 5 cifras (en lugar de 8 en Alemania) y el número de cuenta tiene 11 cifras (en lugar de 10). El método de los dígitos de control es idéntico (MOD 97). Encontrarás más información sobre esto en la página de IBAN Austria.

Suiza (CH): 21 caracteres

PosiciónLongitudContenido
1 a 22Código de país: CH
3 a 42Dígitos de control
5 a 95Número BC (bank clearing)
10 a 2112Número de cuenta (12 cifras)

En lugar de un código de banco, Suiza utiliza un número BC (Bank Clearing Number) de 5 cifras. El número de cuenta tiene 12 caracteres. Encontrarás los detalles en la página de IBAN Suiza.

¿Puedo conservar mi antiguo número de cuenta?

Tu antiguo número de cuenta sigue existiendo, está contenido en tu IBAN. Algunos bancos muestran en la banca online tanto el IBAN como el antiguo número de cuenta. Sin embargo, para los pagos solo cuenta el IBAN. Si alguien te facilita un número de cuenta y un código de banco antiguos, puedes convertirlos en un IBAN como se ha descrito más arriba.

Consejo: convierte el IBAN y después compruébalo con el validador de IBAN antes de ordenar una transferencia. Así evitas devoluciones de domiciliaciones y retrasos.

Preguntas frecuentes

¿Puedo calcular mi IBAN yo mismo?

En principio, sí. Necesitas tu código de banco (8 cifras) y tu número de cuenta (rellenado hasta 10 cifras). Los dígitos de control se calculan con el método MOD 97-10. En la práctica, no obstante, es más seguro pedir a tu banco que confirme el IBAN o comprobarlo con el validador de IBAN, sobre todo por los casos especiales de algunos bancos mencionados antes.

¿Qué pasa si introduzco un IBAN incorrecto?

En la mayoría de los casos, el banco rechaza un IBAN incorrecto, porque los dígitos de control no cuadran. Si el IBAN es formalmente correcto pero pertenece a otra cuenta, la transferencia va a parar a esa cuenta. Desde la introducción de la Verification of Payee (octubre de 2025), los bancos comprueban además el nombre del destinatario, lo que reduce aún más las transferencias mal dirigidas.

¿Funciona la conversión también para cuentas de empresa?

Sí. La conversión de IBAN se aplica a todos los tipos de cuenta alemanes: cuentas corrientes, cuentas de empresa, cuentas de ahorro y cuentas a la vista. El principio es siempre el mismo: DE + dígitos de control + código de banco + número de cuenta. Lo decisivo es que se utilicen el código de banco y el número de cuenta correctos.

Las claves principales

Para convertir un antiguo número de cuenta en un IBAN necesitas tres cosas: el código de país (DE), el código de banco de ocho cifras y el número de cuenta rellenado hasta diez cifras. Los dígitos de control correctos se obtienen con el método MOD 97-10 y no se pueden adivinar matemáticamente, por eso lo más limpio es introducir los datos ya ensamblados en el validador de IBAN y dejar que se encargue de los dígitos de control y de la validación. Si el número de cuenta pertenece a un banco con reglas especiales (cajas de ahorros, algunos bancos cooperativos), lo más seguro es que sea el propio banco quien confirme el IBAN.

Fuentes

Mi banco se ha fusionado, ¿sigue siendo válido mi antiguo código de banco?

Tras una fusión bancaria, normalmente se asigna un nuevo código de banco y el antiguo se conserva como número de reenvío. Las transferencias al IBAN antiguo suelen seguir funcionando durante un periodo de transición, pero deberías pedir a tu banco el nuevo IBAN lo antes posible. Comprueba tu IBAN actual en la banca online o utiliza el directorio de bancos para encontrar el código de banco vigente de tu entidad.

VonMateusz Viola · Zuletzt geprüft

Pruébalo ahora

Usa nuestras herramientas gratuitas para comprobar y consultar datos bancarios.

Más guías

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige