SWIFT/BIC codes in Slovenia

56 banks and financial institutions in Slovenia with 64 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
Abanka D.d. ABANSI2XXXX Ljubljana 1
Addiko Bank D.d. HAABSI22XXX Ljubljana 1
Adriatic Slovenica ADSVSI21XXX Koper 1
Alta Invest, Investicijske Storitve, D.d. POPJSI21XXX Ljubljana 1
Argonos, Borzno Posredniska Hisa, D.o.o. ABPHSI21XXX Ljubljana 1
Bank of Slovenia BSLJSI2XXXX Ljubljana 8
Banka Intesa Sanpaolo D.d. BAKOSI2XXXX Koper 2
Banka Sparkasse D.d. KSPKSI22XXX Ljubljana 1
Banquecorp Physical Gold D.o.o. BPHGSI22XXX Ljubljana 1
Bks Bank AG, Bancna Podruznica BFKKSI22XXX Ljubljana 1
Brokerjet Sparkasse-Borzno Posredniska Druzba, D.d. BSPDSI21XXX Ljubljana 1
Central Securities Clearing Corporation - Kdd KDDSSI22XXX Ljubljana 1
Certius Bph D.o.o. CEBDSI21XXX Ljubljana 1
Delavska Hranilnica D.d. Ljubljana HDELSI22XXX Ljubljana 1
Dezelna Banka Slovenije D.d. SZKBSI2XXXX Ljubljana 1
Gbd Gorenjska Borznoposredniska Druzba D.d. GBDGSI21XXX Kranj 1
Generali Insurance Co. GEIUSI21XXX Ljubljana 1
Gorenjska Banka D.d., Kranj GORESI2XXXX Kranj 1
Grawe Zavarovalnica D.d. GRZASI21XXX Maribor 1
Hranilnica Lon D.d. HLONSI22XXX Kranj 1
Hranilnica Vipava D.d. HKVISI22XXX Vipava 1
HSBC Kirish and Co. HSKISI21XXX Nova Gorica 1
Ilirika D.d. Ljubljana ILIISI21XXX Ljubljana 1
Jasmin Muhic JASMSI21XXX Vodice 1
Kapitalska Druzba KADRSI21XXX Ljubljana 1
Kbm Infond Dzu KBIZSI21XXX Maribor 1
Kd Funds FNDDSI21XXX Ljubljana 1
Kd Skladi D.o.o. SKOOSI21XXX Ljubljana 1
Kd, Borznoposredniska Druzba, D.o.o BDDOSI21XXX Ljubljana 1
Ljubljana Stock Exchange XLJUSI21XXX Ljubljana 1
Modra Zavarovalnica, D.d. MOZVSI21XXX Ljubljana 1
Moja Delnica Bph D.d. MODPSI21XXX Ljubljana 1
Moja Nalozba Pokojninska Drurba MNPDSI21XXX Maribor 1
Mp Bph D.d. BPHBSI21XXX Ljubljana 1
Nlb Skladi, Upravljanje Premozenja, D.o.o. NSUPSI21XXX Ljubljana 1
Nova Kreditna Banka Maribor D.d. KBMASI2XXXX Maribor 1
Nova Kreditna Banka Maribor D.d. (Formerly Kbs Banka D.d.) KREKSI22XXX Maribor 1
Nova Ljubljanska Banka D.d. LJBASI2XXXX Ljubljana 1
Paysera Lt PAYESI21XXX Slovenj Gradec 1
Perspektiva Bpd D.d. PEBPSI21XXX Ljubljana 1
Poteza D.d. POBFSI21XXX Ljubljana 1
Primorski Financni Center Interfin D.o.o. PFCISI21XXX Koper 1
Prva Osebna Zavarovalnica PROZSI21XXX Ljubljana 1
Publikum Borzno Posredovanje,d.d. PUBPSI21XXX Ljubljana 1
Republika Slovenija Ministrstvo Za Finance RSMFSI21XXX Ljubljana 1
Sberbank Banka D.d. SABRSI2XXXX Ljubljana 1
Sid-Slovene Export and Development Bank Inc., Ljubljana SEDJSI21XXX Ljubljana 1
Sid-Slovenska Izvozna In Razvojna Banka, D.d., Ljubljana SIDRSI22XXX Ljubljana 1
Skb Banka D.d. SKBASI2XXXX Ljubljana 1
Slovenski Drzavni Holding D.d. SDRHSI21XXX Ljubljana 1
Triglav Druzba Za TRDRSI21XXX Ljubljana 1
Ts Zeron Imperial LTD ZEIMSI21XXX Celje 1
Unicredit Banka Slovenija D.d. BACXSI22XXX Ljubljana 1
Veritas B.h. D.o.o. VERISI21XXX Maribor 1
Zavarovalnica Marbor ZAMASI21XXX Marbor 1
Zavarovalnica Triglav D.d. ZATRSI21XXX Ljubljana 1

The way a SWIFT/BIC code from Slovenia is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

ABAN Bank code
4 letters that identify the bank.
SI Country code
2 letters for the country (ISO 3166).
2X Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

