SWIFT/BIC codes in Luxembourg

494 banks and financial institutions in Luxembourg with 1,051 SWIFT/BIC codes in total.

Banks with the most SWIFT/BIC codes

Bank SWIFT/BIC City Codes
BNP Paribas Securities Services PARBLU21XXX Luxembourg 197
Calastone Limited CLAOLU2LXXX Luxembourg 186
Vp Lux VPLULULLXXX Luxembourg 61
Caceis Bank, Luxembourg Branch BSUILULLXXX Luxembourg 16
J.p. Morgan Bank Luxembourg S.A. CHASLU31XXX Senningerberg 11
Clearstream Banking S.a., Luxembourg CEDELULLXXX Luxembourg 11
Luxcsd S.A. LUXCLULLXXX Luxembourg 10
Deutsche Bank Luxembourg S.A. DEUTLULLXXX Luxembourg 9
Edmond de Rothschild (Europe) PRIBLULBXXX Luxembourg 6
RBC Investor Services Bank S.A. FETALULLXXX Esch-Sur-Alzette 6
Citibank Europe PLC Luxembourg Branch CITILULXXXX Bertrange 5
European Fund Administration S.A. EFALLULLXXX Luxembourg 5
ING Luxembourg S.A. (Formerly Credit Europeen S.A.) CELLLULLXXX Luxembourg 4
Swiss Life (Luxembourg) S.A. SLLULULLXXX Strassen 4
Banque Centrale du Luxembourg BCLXLULLXXX Luxembourg 4
Mitsubishi Ufj Investor Services and Banking (Luxembourg) S.A. MUGCLUL2XXX Luxembourg 3
Banque Degroof Petercam Luxembourg S.A. DEGRLULLXXX Luxembourg 3
State Street Bank International GMBH SBOSLULXXXX Luxembourg 3
Societe Generale Bank and Trust S.A. SGABLULLXXX Luxembourg 3
The Bank of New York Mellon (Luxembourg) SA, Luxembourg IRVTLULXXXX Luxembourg 3
UBS Europe SE, Luxembourg Branch UBSWLULLXXX Luxembourg 3
Moventum S.c.a. MOVELULLXXX Luxembourg 3
Cardif Lux Vie FTSILULLXXX Luxembourg 3
Pictet et Cie (Europe) S.A. PICTLULXXXX Luxembourg 3
Finexis S.A. FIXELUL1XXX Luxembourg 3
Nomura Bank (Luxembourg) S.A. NBLXLULLXXX Hesperange 2
Banque de Luxembourg S.A. BLUXLULLXXX Luxembourg 2
Banque de Patrimoines Prives BBPPLULLXXX Luxembourg 2
Internaxx Bank S.A. INRXLUL1XXX Luxembourg 2
Banque Carnegie Luxembourg S.A. CARNLULLXXX Luxembourg 2
Hms Lux S.A. HMLULUL1XXX Luxembourg 2
Az Fund Management SA AZFMLU21XXX Luxembourg 2
Credit Suisse (Luxembourg) S.a., Private Banking CRESLULLXXX Luxembourg 2
HSBC Bank PLC BBDALULXXXX Luxembourg 2
Jpmorgan Asset Management (Europe) S.a.r.l. RFLCLULXXXX Luxembourg 2
Mangopay SA LETCLUL1XXX Luxembourg 2
Union Bancaire Privee (Europe) S.A. DBSALULLXXX Luxembourg 2
Fundsquare S.A. XLUXLUL1XXX Luxembourg 2
DZ Privatbank S.a., Luxembourg GENOLULLXXX Luxembourg 2
Banque Europeenne D'investissement- Bei/Eib BEILLULLXXX Luxembourg 2
Eiger Securities EISPLUL1XXX Luxembourg 2
Mizuho Trust and Banking (Luxembourg) S.A. MHTBLULLXXX Munsbach 2
Aperam Treasury Sca APAMLULLXXX Luxembourg 1
Apex Funds Services Luxembourg AFSXLUL1XXX Luxembourg 1
Arcelormittal USINLUL1XXX Luxembourg 1
Acm Fund Services S.A. ACMFLUL1XXX Luxembourg 1
Bankinter Luxembourg S.A. BKBKLULLXXX Luxembourg 1
Bank of Communications (Luxembourg) COMMLULLXXX Luxembourg 1
Bank of Communications Co., LTD. Luxembourg Branch COMMLULXXXX Luxembourg 1
Ad Sicav SIVALUL1XXX Luxembourg 1
Bank of China, Luxembourg Branch BKCHLULLXXX Luxembourg 1
Bank Julius Baer Luxembourg S.A. BAERLULUXXX Luxembourg 1
Bank Gpb International S.A. GAZPLULLXXX Luxembourg 1
Banco Btg Pactual SA Luxembourg Bra BTGBLULLXXX Luxembourg 1
Argentabank Luxembourg S.A. ARLULUL1XXX Luxembourg 1
Arpeggio Investment Corporation SCBALUL1XXX Luxembourg 1
Zadig Gestion (Luxembourg) SA ZAGLLUL1XXX Luxembourg 1
AS Expobank Luxembourg Branch EXPOLULLXXX Luxembourg 1
Aspecta Assurance International Luxembourg S.A. AAILLUL1XXX Luxembourg 1
Alceda Fund Management S.a ALUALUL1XXX Senningerberg 1

