German-Nominee.de
← All articles How to Verify the Legal Status of a German Bank for a Foreign GmbH how-to

How to Verify the Legal Status of a German Bank for a Foreign GmbH

Table of Contents

Last Updated: September 16, 2026

Before a foreign-owned GmbH transfers a single euro into a corporate account, someone on the management board should run a german bank verification to confirm that the bank on the other end is actually licensed. German bank verification is the process of checking a bank's identity, licence, and deposit protection status against official records before you sign an account agreement.

A BaFin company register search is the fastest way to confirm whether an institution holds a banking licence. The Federal Financial Supervisory Authority (Bundesanstalt für Finanzdienstleistungsaufsicht) maintains a public company database of authorised institutions, and searching it takes only a few minutes. This is the single most important check you will run, because every other document a bank shows you, a licence certificate, a deposit protection notice, a reference number, can be forged, but the supervisory entry cannot.

Step-by-Step Guide to Searching the BaFin Database

  1. Open the company database on the BaFin company register website. The database is searchable in German and English, and it is free to use without registration.
  2. Enter the bank's exact legal name as it appears in the commercial register, not its trading name or brand. If you only know the brand, find the legal entity first via the German company register.
  3. Read the licence type carefully. German law distinguishes between a full banking licence (Banklizenz) under the Kreditwesengesetz (KWG), a narrower permission such as a financial services licence (Finanzdienstleistungslizenz), and a payment institution or e-money licence under the Zahlungsdiensteaufsichtsgesetz (ZAG). A payment institution may hold and transmit your money but is not a deposit-taking bank, it will not be covered by the statutory deposit guarantee scheme in the same way.
  4. Confirm the registered address and the legal form (AG, GmbH, or a branch of a foreign institution) match the ones on the bank's website, contracts, and invoices.
  5. Note the supervisory status, the reference number, and the date you checked. Save a screenshot or PDF of the entry, if a dispute arises later, you want a dated record of what the register said when you relied on it.

What a 'No Result' Actually Means

  • Name mismatch. The brand on the website is not the licensed entity. Fraudulent operators often trade under a name that closely resembles a licensed bank, and only the register entry reveals the real legal person behind it.
  • Branch of a foreign bank. Some institutions operate in Germany under a European passport (the freedom of establishment or freedom to provide services) and may appear under the home-state regulator rather than as a standalone German entry. In that case, ask the bank for its home-state licence reference and verify it with that authority.
  • 'Licence pending'. No legitimate bank accepts deposits while a licence application is pending. If you are told the licence is 'in process', stop.
Pro Tip Search by the legal entity name from the commercial register, not the brand name on the website. Cross-check the same entity in the German company register to confirm the legal form, registered office, and managing directors, a mismatch between the two registers is a red flag on its own.
A business professional sitting at a desk, using a laptop to search an official online database, with a notepad and pen nearby in a clean, modern office
A business professional sitting at a desk, using a laptop to search an official online database, with a notepad and pen nearby in a clean, modern office

A Chronological Workflow for Foreign GmbHs

Most guides stop at 'check the register'. For a foreign-owned GmbH, the check is a sequence, and the order matters because each step narrows the next:

  1. Identify the legal entity via the commercial register (Handelsregister).
  2. Confirm the licence via the BaFin company database, and note the licence category.
  3. Confirm the deposit protection scheme and its membership list (see the next section).
  4. Verify the signatory, the person signing the account agreement should be traceable to the bank's register entry or hold a documented power of attorney.
  5. Only then begin the bank's own onboarding and document process for your GmbH.

German Business Bank Account Requirements for Foreigners

German business bank account requirements for foreigners centre on proving two things: who owns the company, and who controls it. Banks apply customer due diligence under anti-money laundering law, which means every natural person behind the structure must be identified.

Documents You'll Need for Identity Verification

  • Certified copy of your passport or national ID
  • Extract from the commercial register showing the GmbH and its shareholders
  • Articles of association and the shareholder list
  • Proof of registered business address
  • Tax registration confirmation
  • Notarised translation of any foreign-issued document

This is where most non-resident applications stall. A document that was fine in your home country may be rejected because it lacks an apostille, a certified translation, or a signature the bank can verify. (Source: the German Deposit Guarantee Scheme (EdG))

Watch Out Sending uncertified copies of foreign-issued documents is the single most common reason applications are returned. A rejected file can add weeks to your timeline, and repeated failures can flag your application for closer review.

Checking the Deposit Protection Scheme for a Germany Corporate Account

Deposit protection decides what happens to your money if the bank fails. Germany operates a statutory compensation scheme for deposits, alongside voluntary schemes run by banking associations. Before opening a corporate account, confirm in writing which scheme covers your balance and what the coverage limit is.

Key Takeaway A licensed bank can always name its deposit protection scheme and show you the membership confirmation. If the answer is vague, the licence itself is worth re-checking.

