IBAN format for Slovakia

CountrySlovakia (SK)
IBAN length24 characters
BBAN structure^[0-9]{20}$
Example IBANSK31 1200 0000 1987 4263 7541
SEPA memberyes
National check digits validatedyes
Sourceibantools 4.5.4 for the format specification and national check-digit coverage (IBAN format defined by ISO 13616); examples and test bank codes maintained by IBANGuardian
Page generated2026-09-21

Check an IBAN for Slovakia

Slovakia’s IBAN is 24 characters with an all-numeric BBAN, pattern ^[0-9]{20}$, mirroring the Czech format field for field. What distinguishes the Slovak page of the IBAN registry is not structure but currency: Slovakia has been a euro country since 2009.

Field layout

The official registry example SK31 1200 0000 1987 4263 7541 (a published SWIFT test value, not a live account) breaks down as:

  • SK31 - country code and IBAN check digits
  • 1200 - 4-digit bank code assigned by the National Bank of Slovakia
  • 000019 - the 6-digit account prefix, zero-padded (domestically written as 19 before a hyphen)
  • 8742637541 - the 10-digit base account number

Domestic Slovak notation, like Czech, historically wrote this as prefix-number/bankcode, with the bank code trailing after a slash. Building the IBAN moves the bank code to the front and pads both numeric parts, so hand-conversion of old records needs care.

Inherited checksum rules

The Czechoslovak legacy includes weighted modulo-11 self-checks on both the prefix and the base account number. A Slovak IBAN from a real bank therefore passes three independent tests: the two national modulo-11 checks and the IBAN’s own MOD-97 checksum. Validators that implement only the ISO layer will accept some strings no Slovak bank could ever have issued, so country-aware checking adds real value here.

Euro-native SEPA member

Because Slovakia is in the eurozone, SK IBANs need no currency caveats within SEPA: euro credit transfers and direct debits to Slovak accounts settle without conversion, and Slovak consumers use the same IBAN for everything from salaries to utility direct debits. Cross-border payments from neighbouring Czechia, still on the koruna, are a routine source of confusion between the visually similar CZ and SK formats; the country code and check digits will catch a swapped prefix, since the same BBAN yields different check digits under each country code.

Formal validity, as always, is not proof of existence. A perfectly checked SK IBAN can point at a closed or unissued account, which is why EU Verification of Payee name matching runs before your bank releases the funds.

Frequently asked questions

How long is a Slovak IBAN?

A Slovak IBAN is 24 characters: SK, two check digits, then a 20-digit BBAN consisting of a 4-digit bank code, a 6-digit account prefix and a 10-digit account number. The layout is identical to the Czech format, a legacy of the shared Czechoslovak banking system.

Why do Czech and Slovak IBANs look the same?

Both countries inherited the same domestic account architecture from Czechoslovakia: an optional prefix, a base account number, and a bank code written after a slash. After the 1993 split each kept the system under its own country code, so SK and CZ IBANs share length, field order and even the modulo-11 account checks.

Does Slovakia use the euro?

Yes, Slovakia adopted the euro in 2009, unlike Czechia which kept its koruna. That makes SK IBANs native euro accounts for SEPA purposes: a transfer to a Slovak IBAN is a domestic-style euro payment with no currency conversion involved.

Related: test IBAN for Slovakia ·all country formats ·what is an IBAN

Also from ZENOM

Would your buyer find all the answers about your business?

See what ZENOM is doing about it.

About ZENOM

Or bring a specific problem of your own.

Contact ZENOM