Bank of Slovenia SWIFT/BIC code

The head office of Bank of Slovenia in Slovenia uses SWIFT/BIC code BSLJSI2XXXX. Below you find all 8 codes of this bank, grouped by city.

BSLJSI2XXXX
Head office · Ljubljana · Slovenia · Short form: BSLJSI2X

Compare costs to send money to Slovenia →

All SWIFT/BIC codes of Bank of Slovenia

Ljubljana

SWIFT/BICBranch
BSLJSI2XXXX Head office
BSLJSI2XB2B Poravnava Step2 Mpedd - Storitev B2b
BSLJSI2XCCB Ccbm
BSLJSI2XCOR Poravnava Step2 Mpedd - Storitev Core
BSLJSI2XEUX Target
BSLJSI2XFNB Money Market and Foreign Exchange Only
BSLJSI2XIND —
BSLJSI2XSCT Poravnava Sepa Ct

How the Bank of Slovenia SWIFT/BIC is structured

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

BSLJ 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.

BSLJSI2X – the SWIFT/BIC code of Bank of Slovenia

Whether a recipient gives you BSLJSI2X or BSLJSI2XXXX, you are looking at the identical address for Bank of Slovenia in Slovenia. A SWIFT code shows every bank in the chain which institution should receive the money, a bit like a postal address for banks. You will need it mostly for payments that cross a border and payments in foreign currencies.

Below you will find the practical questions: receiving money at Bank of Slovenia, sending money abroad and how to check a SWIFT code before you hit send. The SWIFT code alone does not identify an individual account holder; for that you need the IBAN or account number .

The Euro and what conversion costs you

The currency in Slovenia is the Euro (EUR). If you send another currency it has to be converted somewhere along the way: by your bank, an intermediary or Bank of Slovenia itself. Every conversion costs the amount – usually through the rate rather than a fee.

Who does the conversion has an effect on how much arrives, as rates and margins differ per bank. In many cases it is cheaper to send EUR straight away through a transfer service with a good rate.

The rate for EUR changes constantly, so the amount you see is usually only valid for a short time. On larger amounts, a seemingly small difference in the rate can be worth more than the fee.

What a transfer from Bank of Slovenia abroad really costs

If you transfer money to another country via Bank of Slovenia, the visible fee is rarely all of the cost. On top of the transfer fee, correspondent or intermediary banks may deduct a fee, and if the money changes currency the bank usually applies a rate that is less favourable than the real market rate.

The real cost is often in the rate, not in the fee: the bank converts at a rate with a margin built in. Compare their rate against the mid-market rate – the rate you find on financial news sites. The difference is your real conversion cost.

For many routes, a transfer service turns out to be cheaper than a traditional bank transfer, mainly because of the exchange rate. On GoldexPay we compare the amount that arrives across services, which makes the cheapest option easy to spot. Using a transfer service does not mean closing your account at Bank of Slovenia – you pay the provider from your own account.

Bank of Slovenia: head office code versus branch codes

Bank of Slovenia uses 8 separate SWIFT/BIC codes across 1 cities. Only one is the head office code; the rest belong to branches.

In most cases there is no need to look up a branch: transfers addressed to BSLJSI2XXXX are routed within Bank of Slovenia correctly. A branch code only makes sense if the account holder explicitly mentions it.

Unsure which code to use? Check with the recipient or the bank itself. Branch codes are more prone to change than the head office code.

Watch out for payment fraud

A common scam works like this: you receive a message saying that a contact now has new bank details. A real SWIFT code tells you nothing about who owns the account: scammers use real codes of real banks.

Always verify changed bank details by phone. Urgency and requests to keep it quiet tend to be warning signs. Acted too fast? Contact your bank without delay and ask them to start a recall; also report it to the police.

Fraud also work the other way. Someone sends more than agreed and wants you to refund the extra via a different route. Do not act before the money is actually in your account and check with Bank of Slovenia if anything seems off.

How to check BSLJSI2X before you pay

The safest source for a SWIFT code is the bank details provided by the recipient: an invoice, a bank statement or their online banking. When the code you were given does not match BSLJSI2X or BSLJSI2XXXX, do not guess.

