German-Nominee.de
← All articles 10 Requirements for Corporate Banking in Germany for Foreigners blog

10 Requirements for Corporate Banking in Germany for Foreigners

Table of Contents

Last Updated: September 17, 2026

Introduction

Opening a corporate bank account as a foreign founder in Germany is where solid company formation plans stall. Banks apply strict identity, residency and anti-money-laundering checks, and expect more paperwork than most markets.

The 10 Core Requirements for Corporate Banking in Germany

Most German banks assess applications against the same ten items. Missing any one usually stops the process, even if the rest of the file is complete.

Infographic showing the 10 requirements for corporate banking in Germany for foreigners using document review steps.
Infographic showing the 10 requirements for corporate banking in Germany for foreigners using document review steps.

Requirement 1: Commercial Register Extract (Handelsregisterauszug)

A current Handelsregisterauszug proves the company legally exists and lists its managing directors. Banks want an extract issued within the last few months, not the original registration notice.

Requirement 2: Notarized Articles of Association

The notarized articles of association, or Gesellschaftsvertrag, set out the company's purpose, share capital and governance rules. Banks confirm the business purpose matches the activity described in the application.

Requirement 3: Proof of Identity for All Directors and Shareholders

Every managing director and shareholder must present a valid passport or national ID. Banks usually require a certified copy, and some ask for video identification as part of KYC.

Requirement 4: Proof of Residency or Residence Permit

Foreign directors must document their legal residency status. A residence permit, registration certificate, or certified overseas address with supporting proof is normally accepted, depending on the bank.

Requirement 5: Tax Identification Number

The company needs a German tax identification number, and foreign shareholders often must supply their own tax residency documentation.

Requirement 6: Business Model and Activity Verification

Banks want a plain-language description of what the company does, who its customers are, and where its money comes from. Vague answers like "consulting" invite questions; specific answers speed approval.

Requirement 7: Ultimate Beneficial Owner (UBO) Declaration

Under the GwG, the bank must identify anyone holding more than 25% of shares or voting rights. The UBO declaration names these individuals and is filed with the transparency register.

Requirement 8: Power of Attorney for Account Signatories

If someone other than a director will operate the account, a notarized power of attorney is required, common with nominee or trustee structures.

Requirement 9: Legalization and Apostille of Foreign Documents

Foreign-issued documents usually need an apostille or consular legalization before a German bank accepts them. This step frequently causes delays.

Requirement 10: Proof of Business Address in Germany

A registered business address, confirmed by a lease, registration certificate or service agreement, is required. Some banks accept a virtual address; not all do.

GmbH Bank Account Opening Requirements: A Step-by-Step Walkthrough

The GmbH bank account opening requirements follow a predictable sequence. Working through the steps in order avoids the back-and-forth that stretches applications from days into weeks.

Step 1: Gather Your Documents

Collect the commercial register extract, notarized articles, ID copies, UBO declaration and address proof before approaching any bank. A complete file is the biggest factor in a fast decision.

Step 2: Choose Your Bank Type

Decide between a digital bank and a traditional branch bank based on transaction volume, need for credit, and tolerance for in-person verification.

Step 3: Submit Your Application

Submit the file online or in branch. Expect a KYC interview, by video or in person, where the bank confirms your identity and questions your business model.

Step 4: Complete Verification and Activation

Once due diligence clears, the bank activates the account and issues IBAN and online banking access, making it usable for payments and payroll.

Step Typical Duration Key Action
Gather documents 1-3 weeks Obtain apostilles and certified copies
Choose bank type 1-2 days Compare fees and verification methods
Submit application 1 day File complete package
Verification and activation 1-6 weeks Complete KYC and receive IBAN

Anti-Money Laundering Act (GwG) Compliance for Businesses

Anti-Money Laundering Act (GwG) compliance for businesses means proving to the bank that the company's ownership, funds and activity are legitimate and traceable. Banks must verify this before opening an account and carry the regulatory risk if they get it wrong.

What Banks Must Verify Under the GwG

