Poland IBAN Validator PL
Validate a Poland IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.
What is a Poland IBAN?
A Poland IBAN is the standardized 28-character account number used for Poland bank transfers, starting with the country code PL 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.
Poland IBAN format
- Country code
- PL
- Length
- 28 characters
- Structure
- PL + 2 check digits + 24-character BBAN
- Example
- PL61 1090 1014 0000 0712 1981 2874
Poland IBAN structure explained
How a Poland IBAN is built, segment by segment, from our validated example:
Major Poland banks and their codes
The national bank codes of the largest Poland banks, embedded in every IBAN they issue:
| Bank | Bank code (NRB) | BIC / SWIFT |
|---|---|---|
| PKO Bank Polski | 1020 | BPKOPLPW |
| Bank Pekao | 1240 | PKOPPLPW |
| Santander Bank Polska | 1090 | WBKPPLPP |
| mBank | 1140 | BREXPLPW |
| ING Bank Śląski | 1050 | INGBPLPW |
| BNP Paribas Bank Polska | 1600 | PPABPLPK |
| Bank Millennium | 1160 | BIGBPLPW |
| Alior Bank | 2490 | ALBPPLPW |
| Citi Handlowy | 1030 | CITIPLPX |
| Credit Agricole Bank Polska | 1940 | AGRIPLPR |
| VeloBank | 2930 | GBGCPLPK |
| Bank Pocztowy | 1320 | POCZPLP4 |
| Nest Bank | 1870 | NESBPLPW |
| Bank Ochrony Środowiska (BOŚ Bank) | 1540 | EBOSPLPW |
| Bank Polskiej Spółdzielczości (BPS) | 1930 | POLUPLPR |
Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.
See all Poland banks and their codesAbout Poland IBANs
A Poland IBAN starts with the country code PL, followed by 2 check digits and the national account number (BBAN), for a total of 28 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 Polish BBAN is the 26-digit NRB (Numer Rachunku Bankowego), of which the first 8 digits are the combined bank-and-branch settlement code.
- •The 8-digit settlement code identifies both the bank and the specific branch that maintains the account.
- •Poland is a SEPA country; a PL IBAN works for euro SEPA payments, while domestic transfers are in Polish złoty (PLN).
Poland IBAN — frequently asked questions
How many characters does a Poland IBAN have?
A Poland IBAN is exactly 28 characters long: the country code PL, 2 check digits and a 24-character BBAN (national account number). Any Poland IBAN that is shorter or longer than 28 characters is invalid.
How do I check whether a Poland IBAN is valid?
Paste the IBAN into the validator above. ValidateFin verifies that it starts with PL, has 28 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 Poland IBAN?
Your Poland 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 PL country code followed by the 2 check digits.
What is the structure of a Poland IBAN?
A Poland IBAN (PL) is made of the PL country code, 2 check digits, the national bank code and the account number — 28 characters in total. The validator above breaks any Poland IBAN down into these parts.
How do I find the bank from a Poland IBAN?
The bank code is embedded right after the check digits in every Poland IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.