SWIFT/BIC codes in Germany: banks starting with B

2,804 banks and financial institutions in Germany with 8,518 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
Baader Bank AG BDWBDEMAXXX Unterschleissheim 5
Bad Waldseer Bank EG BAWLDE61XXX Wolfegg 2
Baden-Wuerttembergische Bank (Trading AS Landesbank Baden-Wuerttemberg) SOLADEST400 Heilbronn 66
Baden-Wuerttembergische Investmentgesellschaft Mbh BWKGDES1XXX Stuttgart 1
Baden-Wuerttembergische Wertpapierboerse Zu Stuttgart XSTUDES1XXX Stuttgart 1
Bag Bankaktiengesellschaft GENODEM1BAG Hamm 1
Baienfurter Bank EG GENODES1BFB Baienfurt 1
Banco Bilbao Vizcaya Argentaria SA. BBVADEFFXXX Frankfurt Am Main 1
Banco do Brasil S.A. Frankfurt Branch BRASDEFFXXX Frankfurt Am Main 1
Banco Santander S.A. BSCHDEFFXXX Frankfurt Am Main 1
Bank 1 Saar EG GENODES1SAY Neunkirchen 1
Bank 1 Saar EG (Formerly Saar Bank EG) SABADE5SXXX Saarbruecken 2
Bank 11 Fur Privatkunden und Handel GMBH WEFZDED1XXX Neuss 2
Bank Companie Nord AG BCNKDE21XXX Kiel 1
Bank der Tiroler Sparkasse In Jungholz AG SPIHDE71XXX Jungholz 1
Bank Fuer Kirche und Caritas EG KICRDE31XXX Muenster (Westf) 1
Bank Fuer Kirche und Diakonie EG-Kd-Bank GENODED1DKD Dortmund 2
Bank Fuer Kirche und Diakonie EG-Kd-Bank Gf Sonder-Blz GENODED1KDB Berlin 3
Bank Fuer Orden und Mission BFOMDE51XXX Idstein 1
Bank Fuer Schiffahrt GENODEF1BFS Hannover 1
Bank Fuer Schiffahrt EG GENODEF1BSB Berlin 2
Bank Fuer Sozialwirtschaft AG BFSWDE33XXX Koeln 11
Bank Fuer Tirol und Vorarlberg Aktiengesellschaft, Zweigniederlassung Deutschland BTVADE61XXX Memmingen 1
Bank Fur Kirche und Caritas EG GENODEM1BKC Paderborn 1
Bank Im Bistum Essen EG GENODED1BBE Essen 2
Bank J. Safra Sarasin (Deutschland) AG SRRADEM1XXX Frankfurt Am Main 2
Bank Julius Baer Europe AG BAERDEF1XXX Frankfurt Am Main 1
Bank Melli Iran MELIDEHHXXX Hamburg 1
Bank of America, N.a. BOFADEFXXXX Frankfurt Am Main 2
Bank of America, N.a. Military Bank MNBIDE5MXXX Mainz-Kastel 2
Bank of Beirut (UK) LTD Frankfurt Branch BABEDEFFXXX Frankfurt Am Main 1
Bank of China BKCHDEFFXXX Frankfurt Am Main 3
Bank of Communications Co. LTD Frankfurt Branch COMMDEFFXXX Frankfurt Am Main 1
Bank of Montreal BOFMDE61XXX Lahr (Schwarzwald) 1
Bank of New York Mellon SA/NV BNYMDEF1XXX Frankfurt Am Main 2
Bank of New York Mellon SA/NV Asset Servicing, Nl Frankfurt BNYMDEFXXXX Frankfurt Am Main 1
Bank of Scotland BOFSDEB1XXX Berlin 1
Bank of Scotland - Niederlassung Frankfurt BOFSDEF1XXX Frankfurt Am Main 2
Bank of Tokyo-Mitsubishi Ufj, LTD., The BOTKDEDXXXX Duesseldorf 2
Bank Saderat Iran Hamburg Branch SIHRDEH1XXX Hamburg 3
Bank Schilling and Co AG SCHGDE55XXX Hammelburg 1
Bank Schilling and Co Aktiengesellschaft BSHADE71XXX Hammelburg 1
Bank Sepah-Iran SEPBDEFFXXX Frankfurt Am Main 1
Bank Vontobel Europe AG VONTDEM1XXX Muenchen 1
Bankhaus Anton Hafner KG ANHODE77XXX Augsburg 2
Bankhaus August Lenz and Co. Aktiengesellschaft LENZDEM1XXX Muenchen 1
Bankhaus August Lenz und Co.ag LENZDEMAXXX Muenchen 1
Bankhaus Bauer AG BHBADES1XXX Stuttgart 2
Bankhaus C.l. Seeliger BCLSDE22XXX Wolfenbuettel 1
Bankhaus C.l. Seeliger KG BCLSDE21XXX Wolfenbuettel 1
Bankhaus Carl F. Plump and Co PLUMDE29XXX Bremen 3
Bankhaus Carl M. Goette BCGODE31XXX Koeln 1
Bankhaus E. Mayer AG MAYRDE61XXX Freiburg Im Breisgau 1
Bankhaus E. Mayer Aktiengesellschaft BKMADE61XXX Freiburg Im Breisgau 1
Bankhaus Ellwanger and Geiger KG ELGEDES1XXX Stuttgart 2
Bankhaus Fischer and Co Kommanditgesellschaft BKFIDEH1XXX Hamburg 1
Bankhaus Gebr. Martin Aktiengesellschaft MARBDE6GXXX Goeppingen 1
Bankhaus Hallbaum AG HALLDE2HXXX Hannover 2
Bankhaus Herzogpark AG HERZDEM1XXX Muenchen 2
Bankhaus J. Faisst Ohg FAITDE66XXX Wolfach 1
Bankhaus Lampe KG LAMPDEDDXXX Duesseldorf 4
Bankhaus Loebbecke AG LOEBDEBBXXX Berlin 2
Bankhaus Ludwig Sperrer KG BHLSDEM1XXX Freising 2
Bankhaus Maffei and Co KG A.a. MAFBDEM1XXX Muenchen 1
Bankhaus Main AG BMAIDEF1XXX Frankfurt Am Main 1
Bankhaus Max Flessa KG FLESDEMMXXX Schweinfurt 1
Bankhaus Neelmeyer AG NEELDE22XXX Bremen 2
Bankhaus Rautenschlein GMBH RAUTDE81XXX Schoeningen 2
Bankhaus Von der Heydt GMBH und Co. KG BVDHDEMMXXX Muenchen 1
Bankhaus Werhahn GMBH WERHDED1XXX Neuss 2
Bankverein Bebra EG GENODEF1BEB Bebra 1
Bankverein Bebra Zw EG GENODEF1ALH Alheim 1
Banque Chaabi du Maroc Niederlassung Deutschland Agentur BCDMDEF1XXX Frankfurt Am Main 1
Banque Europeenne du Credit Mutuel CMCIDEF1XXX Frankfurt Am Main 2
Banque Vontobel Europe AG, Niederlassung Koeln VONTDE31XXX Koeln 1
Bantleon AG HBANDE21XXX Hannover 1
Barclaycard Barclays Bank PLC BARCDEHAXXX Hamburg 1
Barclays Bank PLC BARCDEFFXXX Frankfurt Am Main 3
Barclays Global Investors (Deutschland) AG INXDDEM1XXX Muenchen 1
Basf SE BASFDE5LXXX Ludwigshafen 1
Bauer Aktiengesellschaft BAUKDE77XXX Schrobenhausen 1
Bausparkasse Mainz Aktiengesellschaft BKMZDE51XXX Mainz 1
Bausparkasse Schwaebisch Hall AG BSHHDE61XXX Schwaebisch Hall 2
Bayer AG BAYADEDLXXX Leverkusen 1
Bayerische Bodenseebank Lindau BABDDE61XXX Nonnenhorn 1
Bayerische Bodenseebank Raiffeisen EG GENODEF1LBB Lindau 1
Bayerische Boerse Aktiengesellschaft XMUNDEM1XXX Muenchen 1
Bayerische Landesbank, Muenchen BYLADEMMXXX Muenchen 7
Bayerische Landesbank,nuernberg Branch BYLADE77XXX Nuernberg 1
Bayern-Invest Kapitalverwaltungsgesellschaft Mbh BAYVDEMMXXX Muenchen 1
Bbbank EG BBAKDEF1XXX Frankfurt Am Main 2
Bechtle AG BEHTDE66XXX Neckarsulm 1
Bellin GMBH BELFDE66XXX Ettenheim 1
Bensberger Bank EG GENODED1BGL Bergisch-Gladbach 2
Bergfuerst Bank AG BEGGDEB1XXX Berlin 1
Berkheimer Bank EG GENODES1BHB Esslingen 1
Berlin Hyp AG BHYPDEB2XXX Berlin 1
Berlin-Chemie AG BCHEDEB1XXX Berlin 1
Berliner Sparkasse - Landesbank Berlin AG BELADEBEXXX Berlin 7
Berliner Volksbank EG BEVODEBBXXX Berlin 3
Bernhauser Bank EG GENODES1BBF Filderstadt 1
Bethmann Bank AG DELBDE33XXX Frankfurt Am Main 2
Bezirkssparkasse Reichenau SOLADES1REN Reichenau 1
Bfw-Bank Fuer Wohnungswirtschaft BFWODE71XXX Neubiberg 1
Bhn Boersenhandel Nord GMBH BBNGDEH1XXX Hamburg 1
Bhw Allgemeine Bausparkasse AG AHWHDE21XXX Hameln 1
Bhw Bausparkasse BHWBDE2HXXX Hameln 1
Bhw Bausparkasse Aktiengesellschaft BHWXDE31XXX Hameln 1
Bielefelder Volksbank EG GENODEM1BIY Schloss Holte-Stutenbrock 1
Biesterfeld AG BISFDEHHXXX Hamburg 1
Bilfinger SE BILFDE5MXXX Mannheim 1
Biotronik SE and Co. KG BIOTDEBBXXX Berlin 1
Birkert Wertpapierhandelshaus GMBH und Co. KG BIWGDEF1XXX Frankfurt Am Main 1
Birsteiner Volksbank EG GENODE51BIV Birstein 1
Bischofsheimer Volksbank EG GENODE51BIS Bischofsheim 1
Bkmu Bank AG BKMUDEB1XXX Berlin 1
Bmce Euroservices BMEUDEF1XXX Frankfurt Am Main 1
Bmw Bank GMBH BMWBDEM1XXX Muenchen 2
BNP Paribas Lease Group S.A. Zweigniederlassung Deutschland BPLGDE31XXX Koeln 1
BNP Paribas S.A. Niederlassung Deutschland BNPADEFFXXX Frankfurt Am Main 2
BNP Paribas S.A. Niederlassung Deutschland (Formerly BNP Paribas Fortis SA/NV) GEBADE33XXX Koeln 2
BNP Paribas S.A. Niederlassung Deutschland (Formerly Cortal Consors S.A. Deutschland) CSDBDE7NXXX Nuernberg 1
BNP Paribas S.A. Niederlassung Deutschland (Formerly Cortal Consors S.a)Deutschland CSDBDE71XXX Nuernberg 2
BNP Paribas S.A. Niederlassung Deutschland (Formerly Dab Bank AG) DABBDEMMXXX Muenchen 2
BNP Paribas Securities Services, Germany PARBDEFFXXX Frankfurt Am Main 45
Bny Mellon Asset Servicing GMBH BAEHDEF1XXX Offenbach (Main) 1
Boerse Berlin AG XBERDEB1XXX Berlin 1
Boerse Duesseldorf AG XQTXDED1XXX Duesseldorf 1
Bomin Deutschland GMBH and Co KG BOMIDEHHXXX Hamburg 1
Bopfinger Bank Sechta-Ries EG GENODES1BPF Bopfingen 1
Bordesholmer Sparkasse AG NOLADE21BOR Bordesholm 1
Braintrade Gesellschaft Fur Borsensysteme Mbh BGBMDEF1XXX Frankfurt Am Main 1
Brandenburger Bank Volksbank Raiffeisen Bank EG GENODEF1BRB Brandenburg 2
Bremer Aufbau-Bank GMBH BABBDE21XXX Bremen 1
Bremer Kreditbank AG BANVDEHBXXX Bremen 5
Bremische Volksbank EG BRVLDE81XXX Achim 3
Brose Fahrzeugteile GMBH and Co KG BROSDE88XXX Coburg 1
Brueckner Group GMBH BGGMDE7SXXX Siegsdorf 1
Bruhler Bank EG GENODED1BRL Bruehl 1
Bsh Hausgerate GMBH BSHGDEMMXXX Muenchen 1
Bsq Bauspar AG QUBADE71XXX Nuernberg 1
Budenheimer Volksbank EG GENODE51BUD Budenheim 1
Bundesrepublik Deutschland-Finanzagentur GMBH BDFGDEF1XXX Frankfurt Am Main 2
Bvb Volksbank Ndl D Frankfurter Volksbank GENODEF1BVB Bad Vilbel 1