Red Flags of Fraudulent Banking Entities

Fraudulent banking entities share recognisable patterns, and most surface before you send any money. The clearest warning is a bank that is not listed in the official register but insists it is 'in the process' of obtaining a licence. No legitimate institution accepts deposits while a licence application is pending.

A Checklist You Can Run in Ten Minutes

Work through these signals before you sign anything. One alone is not conclusive; two or more together should stop the process.

  • No register entry. The legal entity cannot be found in the BaFin company database or the commercial register, or the two registers disagree on the legal form or managing directors.
  • Licence category mismatch. The institution calls itself a 'bank' but holds only a payment institution or e-money licence, which does not permit deposit-taking.
  • Deposit protection claims that cannot be matched. The bank names a scheme, but the scheme's own member list does not include the entity. Ask for the membership confirmation in writing and check it against the scheme's published list.
  • Pressure to move fast. Urgency to transfer funds before documents are complete, or before your GmbH's own due diligence is finished, is a classic social-engineering pattern.
  • Payment routing that does not fit. Requests to send money to a personal account, a third-country intermediary, or an account in a name different from the bank's legal entity.
  • Contact details that resolve only to a messaging app. A licensed bank has a registered address, a switchboard, and staff you can reach through official channels.
  • Documents that look almost right. A licence certificate with a plausible reference number but no matching register entry, or a deposit protection notice with no scheme logo or membership number.

Licensed but Unsuitable Is a Different Problem

Not every problem is fraud. A bank can be fully licensed and still be a poor fit for a foreign-owned GmbH, for example, if it does not onboard non-resident shareholders, or if its AML department routinely rejects structures with foreign ultimate beneficial owners. That is a commercial mismatch, not a legal-status failure, and the fix is a different bank, not a report to the regulator.

What to Do If You Suspect Fraud

If two or more signals appear together, walk away and do not send funds. Then report the entity to the Federal Financial Supervisory Authority (BaFin), which accepts reports about unauthorised banking and financial services business. BaFin publishes warnings about unauthorised institutions, so a report also protects the next founder who searches the same name. If money has already moved, contact your own bank immediately and consider filing a criminal complaint with the local police, since unauthorised deposit-taking is a criminal offence under German law.

Watch Out A legitimacy check costs you an afternoon. Recovering funds from an unlicensed operator can take years, and in many cases the money is gone. Treat any single red flag as a reason to pause, and any two as a reason to stop.
Key Takeaway A licensed bank can always name its deposit protection scheme, show a matching register entry, and route payments to an account in its own legal name. If any of those three cannot be produced, the licence itself is worth re-checking.

Cost-Benefit Analysis of Third-Party Verification Services

Third-party verification services can handle the document preparation, translation, and submission work that trips up foreign applicants. The trade-off is straightforward: you pay for time saved and errors avoided, but you still need to confirm the provider's own credentials.

Approach Time Investment Risk Level Best For
Self-verification Several days of research Moderate, depends on diligence Founders with legal background
Third-party verification Days, outsourced Lower if provider is vetted Non-resident founders
Nominee and trustee structure Handled end to end Lowest when legally structured Foreign-owned GmbHs without travel

Frequently Asked Questions

How do I check if a bank is licensed by BaFin?

Visit the BaFin company register search online and enter the bank's name. Confirm the bank holds a banking license or e-money institution license. Check the legal status, authorized activities, and any regulatory actions. For a foreign GmbH, ensure the bank's license covers cross-border banking services. If the bank is not listed or its status is unclear, avoid opening an account until you verify further.

What documents are required to verify a bank's legal status for corporate compliance?

You need the bank's banking license number, official registry extract (Handelsregisterauszug), articles of association, and proof of registration with BaFin. For foreign-issued documents, obtain an apostille and a notarized translation. These documents confirm the bank's legal entity status, regulatory compliance, and eligibility for corporate accounts.

Can a foreign-owned GmbH open a business account with any German bank?

No, not all banks accept foreign-owned GmbHs. Many require in-person verification or reject non-resident applications. Banks that do accept them often demand extensive documentation, including notarized translations and apostilles for foreign documents. To improve success, work with a bank experienced in cross-border banking or use a licensed nominee service to meet identity verification requirements.

How does the German Deposit Guarantee Scheme protect corporate accounts?

The German Deposit Guarantee Scheme protects deposits up to a statutory limit per depositor per bank. Verify that your bank is part of the scheme; otherwise, your funds may not be protected if the bank fails. Always check the bank's membership and the current coverage amount before opening a corporate account.


Verifying a bank's legal status is not a formality; it is the step that protects everything you build afterward. German-Nominee.de combines a licensed nominee shareholder and trustee, a transparent structure built for German notary requirements, and four decades of practice to get foreign founders to a compliant GmbH without travel. Book a call with German-Nominee.de and start your formation with the documentation banks actually accept.