Herramienta gratis
Validar y calcular IBAN
Pega un IBAN y te decimos al momento si está bien formado y, si no, qué falla. Si solo tienes el número de cuenta de 20 dígitos, calcula su IBAN en la segunda pestaña. Vale para los 89 países del registro IBAN y en las cuentas españolas revisa también el DC.
Herramienta gratis de Aikount, el programa de contabilidad con IA que te hace las facturas, los asientos y los impuestos. Gratis hasta 24.000 € de facturación al año.Empieza gratis
Con o sin espacios, guiones o la palabra IBAN delante.
IBAN válido
- País
- España (ES)
- Longitud
- 24 de 24
- Control IBAN
- 91
- Cuenta (BBAN)
- 21000418450200051332
Cuenta española
- Entidad
- 2100
- Oficina
- 0418
- DC
- 45
- Cuenta
- 0200051332
DC correcto: 4 valida entidad y oficina, 5 valida el número de cuenta.
Todo se comprueba en tu navegador: los IBAN que escribas no se envían a ningún servidor ni se guardan. Que un IBAN sea válido quiere decir que está bien construido, no que la cuenta exista.
Tu IBAN en cada factura y los cobros conciliados
Guarda tu IBAN una vez en Aikount y sale en cada factura que emites. Al importar los movimientos del banco, Aikount casa cada cobro con su factura y solo te pregunta los dudosos.
Cómo se usa
- 1Pega el IBAN, con o sin espacios, guiones o la palabra IBAN delante.
- 2El resultado sale mientras escribes: país, longitud, dígitos de control y, si es español, entidad, oficina, DC y cuenta. Si algo falla, verás el motivo exacto.
- 3Para sacar el IBAN de una cuenta española, entra en "Calcular IBAN desde la cuenta" y escribe los 20 dígitos (entidad, oficina, DC y número). Si el DC no cuadra, te lo dice antes de darte un IBAN.
- 4Para revisar muchos (las cuentas de tus proveedores antes de una remesa, por ejemplo), usa "Varios a la vez": uno por línea, hasta 500.
Ejemplos
ES91 2100 0418 4502 0005 1332: válido
Es el IBAN de muestra que publica SWIFT para España. Entidad 2100, oficina 0418, DC 45 y cuenta 0200051332. El 4 valida entidad y oficina, el 5 la cuenta, y el módulo 97 da resto 1.
ES91 2100 0418 4502 0005 1333: una cifra mal copiada
Cambia solo la última cifra y fallan los dos controles: el módulo 97 y el DC, que con ese número tendría que ser 41.
2100 0418 4502 0005 1332: no es un IBAN
Son los 20 dígitos del antiguo número de cuenta (CCC). Le falta delante ES y los dígitos de control: ES91.
Calcular el IBAN de 2310 0001 18 0000012345
El DC 18 cuadra con entidad, oficina y cuenta. Con la cuenta seguida de 142800, el resto de dividir entre 97 es 18, así que los dígitos de control son 98 - 18 = 80: ES80 2310 0001 1800 0001 2345.
Estructura del IBAN español: entidad, oficina, DC y cuenta
Un IBAN español tiene 24 caracteres. Detrás de ES y los dos dígitos de control va el número de cuenta de siempre (CCC), de 20 dígitos. Con el IBAN de muestra de SWIFT, ES91 2100 0418 4502 0005 1332:
| Cifras | Parte | Qué es |
|---|---|---|
| ES | Código de país | España, en dos letras (ISO 3166). |
| 91 | Dígitos de control del IBAN | Validan el IBAN entero con el módulo 97. |
| 2100 | Entidad | El banco. El código lo asigna el Banco de España. |
| 0418 | Oficina | La sucursal de ese banco. |
| 45 | DC (dígitos de control) | El primero comprueba entidad y oficina; el segundo, el número de cuenta. |
| 0200051332 | Número de cuenta | La cuenta en sí, 10 dígitos. |
Cómo se calcula el IBAN a partir del número de cuenta
- Comprueba el DC de la cuenta. Cada cifra de "00" + entidad + oficina se multiplica por 1, 2, 4, 8, 5, 10, 9, 7, 3 y 6; se suman, se resta de 11 el resto de dividir entre 11 y sale la primera cifra (11 pasa a 0 y 10 pasa a 1). La segunda sale igual con los 10 dígitos del número de cuenta.
- Pon detrás de los 20 dígitos el país y dos ceros: ES00. Las letras se cambian por números (A = 10, B = 11... E = 14, S = 28), así que queda la cuenta seguida de 142800.
- Divide ese número entre 97 y quédate con el resto. Los dígitos de control son 98 menos ese resto, con un cero delante si sale una sola cifra.
- El IBAN es ES + esos dos dígitos + los 20 de la cuenta. Con 2100 0418 45 0200051332 el resto es 7 y los dígitos son 91: ES91 2100 0418 4502 0005 1332.
Tu IBAN en cada factura y los cobros conciliados
En Aikount pones tu IBAN en los datos de empresa y se imprime en el PDF de cada factura como forma de pago por transferencia. Cuando llegan los movimientos del banco, la conciliación enlaza cada cobro con su factura si la coincidencia es casi segura y te deja el resto como sugerencia.
Crear cuenta gratisPreguntas frecuentes
¿Cómo sé si un IBAN es correcto?
Empieza por el código del país, tiene la longitud fija de ese país (24 caracteres en España) y pasa la prueba de los dígitos de control, el módulo 97 de la norma ISO 13616. Las cuentas españolas llevan además el DC. Aquí se revisan las tres cosas.
¿Un IBAN válido quiere decir que la cuenta existe?
No, solo que el número está bien construido. Si existe y de quién es lo sabe el banco. Según el Banco de España, desde el 9 de octubre de 2025 los bancos ofrecen gratis la verificación del beneficiario: antes de enviar una transferencia te dicen si el nombre coincide con el titular.
¿Cómo calculo el IBAN a partir del número de cuenta?
Con los 20 dígitos de la cuenta española (CCC): se añade ES00 al final, convertido en 142800, se divide entre 97 y los dígitos de control del IBAN son 98 menos el resto. El IBAN queda ES + esos dos dígitos + la cuenta. La pestaña "Calcular IBAN desde la cuenta" lo hace y comprueba antes el DC.
¿El IBAN calculado es el que me da el banco?
Sí, si la cuenta está bien escrita: el IBAN español se forma siempre igual a partir de la cuenta, según la norma ISO 13616. Aun así, para domiciliar o cobrar, copia el IBAN de tu banca online o de un extracto, que es el dato que el banco garantiza.
¿Cuántos dígitos tiene un IBAN español?
24 caracteres: ES, 2 dígitos de control y los 20 de la cuenta (4 de entidad, 4 de oficina, 2 de DC y 10 de número).
¿Qué es el DC de una cuenta española?
Las cifras 9 y 10 de la cuenta. La primera comprueba entidad y oficina y la segunda el número, con pesos 1, 2, 4, 8, 5, 10, 9, 7, 3 y 6 y módulo 11.
¿Por qué no sale el nombre del banco?
Habría que cruzar el código de entidad (las cuatro primeras cifras) con el registro del Banco de España, y no queremos enseñar un dato que no podamos garantizar al día.
Fuentes oficiales
Datos revisados el 28 de octubre de 2026.
Otras herramientas gratis