IBAN country format

Poland IBAN Format, Length and Example

Use this guide to understand the IBAN country code for Poland, its 28-character length, and example formatting. The PL value shown below remains clearly marked as an example/test IBAN rather than a confirmed bank account.

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
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 Poland table 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 Poland institution lookup.

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 a real account. 1 PL 1-2 2 61 3-4 3 10901014 5-12 4 0000071219812874 13-28
  1. 1. Country code 1-2; 2 letters
  2. 2. International check digits 3-4; 2 digits
  3. 3. Bank and branch identifier 5-12; 8 digits
  4. 4. Account number 13-28; 16 digits

Synthetic example, not a real account. The blocks show character positions only and do not identify a live bank or account.

Following Poland's 28-character example

The synthetic/test PL value demonstrates the published Poland 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.
  • The remaining 24 characters are 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

For Poland, compare the grouped invoice-style value 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 Poland 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 Poland reference 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. This Poland country-level entry does not establish scheme support for a particular bank or account.

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

BankCodeKit keeps payment-code checks browser-local and uses local reference data for format and country information. Local IBAN data was reviewed 2026-07-17 against Swift IBAN Registry Release 102 - Jun 2026. Official public source pages are used for reference, but BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.

Format checks only. This page does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.

Last reviewed: 2026-07-17 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.