IBAN Number

Poland IBAN Number

Find the IBAN number for any bank within Poland

IBAN Calculator

Select
Select

Steps to validate an IBAN

There are two different validations that can be performed to ensure an UK IBAN is correct.

  • 01
    First validation is done using the IBAN's Check Digits using the MOD97 algorithm.
  • 02
    Second layer of validation can be carried out on the domestic sort code and account number combination
  • 03
    Match the sort code against our Bank and Branch code directory to check if it exists

Found the correct IBAN, What to do next

With a Polish IBAN verified, run through these checks before transferring.

  • 01
    Confirm the registered beneficiary name with the Polish bank.
  • 02
    For cross-border SEPA EUR transfers, the IBAN is enough. For inbound non-SEPA payments or PLN transfers from outside SEPA, pair the IBAN with the BIC.
  • 03
    Choose the rail. For PLN inside Poland, Express Elixir handles 24/7 instant payments up to PLN 100,000 (PLN 250,000 to government). For EUR, Euro Elixir routes SEPA flows.
  • 04
    Note that Poles often quote the 26-digit NRB (national bank account number) for domestic transfers rather than the full IBAN. Both reference the same account.
  • 05
    Confirm the account currency. Polish banks commonly hold PLN, EUR, USD, and GBP.

Common transfer mistakes to avoid for Poland

Exact beneficiary name

Must match bank records exactly to avoid rejection or delays

Correct SWIFT/BIC code

Ensures the payment routes to the right bank.

Currency match

Sending the wrong currency can trigger extra fees or failed transfers.

Active account details

Outdated or inactive accounts can result in returned payments.

IBAN Rules in Poland

  • 01
    IBAN is mandatory in Poland for cross-border transfers. The NRB (Numer Rachunku Bankowego, the 26-digit domestic form) is required for domestic transfers and is functionally the same digits as the IBAN without "PL" and the two check digits.
  • 02
    The 28-character Polish IBAN begins with PL, two check digits, an 8-digit bank or branch code, and a 16-digit account number.
  • 03
    Poland is in the EU and SEPA but not in the eurozone, so the zloty (PLN) is the domestic currency and SEPA covers EUR transactions only. The same Polish IBAN handles SEPA EUR transfers, domestic PLN flows via Elixir or Express Elixir, and inbound SWIFT wires. NRB and IBAN coexist in Polish banking documents.

Poland Payment Schemes

Poland runs Elixir for PLN domestic flows and Euro Elixir for SEPA EUR, with BLIK dominating retail mobile.

  • 01
    Elixir, Krajowa Izba Rozliczeniowa (KIR), domestic ACH for PLN credit transfers and direct debits.
  • 02
    Express Elixir, KIR, 24/7 instant PLN payments since 2012, up to PLN 100,000 (PLN 250,000 to tax/customs).
  • 03
    Euro Elixir, KIR, SEPA Credit Transfer and SEPA Instant Credit Transfer in EUR.
  • 04
    BLIK, Polski Standard Platnosci, mobile P2P, e-commerce, in-store and ATM payments via one-time codes, runs on top of Express Elixir.
  • 05
    SORBNET2, Narodowy Bank Polski (NBP), RTGS for high-value PLN settlement.
  • 06
    TIPS reachability for SCT Inst via Euro Elixir.

Search IBAN for top banks in Poland

20,000+ Customers Trust Us For Their International Payments

Do you also require also require SWIFT?

Many transfers require both IBAN + SWIFT, check out our swift calculator

Xflow

Disclaimer

This tool is provided for informational purposes only. Xflow does not guarantee the accuracy or completeness of results. Always verify account details directly with your bank or beneficiary before initiating any transfer. Xflow is not liable for any losses arising from incorrect IBAN usage.

Last Reviewed: 26/05/2026