ValidateFin

Slovenia IBAN Validator SI

Validate a Slovenia IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.

SI19 charactersmod-97 (ISO 13616)

What is a Slovenia IBAN?

A Slovenia IBAN is the standardized 19-character account number used for Slovenia bank transfers, starting with the country code SI 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.

Slovenia IBAN format

Country code
SI
Length
19 characters
Structure
SI + 2 check digits + 15-character BBAN
Example
SI56 2633 0001 2039 086

Slovenia IBAN structure explained

How a Slovenia IBAN is built, segment by segment, from our validated example:

SICountry code
56Check digits
26330Bank code
00120390Account number
86National check

Major Slovenia banks and their codes

The national bank codes of the largest Slovenia banks, embedded in every IBAN they issue:

BankBank codeBIC / SWIFT
Nova Ljubljanska Banka (NLB)02LJBASI2X
OTP banka (ex-Nova KBM)04KBMASI2X
Gorenjska Banka07GORESI2X
Banka Intesa Sanpaolo10BAKOSI2X
Deželna Banka Slovenije19SZKBSI2X
UniCredit Banka Slovenija29BACXSI22
Addiko Bank33HAABSI22
Banka Sparkasse34KSPKSI22
Delavska Hranilnica61HDELSI22

Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.

See all Slovenia banks and their codes

About Slovenia IBANs

A Slovenia IBAN starts with the country code SI, followed by 2 check digits and the national account number (BBAN), for a total of 19 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 final 2 digits of a Slovenian IBAN are a national control number (kontrolna številka) computed over the account.
  • The 5-digit code identifies both the bank and the branch (banka in hranilnica), assigned centrally by Bankart.
  • Slovenia is a SEPA and eurozone country, so a SI IBAN works for all standard euro credit transfers and direct debits.

Slovenia IBAN — frequently asked questions

How many characters does a Slovenia IBAN have?

A Slovenia IBAN is exactly 19 characters long: the country code SI, 2 check digits and a 15-character BBAN (national account number). Any Slovenia IBAN that is shorter or longer than 19 characters is invalid.

How do I check whether a Slovenia IBAN is valid?

Paste the IBAN into the validator above. ValidateFin verifies that it starts with SI, has 19 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 Slovenia IBAN?

Your Slovenia 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 SI country code followed by the 2 check digits.

What is the structure of a Slovenia IBAN?

A Slovenia IBAN (SI) is made of the SI country code, 2 check digits, the national bank code and the account number — 19 characters in total. The validator above breaks any Slovenia IBAN down into these parts.

How do I find the bank from a Slovenia IBAN?

The bank code is embedded right after the check digits in every Slovenia IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.

Validate an IBAN from another country

All-country IBAN validator