Validador de IBAN Portugal
Valida especificamente IBANs portugueses (PT50): formato e checksum mod-97. Mostra agência, conta e dígitos verificadores extraídos.
IBAN portugues (PT): 25 caracteres com NIB embutido
O IBAN portugues tem exatamente 25 caracteres e e um dos mais estruturados da Europa porque embute o legado NIB (Numero de Identificacao Bancaria), o formato domestico de 21 digitos que Portugal usou antes de 2008. Hoje o NIB e basicamente o BBAN do IBAN — qualquer conta PT pode ser expressa em qualquer um dos dois formatos dependendo do canal.
O layout e: PT (pais) + 2 digitos verificadores (mod-97-10) + 4 codigo do banco + 4 codigo do balcao + 11 numero da conta + 2 digitos de controle internos do NIB. Exemplo: PT50 0035 0000 0000 0000 0000 0.
Principais bancos portugueses e seus codigos
0010Banco BPI0033Millennium BCP (maior banco privado)0035Caixa Geral de Depositos (CGD, estatal)0036Banco Santander Totta0045Caixa Central de Credito Agricola Mutuo0046Banco BIC Portugues (EuroBic)0079Caixa Economica Montepio Geral0193Banco BNI Europa0269Activobank (braco digital da CGD)
Validacao em duas camadas: mod-97 do IBAN mais NIB interno
Um IBAN PT passa por dois testes aritmeticos. O externo e o ISO 7064 mod 97-10 padrao, igual para todo IBAN no mundo. O interno e o digito verificador do NIB, calculado pelos bancos portugueses com soma ponderada dos 19 primeiros digitos modulo 97 — entao um erro de digitacao no numero da conta pode ser pego mesmo quando a conta IBAN externa fecha.
// mod-97 IBAN
move = PT50 ... -> ...PT50
letras -> digitos (P=25, T=29)
n mod 97 == 1 -> IBAN valido
// Checagem interna NIB (especifica PT)
pesos = [73, 17, 89, 38, 62, 45, 53, 15, 50, 5, 49, 34, 81, 76, 27, 90, 9, 30, 3]
soma(digito_i * peso_i) mod 97
controle = 98 - soma mod 97
MB Multibanco, MB WAY e debito direto SEPA
Todo IBAN PT entra direto na rede Multibanco — o icone do pais em caixas eletronicos e POS operado pela SIBS. O MB WAY (app de pagamentos moveis portugues, equivalente ao Pix ou Bizum) roda em cima do IBAN: o usuario liga o telefone a conta e paga ou divide contas instantaneamente. Para cobrancas recorrentes — luz, ginasio, seguro — o SEPA Direct Debit (SDD) com mandato e o padrao, tambem por IBAN.
Comparacao com o Brasil: o IBAN brasileiro existe (29 caracteres) mas e praticamente nao usado domesticamente — o Pix dominou tudo. Em Portugal e o contrario: o IBAN e a espinha dorsal dos pagamentos domesticos e SEPA, e voce nao consegue abrir uma conta-salario sem um.
Fintechs e challenger banks em Portugal
Players que emitem IBAN PT incluem Activobank (CGD), Moey! (Credito Agricola), BIG (Banco de Investimento Global), alem de bancos UE com passporting como Revolut (IBAN LT historicamente, mas emissao PT desde 2022), N26 (IBAN DE/ES) e Wise (IBAN BE). Brasileiros com NIF podem abrir contas portuguesas para receber salario, aluguer ou comprovativo D7/D8.
FAQ
O IBAN e obrigatorio em transferencias domesticas em Portugal? Sim. Desde a migracao SEPA em 2014, toda transferencia domestica — Multibanco, MB WAY, banca online, salario — usa IBAN. O NIB de 21 digitos pre-2008 ainda aparece em alguns formularios mas e sempre convertido para IBAN nos trilhos.
O MB WAY usa o IBAN por tras? Sim. MB WAY e uma camada de UX sobre os trilhos SIBS; a transferencia real liquida no IBAN ligado ao telefone registado. Cada usuario MB WAY mapeia um telefone para um IBAN.
Brasileiro pode abrir conta PT remotamente? Sim, com NIF portugues (numero de contribuinte) e documentos aceites. Bancos como Activobank, Millennium e BPI fazem onboarding remoto para nao-residentes, e challenger banks como Bnext ou Wise emitem IBANs UE sem exigir residencia.
Por que dois digitos verificadores dentro do NIB? Os bancos portugueses adotaram a soma ponderada mod-97 do NIB nos anos 1990, antes do SEPA. Quando o IBAN foi acrescentado por cima, os dois digitos de controle ficaram embutidos para os sistemas legados de backoffice continuarem validando contas sem precisar interpretar o IBAN.
O IBAN PT vale na Madeira e nos Acores? Sim. Madeira e Acores fazem parte de Portugal e usam o mesmo codigo de pais PT e o mesmo formato de IBAN — nao existe 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 NIF de Portugal
Valida o NIF (Número de Identificação Fiscal) de Portugal — algoritmo de dígito verificador mod 11 e prefixos válidos (1, 2, 3, 5, 6, 8, 9).
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.