Saltar al contenido
Verifactu

de serie en cada factura — listo para la AEAT.

Descúbrelo

Validador de IBAN Online

Comprueba si un código IBAN es válido. Verifica dígitos de control, formato y muestra el desglose del banco, sucursal y cuenta.

Validador de IBAN

Introduce un código IBAN y comprueba al instante si cumple con el estándar ISO 13616. La herramienta verifica los dígitos de control y, para IBANs españoles, muestra el desglose completo.

Validar el IBAN es la parte fácil

Lo pesado es cruzar cada transferencia con la factura que la origina. Sube el extracto en Norma 43, CSV o CAMT.053 y Fube te propone la conciliación.

Cuadrar mis cobros

¿Qué es el IBAN?

El IBAN (International Bank Account Number) es un código alfanumérico que identifica de forma única una cuenta bancaria a nivel internacional. Fue creado para facilitar las transferencias transfronterizas y reducir errores.

Estructura del IBAN español

Un IBAN español tiene 24 caracteres con la siguiente estructura:

PosiciónContenidoEjemplo
1-2Código país (ES)ES
3-4Dígitos de control IBAN91
5-8Código de entidad bancaria2100
9-12Código de sucursal0418
13-14Dígitos de control nacionales45
15-24Número de cuenta0200051332

¿Cómo se valida un IBAN?

El algoritmo de validación ISO 13616 funciona así:

  1. Se mueven los 4 primeros caracteres al final del código.
  2. Se sustituyen las letras por números: A=10, B=11, ..., Z=35.
  3. Se calcula el módulo 97 del número resultante.
  4. Si el resultado es 1, el IBAN es válido.

Este algoritmo detecta el 98% de los errores de transcripción, incluidos los de transposición de dígitos.

Errores comunes en los IBAN

  • Confundir el 0 (cero) con la O (letra): en fuentes no monoespaciadas es fácil confundirlos.
  • Omitir o añadir dígitos: el IBAN español siempre tiene exactamente 24 caracteres.
  • Copiar el CCC antiguo sin convertir: el CCC de 20 dígitos necesita añadir el prefijo ES y los dígitos de control IBAN.
  • Espacios o guiones incorrectos: aunque se pueden incluir para mejorar la legibilidad, no deben alterar los dígitos.

¿Para qué necesitas validar un IBAN?

  • Facturas: incluir el IBAN correcto facilita el cobro por transferencia.
  • Domiciliaciones SEPA: un IBAN incorrecto provoca devoluciones de recibos.
  • Pagos internacionales: el IBAN es obligatorio en todas las transferencias de la zona SEPA.
  • Alta de proveedores: verificar el IBAN evita pagos a cuentas erróneas.

Longitud del IBAN por país

PaísCódigoLongitud
EspañaES24
AlemaniaDE22
FranciaFR27
ItaliaIT27
PortugalPT25
Reino UnidoGB22
Países BajosNL18
BélgicaBE16
AustriaAT20

Nadie puede exigirte una cuenta española dentro de la zona SEPA

Si una empresa te dice que solo admite domiciliaciones o transferencias desde un IBAN español, se equivoca. Dentro de la zona SEPA no se puede rechazar una cuenta por el país que la emite cuando la operación se hace en euros: es lo que se conoce como discriminación de IBAN, y está expresamente prohibido.

Ocurre más de lo que parece, y casi siempre por una limitación del formulario y no por una decisión: el campo solo acepta 24 caracteres, que es la longitud del IBAN español, y cualquier cuenta de otro país no cabe. Merece la pena decirlo, porque suele resolverse en cuanto alguien lo mira.

Los errores que el dígito de control no atrapa

La validación comprueba que el IBAN es estructuralmente correcto, no que sea el tuyo. Los dos dígitos de control detectan prácticamente cualquier errata al teclear —una cifra cambiada, dos dígitos intercambiados—, y ahí acaba su trabajo.

Lo que sigue pasando sin que nada avise:

  • Un IBAN válido de otra persona. Si copias la cuenta equivocada de tu propia agenda, la validación pasa y el dinero llega a alguien real.
  • Una cuenta cerrada. La estructura no caduca; la cuenta sí. La transferencia se devuelve, pero días después.
  • Titular distinto del esperado. El IBAN no lleva el nombre dentro, así que cuadrarlo con el titular es un paso aparte y manual.

Por eso, antes de un primer pago a un proveedor nuevo, conviene confirmar la cuenta por un canal distinto de aquel por el que te llegó. Un correo con datos bancarios nuevos que llega en mitad de una conversación real es el fraude más frecuente que sufren las pymes, y la validación técnica del IBAN lo da por bueno porque el número está bien construido.

Preguntas frecuentes

No. Dentro de la zona SEPA no se puede rechazar una cuenta por el país que la emite cuando la operación es en euros; se conoce como discriminación de IBAN y está prohibido. Cuando ocurre suele ser una limitación del formulario, que solo acepta los 24 caracteres del IBAN español, más que una decisión deliberada.

Los dígitos de control detectan erratas al teclear, pero no que la cuenta sea la correcta. Un IBAN válido de otra persona, una cuenta ya cerrada o un titular distinto del esperado pasan la validación sin avisar, porque el número está bien construido y no lleva el nombre dentro.

Por un canal distinto de aquel por el que te llegaron los datos, y hablando con alguien conocido. Un correo con datos bancarios nuevos en mitad de una conversación real es el fraude más habitual en pymes, y la validación técnica lo da por bueno porque el IBAN está correctamente construido.

Exactamente 24 caracteres: 2 letras (ES), 2 dígitos de control, y 20 dígitos que corresponden al antiguo código de cuenta cliente (CCC).

No exactamente. El IBAN incluye el número de cuenta pero añade el código de país y unos dígitos de control internacionales. En España, el IBAN es ES + 2 dígitos + el CCC de 20 dígitos.

No. El IBAN identifica la cuenta, mientras que el código SWIFT/BIC identifica al banco. Para transferencias internacionales fuera de la zona SEPA suelen necesitarse ambos.

No. La validación comprueba que el formato y los dígitos de control sean correctos, pero no verifica que la cuenta esté abierta ni quién es el titular.

Sí, es completamente gratuita, sin registro y funciona en tu navegador. No almacenamos ni enviamos ningún dato.

Empieza hoy

Facturar bien, por fin sin sustos.

Crea tu cuenta gratis y emite tu primera factura conforme a Verifactu en cuestión de minutos. El registro se envía a la AEAT automáticamente, de serie.

Sin tarjeta de créditoVerifactu incluidoFactura con QR y huellaAyuda en español