SWIFT/BIC codes in Slovenia

This directory contains 56 banks and financial institutions in Slovenia and 64 SWIFT/BIC codes between them. A SWIFT code tells the banks handling a transfer which institution should receive an international payment.

Look for the bank you need below and click through to see all codes we have and what else a transfer requires. The rest of this page covers the structure of the codes, the cost of transfers and the checks worth doing before you send money.

What the letters in a Slovenia BIC mean

A SWIFT code is 8 or 11 characters long. Characters one to four stand for the bank, characters five and six are the country code and the next two mark the location.

You can recognise a code from Slovenia by the fifth and sixth characters: they always show the ISO country code of Slovenia. If the country letters point to another country, you are looking at a bank somewhere else – worth double-checking.

When a code ends in XXX, it refers to the head office, and the 8-character version leads to the same place. Use a branch code just if the recipient explicitly gives you one.

The Euro (EUR) and conversion costs

Bank accounts in Slovenia are usually held in EUR. A payment in a foreign currency will be converted into EUR.

Who does the conversion has an effect on the final amount. Compare how much EUR arrives with different services before choosing one. With bigger transfers, even a small gap in the rate adds up quickly.

Bank or transfer service for Slovenia?

When you transfer money to Slovenia with a regular bank, the fee you see is only part of the cost. There is a transfer fee, possibly fees from correspondent banks and, above all, the margin on the exchange rate when currencies differ.

The markup on the rate tends to be the biggest part of the cost, even though it is not listed as a fee. Compare the rate you are offered against the mid-market rate that you find on financial sites; the gap is what conversion costs you.

For many currency pairs, a transfer service is cheaper than a bank, mainly because of the rate. GoldexPay compares transfer services next to each other, showing what actually arrives in Slovenia before you commit.

Check the code before you pay

The most reliable place for the right code is a document from the bank itself, such as a statement or the account page in online banking. If the code you have does not match the code listed here, stop and ask: check with the recipient or the bank.

We gather SWIFT/BIC codes using public sources and update them from time to time. Institutions reorganise, change names and change codes, and no directory catches every change immediately. For a payment of any size, check the BIC with the recipient’s bank. GoldexPay is an independent comparison site for money transfers and not part of any bank listed here.

Fraudsters regularly send fake invoices carrying changed bank details that look completely genuine. A real SWIFT code tells you nothing about who owns the account – scammers use the codes of real banks.

Bank of Slovenia and its SWIFT codes

Among the 56 institutions we list, Bank of Slovenia holds the most SWIFT/BIC codes of all banks in Slovenia. The head office uses BSLJSI2XXXX.

Banks differ in how many codes they register, so the count is not a ranking of size. Unless the recipient asks for a branch, the head office code BSLJSI2XXXX works for transfers to this bank.

Getting paid from abroad into an account in Slovenia

If you are waiting for a payment from another country on an account in Slovenia, give the sender a complete set of details. That means: your full name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and, often, your postal address.

Your bank’s code is in the list on this page, yet the version on your own statement or in your banking app is leading. You can add the name and city of your bank as well, since some payment forms ask for it.

Expect that the incoming amount is smaller than the amount on the sender’s receipt. Correspondent banks can take a fee, and if the money is converted, an exchange rate margin applies. For business payments, state how the fees are split to avoid a shortfall.

How long does a transfer to Slovenia take?

How quickly money arrives in Slovenia is determined by several factors: which currency you send, the number of banks in between, daily processing deadlines and time zones. Payments made late in the day or on a weekend or public holiday often start the next business day.

A growing number of banks use SWIFT gpi, which lets them follow a payment from bank to bank. Each gpi transfer carries a unique reference, the UETR, which the sending bank can use to trace it. Specialist transfer services usually provide a status in their app so you can follow the payment.

Slovenia and the SEPA area

Slovenia is part of the Single Euro Payments Area (SEPA), where euro transfers follow common rules. When you send euros from another SEPA country, the IBAN is usually enough and the BIC is often filled in automatically.

The BIC does matter when the currency is not euros. SEPA transfers usually arrive within one business day or faster with instant payments. Costs stay low as long as no currency is converted.

Frequently asked questions

How many banks in Slovenia have a SWIFT/BIC code?

We list 56 banks and financial institutions in Slovenia that together have 64 SWIFT/BIC codes.

Which bank in Slovenia has the most SWIFT codes?

The largest number of codes belongs to Bank of Slovenia: 8. The head office uses BSLJSI2XXXX.

How do I find the right SWIFT code for a bank in Slovenia?

Check the bank details of the recipient or look up the bank in the list on this page. Without a branch, the head office code (XXX) is the safe choice.

How do I recognise a SWIFT/BIC code from Slovenia?

The fifth and sixth characters of each SWIFT/BIC code show the country. Codes from Slovenia contain SI.

Do I need a SWIFT code to send money to Slovenia?

Not for euro payments: Slovenia is part of SEPA, so the IBAN suffices. For other currencies you need the SWIFT/BIC code.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.