SWIFT/BIC codes in Germany: banks starting with A

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

Bank SWIFT/BIC City Codes
Aachener Bank EG GENODED1AAC Aachen 2
Aachener Bausparkasse Aktiengesellschaft AABSDE31XXX Aachen 1
Aareal Bank AG AARBDE5WXXX Wiesbaden 13
Aareal Bank AG (Formerly Westdeutsche Immobilienbank AG) IMMODE5MXXX Wiesbaden 1
Abacus GMBH ABGMDE31XXX Koeln 1
Abc International Bank PLC, Zweigniederlassung Frankfurt Am Main ABCADEFFXXX Frankfurt Am Main 2
Abcbank GMBH WWBADE31XXX Koeln 3
Abk-Systeme Gesellschaft Fuer Ausbildung, Beratung und Kommunikationssysteme M.b.h. ABKSDEF1XXX Dreieich 1
ABN Amro Bank N.v.german Branch(Formely Known AS Fortis Bank (Nederland) NV Zweigniederlassung Frankfurt) FTSBDEFAXXX Frankfurt Am Main 4
Abtsgmuender Bank -Raiffeisen EG GENODES1ABR Abtsgmuend 1
Adolf Wuerth GMBH und Co. KG WUERDE66XXX Kuenzelsau 1
Agrarbank GENODE51AGR Alsfeld 1
Agricultural Bank of China Frankfurt Branch ABOCDEFFXXX Frankfurt Am Main 2
Airbus Bank GMBH AGBMDE21XXX Muenchen 3
Airbus Group S.e. EADSDEMMXXX Ottobrunn 2
Aka Ausfuhrkredit-Gesellschaft Mbh AUSKDEFFXXX Frankfurt Am Main 1
Akbank AG AKBKDEFFXXX Frankfurt Am Main 1
Akf Bank GMBH and Co KG AKFBDE31XXX Wuppertal 1
Akf Bank GMBH und Co KG AKFBDE33XXX Wuppertal 1
Aktivbank Aktiengesellschaft AKBADES1XXX Pforzheim 1
Alexander Ludicke ALLUDE81XXX Strausberg 1
Allgaeuer Volksbank EG Kempten-Sonthofen GENODEF1KEV Kempten 2
Allgemeine Beamten Kasse Kreditbank AG ABKBDEB1XXX Berlin 2
Allianz Global Investors Advisory GMBH ADIMDEF1XXX Frankfurt Am Main 1
Allianz Global Investors GMBH AGIDDEFBXXX Frankfurt Am Main 12
Allianz Global Investorsk AG ALGVDEM1XXX Muenchen 1
Allianz Lebensversicherungs AG ALLVDESLXXX Stuttgart 1
Allianz SE AZSEDEM1XXX Muenchen 1
Allianz Versicherungs - AG ALAVDEMSXXX Muenchen 1
Alte Leipziger Bauspar AG ALTEDEF1XXX Oberursel 2
Alte Leipziger Trust Investment-Gesellschaft Mbh ALLTDEF1XXX Oberursel 1
American Express Services Europe Limited, Zweigniederlassung Frankfurt Am Main AESUDEF1XXX Frankfurt Am Main 1
Amethyst Managed Futures Fund AMFFDEF1XXX Frankfurt Am Main 1
Ampega Investment GMBH AMAGDE2HXXX Koeln 1
Ampegagerling Investment GMBH GERIDE31XXX Koeln 1
Ansa Capital Management GMBH ACMHDE81XXX Bensheim 1
Apo Immobilien-Kapitalanlagegesellschaft Mbh AIKGDED1XXX Duesseldorf 1
Aquila Capital Concepts GMBH ACCHDEH1XXX Hamburg 1
Aqx Securities GMBH AQSGDEH1XXX Hamburg 1
Arag Lebensversicherung ARLNDEM1XXX Muenchen 1
Archelon Deutschland GMBH ARDGDEF1XXX Frankfurt Am Main 1
Asecuris Asset Management Advisory GMBH ASECDEF1XXX Frankfurt Am Main 1
Ask Chemicals GMBH ASKCDE66XXX Hilden 1
Assekurata Assekuranz Rating Agentur GMBH AARADE31XXX Koeln 1
Attijariwafa Bank Europe Germany BCMADEFFXXX Frankfurt Am Main 1
Audi AG AUIIDE71XXX Ingolstadt 1
Audi Bank Zweigniederlassung der Volkswagen Bank GMBH AUDFDE21XXX Braunschweig 1
Augsburger Aktienbank AG AUGBDE77XXX Augsburg 3
Augsburger Aktienbank AG (Netbank) GENODEF1S15 Hamburg 1
Augusta-Bank EG Raiffeisen-Volksbank GENODEF1AUB Augsburg 2
Auma Kreditbank GMBH and Co.kg AKGCDE51XXX Annweiler 1
Australia and New Zealand Banking Group Limited Niederlassung Frankfurt Am Main ANZBDEFFXXX Frankfurt Am Main 1
Auto Europa Bank GMBH ECBKDE21XXX Wolfsburg 1
Autobank AG-Zweigniederlassung Deutschland AUZDDEM1XXX Oberhaching 1
Autovision - der Personaldienstleis Ter GMBH and Co. Ohg AZGODE21XXX Wolfsburg 1
Aventics GMBH AVTCDE88XXX Laatzen 1
Axa Bank AG AXABDE31XXX Koeln 2
Axa Investment Managers Deutschland GMBH AXAIDEF1XXX Koeln 1
Axa Versicherung AG AXIPDE33XXX Koeln 1
Axalta Coating Systems Germany GMBH und Co. KG DPCODE33XXX Wuppertal 1
Axg Investmentbank AG AXGIDEF1XXX Frankfurt Am Main 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:

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