The way a SWIFT/BIC code from Luxembourg is built up

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

PARB Bank code
4 letters that identify the bank.
LU Country code
2 letters for the country (ISO 3166).
21 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.

Luxembourg: banks and their SWIFT/BIC codes

On this page you find the SWIFT/BIC codes of 494 banks in Luxembourg – 1051 codes altogether. A BIC tells every bank in the chain which institution is meant to get an international payment.

Each bank has its own page with its main code and, where available, codes for branches and departments. The rest of this page covers the structure of the codes, the cost of transfers and how to avoid mistakes before you send money.

How long does a transfer to Luxembourg take?

A SWIFT payment to Luxembourg typically needs anywhere from one to several business days – it depends on currency, route and the banks in between. Bank holidays in Luxembourg or in the sending country add a day or more to the journey.

When a payment takes longer than expected, the sender should contact their own bank for a trace – the receiving bank often cannot see a payment that has not arrived. Save your transfer receipt.

Incoming international payments in Luxembourg

For a transfer from abroad in Luxembourg, the sender has to have more than the SWIFT code. Give them the account holder’s name, the IBAN or account number, the BIC of your bank and your address, which some banks require.

Find your bank in the list on this page to check its code, but take the code from your own bank details when in doubt. Some banks also want the name and address of your bank; it does no harm to include it.

What lands in your account can be lower than what was sent. Correspondent banks can take a fee, and if the money is converted, an exchange rate margin comes on top. For business payments, agree who bears the costs.

Which bank in Luxembourg has the most codes?

In our data, BNP Paribas Securities Services holds the largest number of SWIFT/BIC codes of all banks in Luxembourg. The head office uses PARBLU21XXX, which is the code to use when no branch is specified.

Many codes usually reflects separate codes for branches, departments or services, not necessarily that the bank is the biggest in the country. Paying someone at BNP Paribas Securities Services? Use PARBLU21XXX except when the recipient gives you a branch code.

Luxembourg and the Euro

The currency in Luxembourg is the Euro (EUR). A payment in a foreign currency will be exchanged into EUR before it reaches the account – and the bank that does it picks the rate.

Which bank converts the payment matters. Often it is cheaper if you send EUR straight away via a transfer service that converts near the mid-market rate. With bigger transfers, a seemingly small gap in the rate adds up quickly.

The cheapest way to send money to Luxembourg

If you send money to Luxembourg via a regular bank, the stated fee is rarely all of what you pay. There is the transfer fee, sometimes fees from correspondent banks along the way and, most importantly, the exchange rate markup.

The markup on the rate is often the biggest part of the cost. Check 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 routes, a specialist provider turns out to be cheaper than a bank, mainly because of the rate. GoldexPay compares these providers next to each other, showing what actually arrives in Luxembourg.

How SWIFT codes from Luxembourg are built

Each SWIFT/BIC code consists of eight or eleven characters. The first four letters identify the bank, characters five and six form the country code and characters seven and eight give the location.

In every code from Luxembourg, characters five and six are the two-letter ISO code of Luxembourg. When those two letters do not match Luxembourg, you are looking at a bank in another country.

The last three characters, if present, identify a branch or department; XXX means the head office. Choose a branch code just when the recipient’s bank asks for it – otherwise stick with the head office.

SEPA transfers to Luxembourg

Within the SEPA zone, euro transfers to Luxembourg use the same rules and in most cases need only the IBAN. A field for the BIC is often optional in that case.

You will still need a SWIFT code for non-euro payments or money from outside the SEPA area. Instant euro transfers are widely supported within SEPA – check whether your bank supports them. Provided the payment stays in euros, the transfer is usually inexpensive.

About our data and how to check a code

Have the recipient copy their bank details directly from their banking app. An incorrect BIC can cause a delay, a returned payment or extra fees.

We collect SWIFT/BIC codes from publicly available data and update them from time to time. Still, banks merge or retire codes, so information can be out of date. For any payment of any size, check the code with the recipient. GoldexPay is not a bank.

Watch out for invoices containing a new account. A real SWIFT code tells you nothing about whether a request is genuine: criminals use real codes too.

Frequently asked questions

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

Our directory lists 494 institutions in Luxembourg that together have 1,051 SWIFT/BIC codes, including branches and departments.

What is the cheapest way to send money to Luxembourg?

Banks often hide a margin in the exchange rate. Compare the amount received in Euro with specialist providers to save money.

How long does a transfer to Luxembourg take?

Euro transfers usually arrive within one business day. Transfers in other currencies take 2–4 business days.

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

For euro transfers usually not: Luxembourg belongs to SEPA, so the IBAN suffices. For other currencies you need the SWIFT/BIC code.

Which bank in Luxembourg has the most SWIFT codes?

The largest number of codes belongs to BNP Paribas Securities Services: 197. The head office uses PARBLU21XXX.

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