How a SWIFT/BIC code from Germany is structured

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

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

Finding a SWIFT code in Germany

On this page you find the SWIFT/BIC codes of 2804 institutions in Germany – 8518 codes altogether. Each code identifies a bank or one of its branches and tells other banks where an international payment should go.

Every bank has its own page showing its main code and, where available, branch codes. The sections below covers how the codes work, the cost of transfers and the checks worth doing before you send money.

Banks in Germany starting with :letter

Here you see a selection: just banks in Germany with a name starting with :letter. The counts in the introduction always refer to the whole country, not just this letter.

Some banks appear under their official name, which may start with words like Bank or Banco. Use the full list for Germany when you are not sure the exact name.

About our data and how to check a code

The safest source for the BIC is the bank details provided by the recipient: an invoice, a statement or their online banking. An incorrect BIC may lead to a delay, a payment being sent back or extra fees – compare it with the code in our list.

We gather SWIFT/BIC codes from public sources and update them from time to time. Even so, banks merge or retire codes and our data may lag behind. Treat our data as a reference rather than the last word: the bank details from the recipient come first. GoldexPay is not a bank and is not affiliated with the banks listed.

Fraudsters often send payment requests carrying new bank details from what looks like a familiar address. Always confirm changed details by phone.

The Euro (EUR) and conversion costs

