Flag of Germany

German bank account: Girokonto, Basiskonto and IBAN without living there

EUR BaFin
German bank account: Girokonto, Basiskonto and IBAN without living there

BaFin, Bundesbank and ECB: supervising German banks

A German bank account usually means a Girokonto, a euro current account with a bank supervised by BaFin. Most banks require a registered German address from a non-resident, apart from the right to a basic account enjoyed by residents of the European Union. The market rests on three pillars: private banks, Sparkassen savings banks and cooperative banks.

BaFin licenses and supervises German banks together with the Bundesbank, while the ECB directly supervises the largest groups such as Deutsche Bank and Commerzbank. The market still rests on three pillars: private banks, Sparkassen savings banks and cooperative banks.

The Anmeldung, the key to almost every bank

Most banks require the Meldebescheinigung, the address registration certificate issued by the town hall after the Anmeldung. Without a registered address in Germany, a standard account is often refused, even for a solvent client from a neighbouring country.

The Basiskonto, a legal right to an account

Since 2016 the Payment Accounts Act has required banks to open a basic account for any consumer legally resident in the European Union, including people without a fixed address. It offers transfers, a card and direct debits, but no overdraft, and it is a route worth studying for a German current account when standard offers are refused.

Video identification or PostIdent for remote opening

Online banks and many traditional banks check identity by video call or through PostIdent at a Deutsche Post office. Non-residents should confirm that their identity document and country of residence are accepted by the procedure.

Steuer-ID and declaring tax residence to the bank

The bank asks for the German tax identification number, the Steuer-ID issued automatically after the Anmeldung, or the tax number of the country of residence. It uses this for withholding tax on income and for its CRS reports to the BZSt.

SEPA, girocard and Wero: paying in euros in Germany

The account supports SEPA transfers, direct debits and instant transfers. The girocard is still widely used by merchants alongside Visa and Mastercard debit cards, and German banks are rolling out Wero for person-to-person payments.

Deposit guarantee: 100,000 euros plus voluntary funds

The statutory guarantee covers 100,000 euros per depositor per bank. Private banks also belong to the voluntary fund of the Association of German Banks, while Sparkassen and cooperative banks protect their members through institutional protection schemes.

An international bank for clients without a German address

Deutsche Bank is among the German banks used to foreign clients, but opening a current account for someone living outside Germany is still reviewed case by case and often depends on a concrete link with the country.

Account fees: the end of free banking

Since the 2021 Federal Court of Justice ruling on tacit fee changes, most banks have reintroduced monthly charges. Before opening an account in Germany, comparing card prices, withdrawal costs and fee waivers tied to salary payments avoids unpleasant surprises.

A German account held by a French resident: form 3916 and CRS

Germany has exchanged non-resident account data under the CRS since 2017. A French tax resident reports the German account on form 3916, and interest earned is taxable in France under the France-Germany tax treaty.

Opening a bank account in Germany: the steps

To open a bank account in Germany, start by clarifying your residence situation: a registered address in Germany, residence in another European Union country, or residence outside the Union. This point decides which bank to approach, which procedure applies and whether you may have a right to a basic account. Write it down before contacting anyone, because it shapes every institution's answer.

Then study two or three banks rather than one, comparing their access conditions: online bank, traditional bank, Sparkasse or cooperative bank. Read the fee information sheet, check which identification method is accepted, then submit the application with the requested papers. In practice, timing varies by bank and by the complexity of the file, so it is wiser not to set a fixed deadline.

Once the application is accepted, activate online access, test a first low-value transfer and check that the IBAN appears correctly on statements. Also review the card payment and withdrawal limits. Keep the general terms and the fee list handed over at opening, because they serve as your reference in case of a dispute or a change in pricing.

Documents for a German bank account

A German bank account generally calls for a valid identity card or passport, proof of address and a tax identification number. Depending on the bank, the Meldebescheinigung issued after the Anmeldung remains the central document. If you live abroad, ask from the outset which equivalent proofs are accepted, rather than discovering a refusal after sending the whole file.

Also prepare documents on the origin of funds and the intended use of the account: employment contract, tax assessment, rental agreement, proof of income or a letter from an employer. These papers feed the compliance check, which every supervised bank must carry out. Legible copies, certified translations if the bank asks for them and consistent dates avoid pointless exchanges.

For remote opening, prepare the identity document you will show on video or at Deutsche Post, a working mobile phone and a stable email address. Check that your name is written identically on every paper, including accents and multiple given names, because the smallest difference can block automatic identification and lengthen processing. Ask the bank to confirm the accepted format of each document.

Questions to ask before opening an account in Germany

Before signing, ask precise questions: does the bank accept clients without a German address, which proof of residence is required, what fees apply to the account and the card, and what happens if you leave Germany later? A written answer is worth more than a verbal promise, especially on keeping the account after a move. Ask too whether the bank can send a summary of the conditions by email.

Common mistakes are easy to avoid: sending many applications without reading the conditions, submitting contradictory documents, forgetting to declare your real tax residence or assuming the Anmeldung happens automatically. Also check that the bank is supervised by BaFin and that the deposit guarantee ceiling matches your amounts, so you do not overestimate the protection. Keeping a simple checklist of each application also helps you compare outcomes.

Finally, think about life after opening. Account data is transmitted under the CRS, so your tax return must stay consistent with balances and interest. Depending on your country of residence, other forms may apply. Ask the tax authority or an independent adviser, and ask the bank which annual statements it provides to make your declarations easier. Do the same for any fee notices you receive during the first year.

What to do if a bank account in Germany is refused

First ask the bank for the reason behind its decision, in writing if possible: an unregistered address, an unaccepted document, failed identity verification or an internal policy towards certain countries of residence. Depending on the reason, it may be enough to supply an extra document or to choose another identification procedure, without starting again from scratch with a different institution.

If the refusal concerns a legal resident of the European Union, point to the right to a Basiskonto and ask the bank to explain why it would not apply. Failing agreement, use the bank's complaints service first, then the remedies provided by German law. Keep exchanges dated and acknowledgements of receipt, because they form the basis of any challenge you later decide to bring.

Also consider alternatives without rushing: an online bank that accepts your country of residence, an international bank that reviews files case by case, or a euro account opened in your country of residence if the need is simply to receive SEPA transfers. Each option has its own costs and limits, which only a careful reading of the conditions allows you to compare seriously.

Banks and providers to open this account

  • N26 — German mobile bank that lets newcomers open a current account online, with a dedicated offer designed for expats settling in Germany.
  • Commerzbank — Major German commercial bank serving both private and business clients, with English-language information for new customers arriving from abroad.
  • Vivid Business — Neobank offering an online business account built for German GmbH and UG companies, including support during the incorporation phase.
  • Kontist — Online business account for freelancers and self-employed people in Germany, featuring built-in tax estimation and opening without a SCHUFA requirement.