Banks must confirm the identity of the company, its directors, and every beneficial owner above the 25% threshold. They also check the source of initial capital and monitor transactions for unusual patterns once the account is live.

Book Call →

How to Prepare for Enhanced Due Diligence

Enhanced due diligence is triggered by higher-risk factors: complex ownership chains, certain jurisdictions, or cash-intensive business models. Prepare by documenting your ownership structure clearly, keeping a paper trail for capital contributions, and being ready to explain your customers and suppliers.

Pro Tip A common mistake is treating the UBO declaration as a formality. Banks cross-check it against the transparency register, so any mismatch between your declared owners and the register entry will stall the application until it is corrected.

Business Bank Account Opening Duration: What to Expect

Business bank account opening duration in Germany runs from a few days with a digital bank to several weeks with a traditional branch bank. The deciding factors are how complete your file is and how quickly verification and apostille steps are completed. (Source: Federal Financial Supervisory Authority (BaFin))

Factors That Affect Processing Time

  • Whether foreign documents already carry a valid apostille
  • Whether all directors are available for video or in-person identification
  • Complexity of the ownership structure and number of beneficial owners
  • Whether the bank requires a physical branch visit

Typical Timelines for Digital vs. Traditional Banks

Digital banks often complete verification within days when the file is clean, while traditional banks take longer due to in-person appointments and internal committee reviews. Neither route is fast if documentation is incomplete.

Digital vs. Traditional Banks: Which Is Right for Your Business?

The choice between a digital-only bank and a traditional branch bank most shapes how painful your first year of corporate banking will be. It is not which is better, but which fits your business model, transaction profile, and tolerance for documentation friction.

The Three Bank Categories You Will Actually Encounter

German corporate banking for foreigners typically involves different categories of banks. Some providers lean heavily on automated KYC, video identification, and app-based onboarding. Others are relationship-driven and branch-anchored. There are also specialist providers that market to non-resident founders and nominee structures, offering a balance between speed and flexibility.

Decision Matrix: Match the Bank to Your Business

Your Situation Recommended Category Why
Pre-revenue startup, online-only, no credit needs in year one Digital-first Fastest IBAN, lowest monthly cost, fully remote onboarding
GmbH with nominee or multi-layer shareholder structure Specialist foreign-founder bank Automated KYC at digital banks often rejects complex UBO chains
Company expecting to hire staff and run payroll within 6 months Traditional or specialist Payroll and SEPA batch payments are smoother with a relationship manager
Business planning to apply for a credit line or leasing within 12 months Traditional Digital banks rarely extend credit to young GmbHs
Cash-intensive or high-risk industry (crypto, gambling, adult) Specialist only Mainstream banks will decline; specialists price the risk
E-commerce with high card transaction volume Digital-first plus a separate acquirer Digital banks handle IBAN payments well but merchant acquiring is separate

The Fee Reality Check

Monthly account fees for a business account can vary, with different providers offering various pricing structures, including per-transaction fees or charges for additional user seats. The overall cost often depends on the services required, such as credit lines or merchant accounts.

The Switching Cost Nobody Warns You About

Switching banks after opening is not a simple transfer. Every new bank restarts the full GwG due diligence process: fresh UBO declaration, fresh apostilles if documents have expired, fresh video identification for every director, and a new KYC interview.

Watch Out A digital bank that approves you in 48 hours because its automated system did not flag your ownership structure is not necessarily doing you a favour. If the bank later re-runs KYC and decides your structure is too complex, it can freeze the account with little notice, and you will be back at the start of the process with a frozen payroll run.

A Practical Sequencing Strategy

Many foreign founders run a two-bank setup: a digital-first account for day-to-day operations and fast IBAN issuance, plus a traditional or specialist relationship opened in parallel for future credit and payroll needs.

Pro Tip Open the traditional bank relationship early, even if you do not need credit yet. German relationship managers assess creditworthiness based on account history, so a 12-month-old account with clean transaction flow is far more likely to secure a credit line than a fresh application.