An incorrect BIC can cause delays, a payment being sent back or extra fees along the way. Do not forget the account number: an error there is harder to undo than a wrong code.

Most online banking apps check the structure of an IBAN, but that does not prove the account belongs to the right person. Where available, a name check on the recipient gives extra certainty. A small test payment can be a sensible step for large sums.

Incoming international payments to Bank of Slovenia

When you are waiting for a payment from another country, give the sender a complete set of details. Share the account holder’s name, the IBAN or account number, the BIC BSLJSI2XXXX and your address.

Some banks want the bank’s address. Check the details before you send them – a sender rarely spots a mistake in someone else’s details.

What lands in your account can be lower than what was sent. Correspondent banks can take a fee, Bank of Slovenia may charge for incoming payments, and if the money is converted, a markup on the rate comes on top. For business payments, you can state who bears the costs to avoid a shortfall.

SEPA payments and the Bank of Slovenia BIC

Since Slovenia is in SEPA, a euro payment into Bank of Slovenia from within the SEPA area usually only needs an IBAN. Most banking apps do not require the BIC for these payments.

Outside the euro and from non-SEPA countries, BSLJSI2XXXX or BSLJSI2X is still part of the payment details. Some forms still show a field for the BIC out of habit; in that case, enter BSLJSI2X or BSLJSI2XXXX.

SEPA transfers normally land within one business day, and instant transfers in seconds where both banks support them. As long as no currency is converted, a SEPA transfer tends to be inexpensive; costs rise once a conversion is involved.

Tracking a transfer to or from Bank of Slovenia

An international transfer typically needs anywhere from one to several business days – it depends on currency, route and the banks in between. Payments made after the cut-off time or just before weekends and holidays often start a business day later. Occasionally a bank asks about the purpose of a payment.

Many banks use SWIFT gpi. Each gpi transfer gets a unique transaction reference, the UETR. Specialist transfer services often show tracking in their app so you can see how far the money has got.

If the money does not arrive after a few business days, the person who paid should start with the bank that sent it. As a recipient, it helps to check your account for a slightly lower amount, since fees may have been deducted.

BSLJSI2X or BSLJSI2XXXX – which one to use?

A SWIFT code is built from fixed blocks: characters one to four identify the bank, the next two give the country and characters seven and eight indicate the location. Together, these eight characters make up BSLJSI2X – the version you usually see online.

The long version has a three-character extension that identify a branch or department. When those three characters are XXX, they simply mean the head office, so BSLJSI2XXXX and BSLJSI2X are interchangeable.

Type the code in one piece, in upper case and without separators. Watch for the letter O and the digit 0 and the letter I and the digit 1, a common source of typos.

Where our SWIFT data comes from

The codes here come from publicly available data which we refresh regularly. It is possible that a code here is out of date. Figures such as the number of codes are from our directory and may differ from what Bank of Slovenia publishes.

Treat the information here as a handy check and rely on the recipient or Bank of Slovenia for the final confirmation. We are an independent comparison service for money transfers and not affiliated with Bank of Slovenia. Should you notice a mistake, we appreciate a short note.

Frequently asked questions

What is the SWIFT/BIC code of Bank of Slovenia in Slovenia?

The head office of Bank of Slovenia uses BSLJSI2XXXX (or BSLJSI2X in the 8-character version). This is the code to use for most international transfers.

Where is the head office of Bank of Slovenia?

Based on SWIFT/BIC code BSLJSI2XXXX, the main office of Bank of Slovenia is in Ljubljana, Slovenia.

What does BSLJSI2XXXX stand for?

BSLJ identifies Bank of Slovenia, SI is Slovenia, 2X is the location code and XXX marks the head office.

How long does a transfer to Bank of Slovenia take?

Euro payments within SEPA normally arrive the next business day. Other currencies take 1–3 business days.

Do I need the BIC of Bank of Slovenia for a SEPA transfer?

Usually not. Slovenia is part of the SEPA area, so euro transfers only need the IBAN. For payments in another currency you still need BSLJSI2XXXX.

Should I use a branch code of Bank of Slovenia?

Just when the recipient asks for it. Almost all transfers to Bank of Slovenia can use the head office code BSLJSI2XXXX.

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