Bank accounts in Germany are typically held in EUR. If you send money in a different currency, the amount has to be converted somewhere along the way.

Who converts the money matters. Check what EUR arrives via different services; the difference between options can be larger than you expect. Exchange rates change all the time – some providers let you lock in a rate.

Sending money to Germany for less

The price of a payment to Germany has more than one component, and the fee on your screen is only one of them. Besides a fixed fee, intermediary banks can deduct a charge, and when the money is converted the bank often applies a rate below the actual market rate.

That exchange rate margin tends to be the largest part of the cost because it is hidden in the rate. A simple test: put the offered rate next to the mid-market rate and work out the difference on your amount.

For many routes, a transfer service is less expensive than a bank. GoldexPay lists transfer services next to each other so you can see the amount that reaches the recipient for the same amount sent.

Paying in euros to Germany

Since Germany is in the SEPA zone, a euro payment to a bank in Germany usually only needs the IBAN. Many banks do not require the BIC in that case.

You still need a SWIFT code for non-euro payments or money from outside the SEPA area. Euro payments within SEPA normally land by the next business day, and instant transfers in seconds where both banks support them. As long as no conversion is involved, the transfer is usually inexpensive.

Deutsche Bank AG and its SWIFT codes

Of the 2804 banks in Germany, Deutsche Bank AG is listed with the largest number of SWIFT codes. The head office uses DEUTDE2HXXX – the code most transfers need.