Post-Account Opening Compliance: What Happens After You're Approved

Most guides to corporate banking for foreigners end at the IBAN. That is where the real compliance work begins. German banks treat account opening as the start of a continuing monitoring relationship under the Geldwäschegesetz (GwG), and the obligations that applied at opening keep running for as long as the account is open.

1. The Transparency Register (Transparenzregister) Is Not a One-Time Filing

Every German company must report its ultimate beneficial owners to the Transparenzregister. The critical point most guides miss: this is a living record, not a one-time registration. Any change to the ownership structure, a new shareholder, a share transfer, a change in the percentage held by an existing UBO, must be reported to the register.

2. Periodic KYC Refresh

German banks are required to keep customer data current. In practice this means periodic requests, often annually, sometimes more frequently for higher-risk profiles, to confirm or update:

  • The identity and residency status of all directors and beneficial owners
  • The company's business activity and expected transaction profile
  • The source of funds for significant incoming payments
  • Any changes to the shareholder structure

3. Reporting Changes to the Bank

Any of the following changes should be reported to your bank proactively, not discovered during a routine review:

  • Change of managing director or authorised signatory
  • Change of registered business address
  • Change in the nature of the business activity
  • Addition or removal of a shareholder holding more than 25%
  • Change in the company's tax identification number or VAT status

4. Transaction Monitoring and Source-of-Funds Requests

Under the GwG, banks monitor transactions for patterns inconsistent with the declared business model. If a payment arrives that does not fit your stated activity, a large inbound transfer from an unrelated jurisdiction, a series of structured payments just under a reporting threshold, or a sudden change in transaction volume, the bank may request documentation on the source of funds.

The Tax Filing Overlap

Corporate banking compliance does not sit in isolation from tax compliance. The company's tax filings, corporate income tax, trade tax, and VAT returns, feed into the financial picture the bank may request during a KYC refresh.

Watch Out A frozen business account in Germany is not a temporary inconvenience. Payroll runs fail, supplier payments bounce, and the bank may take weeks to complete its review. The founders who avoid this are the ones who treat every bank request as a deadline, not a suggestion.
Key Takeaway The compliance work that matters most happens after the account is open. Keep the Transparenzregister current, respond to KYC refresh requests within the stated deadline, report structural changes to the bank before the bank finds them, and keep a source-of-funds paper trail for any payment that does not fit your declared business model. Founders who treat post-opening compliance as ongoing administration rather than a one-time hurdle are the ones whose accounts stay open.

Frequently Asked Questions

What are the requirements to open a business bank account in Germany as a foreigner?

Foreigners need a commercial register extract, notarized articles of association, proof of identity for all directors and shareholders, a tax identification number, and a UBO declaration. Non-EU nationals must also provide a valid residence permit. Banks will verify your business model and may require legalized or apostilled foreign documents. Meeting these corporate banking Germany requirements upfront reduces the risk of rejection.

How does the Anti-Money Laundering Act (GwG) affect corporate banking applications?

The GwG requires banks to conduct customer due diligence, including identity verification, UBO identification, and assessment of your business model. For higher-risk cases, enhanced due diligence applies, which means more documentation and longer processing. Complying with GwG compliance for businesses means providing transparent ownership structures and clear explanations of fund sources. Banks that cannot verify this will decline your application.

Do I need to be physically present to open a business bank account in Germany?

Not always. Many digital banks allow video-based identification, so you can complete the process remotely. Traditional banks often require at least one in-person meeting, especially for non-resident directors. If you use a nominee shareholder or trustee structure, the trustee may attend on your behalf. Check with your chosen bank about their specific identification requirements before applying.

How long does business bank account opening duration typically take?

Timelines vary. Digital banks may open an account within a few days to two weeks if all documents are in order. Traditional banks often take two to six weeks, particularly for non-resident applicants or complex ownership structures. Missing documents, legalization needs, or enhanced due diligence can extend this. Preparing a complete application upfront is the best way to avoid delays.