IBAN country format

Poland IBAN Format, Length and Example

A Polish IBAN is 28 characters: PL and 2 international check digits, followed by an 8-digit bank and branch identifier and a 16-digit account number.

Use this guide to understand the IBAN country code for Poland, its 28-character length, and example formatting. The PL value below is a labeled Polish format sample and must not be treated as a confirmed bank account.

The PL61 routing block before a sixteen-digit account

The PL diagram contrasts the eight-digit bank and branch identifier with the sixteen-digit account field.

The PL61 routing block before a sixteen-digit account The PL diagram contrasts the eight-digit bank and branch identifier with the sixteen-digit account field. Synthetic example not obtained from or verified against a real account. 1 PL 1-2 2 61 3-4 3 10901014 5-12 4 0000071219812874 13-28
  • 1. Country code 1-2; 2 letters
  • 2. International check digits 3-4; 2 digits
  • 3. Bank and branch identifier 5-12; 8 digits
  • 4. Account number 13-28; 16 digits

Synthetic PL example, not verified against a real account. The Poland blocks explain published character positions; they are not a live institution or account lookup.

Key Poland IBAN details

Country
Poland
Country code
PL
IBAN length
28 characters
Print format
PL61 1090 1014 0000 0712 1981 2874
SEPA status
SEPA country - EU
BBAN structure
Poland: 24 digits after the country code and check digits.
Does not prove
Real account, owner, bank reachability, or payment success

Reading the eight-digit Polish bank and branch block

The Swift IBAN Registry pattern for this published format is PL2!n8!n16!n. The table for Poland maps each published segment to the PL61109010140000071219812874 example/test value.

Poland IBAN positions and example segments
Part Positions Swift pattern Example segment
Country code 1-2 2 letters PL
International check digits 3-4 2 digits 61
Bank and branch identifier 5-12 8 digits 10901014
Account number 13-28 16 digits 0000071219812874

This PL breakdown describes visible positions; it does not turn the embedded bank or routing fields into a live Polish institution lookup.

Following Poland's 28-character example

The synthetic/test PL value demonstrates the published Polish layout. Preserve its label and never treat the sample as a recipient's real payment instruction.

Example/test IBAN
PL61109010140000071219812874
Print format example
PL61 1090 1014 0000 0712 1981 2874
Digital format example
PL61109010140000071219812874

Bank and branch information inside the PL block

Poland uses a 28-character IBAN, the longest format among the 15 country pages published here. The Swift IBAN Registry describes the 24-digit Polish BBAN as an eight-digit bank identifier followed by a sixteen-digit account number. The complete international value adds PL and two international check digits. Because the BBAN is long and numeric, print grouping is especially useful for comparison, but those spaces are not part of the digital value and should be removed without dropping any group.

When copying a Polish IBAN from a PDF or invoice, check the beginning, middle, and final groups against the source before validation. Long values can wrap onto a second line, lose leading zeroes in spreadsheets, or absorb a customer number printed after the account. Repeated zeros can also hide a missing digit. MOD97-10 checks the complete normalized value and catches many single-character or transposition errors, but a green result cannot show whether the invoice supplied the intended account for the named beneficiary.

The eight-digit bank identifier has a defined position in the Polish BBAN, yet BankCodeKit does not use it for live bank or branch resolution. Keep BIC, recipient name, amount, and transfer reference in separate fields and follow the payment provider's instructions for each. For bulk checks, review the exported CSV as sensitive data because it can retain every pasted value. If a vendor changes Polish payment details, confirm the change independently. Format and checksum evidence do not prove account existence, control, reachability, or payment success.

Why the Polish BBAN is one long numeric sequence

  • The value starts with PL, the IBAN country code for Poland.
  • The next two characters are international check digits.
  • For Poland, the remaining 24 characters form the country-specific BBAN section: 24 digits after the country code and check digits.
  • Polish IBANs are long, with a 24-digit BBAN after the country code and check digits.
  • The example is useful for checking whether grouped invoice text has been copied completely.

Checking every group in a long PL invoice value

Compare the grouped invoice-style value used for Poland with the compact PL input produced after presentation spaces are removed.

Input shown on page
PL61 1090 1014 0000 0712 1981 2874
Normalized digital value
PL61109010140000071219812874
Expected length
28 characters
Result interpretation
A passing PL result means the visible value matched supported Polish structure and MOD97 rules, not that the account or payee was verified.

Missing groups and mixed-in references in Poland

  • Missing one group from the long PL value when copying from PDF or email invoices.
  • Mixing a payment reference or customer number into the IBAN line.

What MOD97 catches in the Polish layout

  • Whether the IBAN starts with the PL country code.
  • Whether the IBAN has 28 characters after normalization.
  • Whether the value uses allowed letters and digits.
  • Whether the MOD97-10 checksum is valid.

When the long PL position map earns a second look

  • Reviewing long Polish IBAN values before bulk validation or invoice payment checks.
  • Separating the IBAN from reference text before running the local checksum validator.
  • Use the IBAN Checker after this country reference for Poland when you need a local MOD97 result for one PL value.

Poland in country-level SEPA data

For Poland, the local SEPA country reference is: SEPA country - EU. The PL entry provides geographical scope only; participation by a particular Polish bank or account must be confirmed separately.

Questions about PL length and routing positions

How long is a Polish IBAN?

A Polish IBAN has 28 characters.

What country code does a Polish IBAN use?

Polish IBANs use the country code PL.

Can the Polish example be used for real payments?

No. It is an example value and must not be used as a real payment instruction.

What should I verify before paying?

Verify the IBAN, payee, invoice, and payment details with your bank or payee before sending money.

Poland sources and update note

Public references for Polish IBAN structure and national fields are linked below; detailed standard scope, review methods, and licensing boundaries are documented on the Sources and Updates page.

Matching the cited format and reference data for Polish IBAN structure and national fields does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.

Reference data reviewed: 2026-08-15 Next scheduled data review: 2026-10-17 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list, Narodowy Bank Polski - numbering banks and bank accounts Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.