Banks differ in whether they register branch codes – a high count is not a measure of size. Making a payment to Deutsche Bank AG? Go with DEUTDE2HXXX unless the recipient gives you a branch code.

What the letters in a Germany BIC mean

Bank identifier codes follow the same format worldwide: 8 characters plus an optional three-character extension. The first four letters stand for the bank, the fifth and sixth characters form the country code and the next two give the location.

No matter which bank, every code from Germany have the same fifth and sixth letters: the ISO code of the country. Codes with other letters in that position belong to another country.

An 11-character code ends in a branch code. For most transfers the head office code is fine.

How long does a transfer to Germany take?

How quickly money arrives in Germany depends on several factors: which currency you send, how many intermediary banks are involved, cut-off times and differences in time zone. Public holidays in either country add extra days.

Many banks use SWIFT gpi, which lets them follow a payment from bank to bank. Each gpi transfer carries a unique transaction reference, the UETR that banks can use to see where the money is. Save your transfer receipt; a bank needs it to start a trace.

Receiving money in Germany from abroad

To receive a transfer from abroad into a Germany account, the sender needs more than the SWIFT code. In practice that means: your full name as your bank knows it, your account number or IBAN, the BIC of your bank and, often, your postal address.

Look up the bank in the list on this page. Certain banks may also ask for the name and address of your bank, so keep it at hand.

What lands in your account can be lower than the amount sent. Intermediary banks may deduct a fee, and if the money is converted, a markup on the rate applies. Make clear with the sender who pays which costs before the money is sent.

Frequently asked questions

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

Our directory lists 2,804 institutions in Germany that together have 8,518 SWIFT/BIC codes.

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

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

What is the cheapest way to send money to Germany?

Banks often add a markup to the exchange rate on top of a fee. Check what arrives in Euro with specialist providers to save money.

How long does a transfer to Germany take?

SEPA payments usually arrive within one business day, instant payments within seconds. Other currencies take 1–3 business days.

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

Check the bank details of the recipient or search by bank name above. Without a branch, the head office code (XXX) is the safe choice.

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