Qué es el código BIC o SWIFT de un banco
Publicado el 20 de octubre de 2026 · Matías Angeli

Aprende qué es el código BIC o SWIFT, cómo se estructura en 8 u 11 caracteres, cuándo te lo piden y los BIC de los principales bancos españoles.
El código BIC identifica a un banco en el sistema financiero internacional. También se llama código SWIFT, porque lo gestiona la red SWIFT. Mientras el IBAN señala una cuenta concreta, el BIC señala la entidad que la gestiona.
Estructura del BIC
Un BIC tiene 8 u 11 caracteres. Se divide en partes con un significado fijo:
| Posiciones | Contenido | Ejemplo (BSCHESMMXXX) |
|---|---|---|
| 1-4 | Código del banco (letras) | BSCH |
| 5-6 | País (código ISO) | ES |
| 7-8 | Localidad | MM |
| 9-11 | Oficina (opcional) | XXX |
El sufijo XXX
Los tres últimos caracteres identifican una oficina o sucursal concreta. Cuando el BIC termina en XXX, se refiere a la oficina principal. Si el BIC tiene solo 8 caracteres, se entiende que apunta también a la oficina principal.
Por eso BSCHESMM y BSCHESMMXXX se refieren al mismo punto.
BIC de los principales bancos españoles
Estos son los BIC de once caracteres de cinco entidades:
| Entidad | BIC |
|---|---|
| Banco Santander | BSCHESMMXXX |
| BBVA | BBVAESMMXXX |
| CaixaBank | CAIXESBBXXX |
| Banco de Sabadell | BSABESBBXXX |
| Bankinter | BKBKESMMXXX |
En todos ellos se aprecia el mismo patrón: cuatro letras de la entidad, ES de España, dos caracteres de localidad y XXX.
Cómo leer uno de ellos
Tomemos BBVAESMMXXX:
- BBVA: código de la entidad.
- ES: país, España.
- MM: código de localidad.
- XXX: oficina principal.
Haz lo mismo con CAIXESBBXXX: CAIX, ES, BB y XXX.
Diferencia entre BIC e IBAN
Son dos datos distintos y complementarios:
| IBAN | BIC | |
|---|---|---|
| Qué identifica | Una cuenta | Un banco |
| Longitud | 24 caracteres en España | 8 u 11 caracteres |
| Composición | Letras y dígitos | Solo letras y, a veces, dígitos |
| Lo tienes en | Tu contrato y tu app bancaria | Tu banco o su web |
El IBAN español ya contiene el código de entidad en las posiciones 5 a 8, pero ese código numérico no es el BIC: son sistemas de identificación diferentes.
Cuándo te piden el BIC
En una transferencia en euros dentro del espacio SEPA, el IBAN es suficiente. Los bancos de la zona identifican la entidad a partir del propio IBAN, y el BIC dejó de ser obligatorio.
Es más probable que te lo pidan en estos casos:
- transferencias a países fuera de SEPA;
- operaciones en divisas distintas del euro;
- formularios antiguos o de algunos servicios internacionales que siguen incluyendo el campo.
Si estás en uno de esos casos y no lo tienes a mano, pídelo al beneficiario o consúltalo en la web de su banco.
Cómo encontrar el BIC de un banco
- Mira en el contrato de la cuenta o en los documentos que te dio la entidad.
- Busca en la banca online: muchas entidades lo muestran junto al IBAN.
- Consulta la página oficial del banco, que suele tener un apartado para ello.
- Pregunta a tu oficina o al servicio de atención al cliente.
Desconfía de listados sin fuente. Un solo carácter equivocado puede hacer que una transferencia internacional se retrase o se devuelva. Cuando el banco tiene varios BIC, usa el que te indique el propio banco para ese tipo de operación.
Errores habituales
- Confundir el BIC con el código de entidad. El BIC es alfabético, y el código de entidad tiene cuatro cifras.
- Escribir una O en lugar de un cero, o al revés, en los caracteres que lo admiten.
- Omitir el XXX cuando el formulario exige once caracteres. Si te piden 11 y tienes 8, añade XXX.
- Copiar el BIC de otro banco por parecerse el nombre, sobre todo tras fusiones entre entidades.
Cómo comprobar que un BIC está bien escrito
Antes de usarlo, revisa estos puntos:
- Longitud: debe tener exactamente 8 u 11 caracteres, nunca 9 ni 10.
- Las cuatro primeras posiciones son letras.
- Las posiciones 5 y 6 son el país. Para un banco español, ES.
- No lleva espacios ni guiones. Si lo has copiado de un PDF, elimina cualquier espacio que se haya colado.
A diferencia del IBAN, el BIC no tiene dígitos de control. No existe una operación matemática que confirme que es correcto, así que la única comprobación fiable es contrastarlo con una fuente oficial de la entidad. Que tenga buen formato no implica que pertenezca al banco que crees.
Por qué hay bancos con BIC distintos de su código de entidad
El código de entidad del IBAN (por ejemplo, 0049 para Banco Santander) y el BIC (BSCHESMMXXX) los asignan organismos distintos y con fines distintos. El primero es un número del registro español de entidades. El segundo es un identificador internacional de la red SWIFT. Por eso no se pueden deducir el uno del otro, ni siquiera sabiendo el nombre del banco.
En resumen
El BIC es el identificador del banco; el IBAN, el de tu cuenta. En euros dentro de SEPA te basta con el IBAN, y el BIC suele reservarse para operaciones internacionales fuera de esa zona.
Esta guía es meramente informativa y los datos deben confirmarse siempre con tu entidad.
Si quieres saber a qué banco corresponde un IBAN o consultar los datos de una entidad, usa el validador o el buscador de la web.
Preguntas frecuentes
¿Es lo mismo el BIC que el SWIFT?
En la práctica sí. BIC (Bank Identifier Code) es el nombre del estándar y SWIFT es la red que lo gestiona, por eso se usan ambos términos para el mismo código.
¿Necesito el BIC para una transferencia en euros dentro de España?
No. Dentro de la zona SEPA en euros basta con el IBAN. El BIC se pide sobre todo en transferencias fuera de SEPA.
¿Qué significa XXX al final del BIC?
Indica la oficina principal de la entidad. Un BIC de 8 caracteres equivale al de 11 terminado en XXX.
