SWIFT/BIC codes in Slovenia
56 banks and financial institutions in Slovenia with 64 SWIFT/BIC codes in total.
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.