Validador de IBAN Espanha
Valida IBANs espanhóis (ES) — 24 caracteres com checksum mod-97 e códigos de banco/agência. Útil para sistemas de cobrança internacional.
IBAN espanhol (ES): 24 caracteres construido sobre o CCC
O IBAN espanhol tem exatamente 24 caracteres e e construido em cima do legado CCC (Código Cuenta Cliente), o formato doméstico de 20 dígitos que a Espanha usou antes da migração SEPA em 2014. O CCC empacota banco, agência, dígitos de controle internos e número da conta — e desde 2014 vive dentro do BBAN do IBAN.
O layout e: ES (pais) + 2 digitos verificadores IBAN (ISO 7064 mod 97-10) + 4 codigo da entidade + 4 codigo da oficina + 2 digitos de controle do CCC + 10 numero da conta. Exemplo: ES91 2100 0418 4502 0005 1332.
Principais bancos espanhois e seus códigos
0049Banco Santander0182BBVA (Banco Bilbao Vizcaya Argentaria)2100CaixaBank0081Banco Sabadell0019Deutsche Bank Espana2095Kutxabank1465ING Espana0073Openbank (digital do Santander)1490Self Bank / Singular Bank
Validação dupla: mod-97 do IBAN e dígitos internos do CCC
Um IBAN espanhol precisa satisfazer duas restrições aritmeticas. A externa e o ISO 7064 mod 97-10 padrão. A interna são os dois dígitos de controle do CCC, calculados com somas ponderadas modulo 11. Um dígito verifica entidade + agência (8 dígitos), o outro verifica o número da conta (10 dígitos). Assim qualquer erro de digitação em uma posição e pego com alta probabilidade:
// Checagem interna CCC (especifica ES)
pesos = [1, 2, 4, 8, 5, 10, 9, 7, 3, 6]
// digito 1: entidade(4) + oficina(4) com prefixo "00"
// digito 2: conta(10)
controle = 11 - soma mod 11
if controle == 10: controle = 1
if controle == 11: controle = 0
Um anti-padrão comum e confundir o pais: IBANs FR franceses e ES espanhois tem layouts parecidos. Ancore sempre nas duas primeiras letras e confira o comprimento contra o registro do pais.
Bizum e o ecossistema de pagamentos instantaneos espanhol
Todo IBAN espanhol se conecta ao Bizum, a rede de pagamentos móveis da Espanha patrocinada por 27 bancos (Santander, BBVA, CaixaBank, Sabadell, Bankinter, entre outros). O Bizum liquida em segundos entre telefones ligados a contas com IBAN — comparavel ao Pix no Brasil ou ao MB WAY em Portugal. Para ecommerce, o Bizum Compras e um botao de checkout em lojas espanholas. Para cobrancas recorrentes — luz, ginasio, seguro, faturas de autonomo — o SEPA Direct Debit com mandato e o padrão.
Comparação com o Brasil: o IBAN brasileiro existe (29 caracteres) mas e raramente usado domesticamente porque o Pix dominou. Na Espanha o IBAN e o identificador central: folha de pagamento, faturamento de autonomo, restituicao do IRPF, depósitos da Seguridad Social, cauces de aluguel — tudo por IBAN.
Fintechs, challenger banks e passporting UE
Players que emitem IBAN ES incluem BBVA, Openbank, ImaginBank (CaixaBank), Bnext, EVO Banco, além de fintechs UE com passporting: N26 (DE), Revolut (LT, com IBAN ES desde 2022), Wise (BE) e Lydia (FR). Brasileiros residentes na Espanha com NIE/TIE podem abrir contas em qualquer banco tradicional; brasileiros sem residencia ainda podem obter IBANs UE via Wise ou Revolut.
FAQ
O IBAN e obrigatório em transferencias domésticas na Espanha? Sim. Desde a migração SEPA em 2014, toda transferência domestica — folha, faturamento de autonomo, restituicao da Hacienda, IRPF, Seguridad Social — usa IBAN. O CCC de 20 dígitos legado ainda aparece em alguns apps mas e sempre convertido para IBAN nos trilhos.
O Bizum funciona com qualquer IBAN espanhol? O Bizum e suportado pelos 27 maiores bancos espanhois. Contas de varejo no Santander, BBVA, CaixaBank, Sabadell, Bankinter, Kutxabank e ING são elegiveis. Fintechs UE com passporting (Wise, N26) tipicamente não participam do Bizum, mesmo emitindo IBANs no formato espanhol.
Brasileiro residente na Espanha pode abrir conta? Sim. Com NIE (Número de Identidad de Extranjero) ou TIE (Tarjeta de Identidad de Extranjero) e passaporte, bancos tradicionais abrem contas. Sem residencia, fintechs como Wise ou Revolut emitem IBANs UE aceitos em todo o SEPA.
Por que o BBAN tem dois dígitos de controle CCC? A Espanha adotou o CCC com dois dígitos na década de 1970 para se proteger de erros de transcricao em telex. Quando o IBAN foi acrescentado por cima em 2007, os dois dígitos do CCC ficaram embutidos para os sistemas core banking legados continuarem validando contas no nível do BBAN.
O formato e idêntico em Canarias e Baleares? Sim. Ilhas Canarias e Baleares fazem parte da Espanha e usam o mesmo código ES e o mesmo formato de 24 caracteres. Andorra tem código próprio AD (24 chars) e e um registro separado.
Ferramentas Relacionadas
Validador de IBAN
Valide qualquer IBAN internacional pelo padrão ISO 13616 (mod-97) com verificação de país e comprimento. Validação 100% no navegador.
Validador de IBAN Alemanha
Valida IBANs alemães (DE) — 22 caracteres com BLZ (8 dígitos) e número de conta. Usa o algoritmo mod-97 padrão para IBAN.
Validador de IBAN Portugal
Valida especificamente IBANs portugueses (PT50): formato e checksum mod-97. Mostra agência, conta e dígitos verificadores extraídos.
Validador de CGC (CNPJ antigo)
Valida o formato e dígito verificador do CGC (Cadastro Geral de Contribuintes) — antigo formato do CNPJ. Mesmas regras matemáticas.
Validador de CNH
Valide números de CNH pelo algoritmo oficial do DETRAN, sem enviar dados para servidores. Gratuito e sem cadastro.
Validador de CPF
Valide CPFs instantaneamente pelo algoritmo oficial da Receita Federal, sem enviar dados para nenhum servidor. Gratuito e sem cadastro.