Finding a SWIFT code in Germany

For Germany we have 8518 SWIFT/BIC codes. Each code identifies an institution or a specific branch or department and tells other banks where an international payment should go.

Each bank has its own page showing its main code and if there are any, codes for branches and departments. Below the list you can read how codes from Germany are built, how to send money there at a fair price and what to check before you pay.

The largest SWIFT network in Germany: Deutsche Bank AG

In our data, Deutsche Bank AG has the most SWIFT/BIC codes of all banks in Germany. Its head office code is DEUTDE2HXXX, which is the code to use when no branch is specified.

How many codes a bank has says something about how it organises its payments than about its size. If not the recipient asks for a branch, the head office code DEUTDE2HXXX works for a payment to Deutsche Bank AG.

Check the code before you pay

Have the recipient copy their bank details straight from their banking app. A wrong code may lead to a delay, a returned payment or additional charges – compare it with the code in our list.

We gather SWIFT/BIC codes using publicly available data and check them regularly. Still, banks merge, rename themselves or retire codes. Treat our data as a reference rather than the last word; the recipient’s bank details are leading. We are an independent comparison service for money transfers, not a bank.

Watch out for payment requests with changed bank details, especially when they come by email. Always confirm a change of bank details by phone on a number you know.

How SWIFT codes from Germany are built

Each SWIFT/BIC code consists of 8 or 11 characters. Characters one to four stand for the bank, characters five and six are the country code and the next two mark the location.

In every code from Germany, characters five and six show the ISO country code of Germany – that is the quickest way to spot one. If the country letters do not match Germany, you are looking at a bank in another country, so check again.

The long version ends in three characters for a branch – XXX stands for the head office. For most transfers the head office code is fine unless the recipient asks for a specific branch.

SEPA transfers to Germany

Within the SEPA zone, euro transfers to Germany use the same rules and in most cases need only the IBAN. The BIC field is usually optional in that case.

A SWIFT code still matter for payments in other currencies and when the money comes from outside SEPA. Instant euro transfers are increasingly supported within SEPA, though not every bank offers them for every account. As long as the payment stays in euros, a SEPA transfer is usually inexpensive.

Banks in Germany beginning with the letter :letter

This page only shows banks in Germany whose name starts with :letter in alphabetical order. The totals on this page cover every bank we list, not just the ones under :letter.

If a bank is missing here, check another letter. The full overview for Germany is one click away when you cannot find the bank here.

Getting paid from abroad into an account in Germany

Someone abroad who wants to pay you needs a few details from you, and missing ones are a common cause of delays. That means: your full name as your bank knows it, your account number or IBAN, the SWIFT/BIC code of your bank and sometimes your address.

Your bank’s code is in our list but always compare it with your own bank details. Some banks also want the name and address of your bank, so keep it at hand.

Do not be surprised if the incoming amount is smaller than the amount on the sender’s receipt. Correspondent banks can take a fee, and when currencies differ, a markup on the rate applies. Make clear with the sender who pays which costs.

The cheapest way to send money to Germany

If you send money to Germany through a regular bank, the fee you see is rarely all of the cost. There is the transfer fee, sometimes fees from correspondent banks along the way and, above all, the exchange rate markup when currencies differ.

Most of the cost usually sits in the exchange rate, rather than in the fee – the bank builds a margin into its rate. Check the rate you are offered against the mid-market rate. The difference is your real cost.

Money transfer services often use rates closer to the mid-market rate and lower fees. GoldexPay lists these providers next to each other, showing the amount that reaches the recipient.

Sending EUR to Germany

The currency in Germany is the Euro (EUR). When you pay money in a different currency, it gets converted somewhere along the way.

Where the conversion happens has an effect on how much arrives. Check what EUR arrives via several providers; the difference between options can be larger than you expect. With bigger transfers, even a small gap in the rate can be worth more than the fee.

When does money sent to Germany arrive?

How quickly money arrives in Germany depends on a few things: which currency you send, how many intermediary banks are involved, cut-off times and differences in time zone. Transfers sent after the cut-off time or on a weekend or public holiday usually start a business day later.

A growing number of banks are connected to SWIFT gpi, which lets them follow a payment from bank to bank. Each payment gets a unique reference, the UETR. Keep the payment confirmation – you will need it if something goes wrong.

Frequently asked questions

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

We list 2,804 banks and financial institutions in Germany with 8,518 SWIFT/BIC codes, including branches and departments.

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

Ask the recipient or search by bank name above. Without a branch, use the head office code ending in XXX.

Which bank in Germany has the most SWIFT codes?

The largest number of codes belongs to Deutsche Bank AG: 858 in our database. Its head office code is DEUTDE2HXXX.

How long does a transfer to Germany take?

Euro transfers normally arrive the next business day. Transfers in other currencies take 2–4 business days.

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

For euro transfers usually not: Germany 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.