Portugal IBAN Validator PT
Validate a Portugal IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.
What is a Portugal IBAN?
A Portugal IBAN is the standardized 25-character account number used for Portugal bank transfers, starting with the country code PT and 2 check digits followed by the national bank code and account number. It is validated with the ISO 13616 mod-97 checksum — paste one above to check it instantly, in your browser.
Enter an IBAN
Spaces are automatically ignored. No data is sent - 100% local calculation.
Portugal IBAN format
- Country code
- PT
- Length
- 25 characters
- Structure
- PT + 2 check digits + 21-character BBAN
- Example
- PT50 0002 0123 1234 5678 9015 4
Portugal IBAN structure explained
How a Portugal IBAN is built, segment by segment, from our validated example:
Major Portugal banks and their codes
The national bank codes of the largest Portugal banks, embedded in every IBAN they issue:
| Bank | Bank code (NIB) | BIC / SWIFT |
|---|---|---|
| Caixa Geral de Depósitos (CGD) | 0035 | CGDIPTPL |
| Millennium BCP | 0033 | BCOMPTPL |
| Novo Banco | 0007 | BESCPTPL |
| Banco Santander Totta | 0018 | TOTAPTPL |
| Banco BPI | 0010 | BBPIPTPL |
| Banco Montepio | 0036 | MPIOPTPL |
| Crédito Agrícola | 0045 | CCCMPTPL |
| Bankinter Portugal | 0269 | BKBKPTPL |
| ABANCA Portugal | 0170 | CAGLPTPL |
| Banco CTT | 0193 | CTTVPTPL |
| ActivoBank | 0023 | ACTVPTPL |
Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.
See all Portugal banks and their codesAbout Portugal IBANs
A Portugal IBAN starts with the country code PT, followed by 2 check digits and the national account number (BBAN), for a total of 25 characters. ValidateFin verifies the mod-97 checksum (ISO 13616), the length and the format - entirely in your browser, no data sent to any server.
- •The Portuguese BBAN is the historic NIB (Número de Identificação Bancária): a 4-digit bank code, a 4-digit branch code, an 11-digit account number and 2 national check digits.
- •The final 2 digits are a national checksum computed over the bank, branch and account number — an extra safety layer on top of the IBAN check digits.
- •Portugal is a SEPA and eurozone country, so a PT IBAN works for all euro credit transfers and direct debits.
Portugal IBAN — frequently asked questions
How many characters does a Portugal IBAN have?
A Portugal IBAN is exactly 25 characters long: the country code PT, 2 check digits and a 21-character BBAN (national account number). Any Portugal IBAN that is shorter or longer than 25 characters is invalid.
How do I check whether a Portugal IBAN is valid?
Paste the IBAN into the validator above. ValidateFin verifies that it starts with PT, has 25 characters and passes the mod-97 checksum defined by ISO 13616. The check runs entirely in your browser — nothing is uploaded to any server.
Where can I find my Portugal IBAN?
Your Portugal IBAN appears on your bank statements, in your online or mobile banking under account details, and on your bank card documentation. It always begins with the PT country code followed by the 2 check digits.
What is the structure of a Portugal IBAN?
A Portugal IBAN (PT) is made of the PT country code, 2 check digits, the national bank code and the account number — 25 characters in total. The validator above breaks any Portugal IBAN down into these parts.
How do I find the bank from a Portugal IBAN?
The bank code is embedded right after the check digits in every Portugal IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.