Home›Guides›Opening a Business Bank Account in Germany: Complete Guide
Opening a Business Bank Account in Germany: Complete Guide
How to open a German business bank account as a foreign company or founder. Required documents, traditional banks vs fintechs, KYC requirements, fees and timelines.
Can Foreigners Open a German Bank Account? — The Short Answer
Yes — foreigners can open German bank accounts, but the process varies significantly by residency status, business type, and the account's purpose. Three distinct banking products serve the needs of a foreign founder in Germany: the Girokonto (personal current account), the Geschäftskonto (business current account for ongoing GmbH operations), and the Sperrkonto (blocked capital-deposit account — mandatory for GmbH formation under GmbHG §7(2)). The primary barrier for non-resident foreigners is the Meldebescheinigung requirement: most traditional banks require German address registration. Fintechs such as Qonto and Finom accept foreign addresses for account opening. our firm's virtual office at Graf-Adolf-Strasse 41, 40215 Düsseldorf satisfies bank KYC address requirements for non-resident founders.
- Three account types: Girokonto (personal), Geschäftskonto (GmbH business), Sperrkonto (capital deposit)
- Traditional banks (Deutsche Bank, Commerzbank): typically require Meldebescheinigung and in-person branch visit
- Fintechs (Qonto, Finom): accept foreign addresses; video KYC remote onboarding; 1–5 business days
- Meldebescheinigung barrier: non-residents without German address can use our firm virtual office (Graf-Adolf-Strasse 41, Düsseldorf)
- US citizens: FATCA compliance required — some small banks decline US-citizen customers
- German IBAN (DE prefix): required by landlords, Finanzamt, trading partners, and government authorities
The Sperrkonto — Germany's Mandatory Capital-Deposit Account for GmbH Formation
The Sperrkonto (blocked account) is a temporary bank account used exclusively to deposit the GmbH's share capital (Stammkapital) before the company is entered into the Handelsregister. Its legal basis is GmbHG §7(2): the notary cannot certify the GmbH formation unless the bank confirms the capital has been received (Einzahlungsbestätigung). This creates a notorious "chicken-and-egg" problem: you cannot open a standard GmbH Geschäftskonto without an existing Handelsregister entry, but you cannot get a Handelsregister entry without the capital deposit confirmation. The solution is the "GmbH i.G." (in Gründung — in formation) Sperrkonto: banks and fintechs such as Qonto specifically offer pre-registration accounts for GmbH in formation — no Handelsregister extract required to open one.
- Legal basis: GmbHG §7(2) — capital must be deposited and confirmed before Handelsregister entry
- GmbH Stammkapital: €25,000 minimum (GmbHG §5); at least €12,500 must be paid in before registration
- Einzahlungsbestätigung: bank deposit confirmation letter — submitted to notary for Handelsregister filing
- "GmbH i.G." account: opened with draft notarised articles — no Handelsregister extract required
- Qonto: dedicated GmbH Gründerkonto; opens in 1–3 days with draft articles; Einzahlungsbestätigung within days
- UG (haftungsbeschränkt): same Sperrkonto mechanism; lower capital (€1 minimum, typically €1,000+)
The GmbH formation chicken-and-egg problem: you need a Handelsregister entry to open a standard GmbH account, but you need the capital deposit confirmation to get the Handelsregister entry. The solution is a "GmbH i.G." Sperrkonto — Qonto and Finom offer this specifically for foreign founders forming a German GmbH.
German Business Bank Account Comparison for GmbH Founders
The choice between fintech and traditional bank depends on your situation: non-residency, US citizenship (FATCA), speed of formation, international transactions, and credit facility needs. For non-resident GmbH founders needing fast formation, Qonto is the market-leading choice: full DE IBAN, DATEV integration, video KYC, Sperrkonto capability, 1–3 day onboarding. Deutsche Bank is the recommended choice for US-citizen founders (FATCA compliant) and businesses requiring SWIFT international wires, trade finance, or credit lines. Wise Business holds a BaFin payment institution licence — not a full banking licence — and some notaries may not accept Wise as a Sperrkonto bank for Handelsregister purposes.
| Bank | Monthly Fee | Non-Resident Eligible | Sperrkonto | DATEV Export | FATCA (US) |
|---|---|---|---|---|---|
| Qonto | €9–€99 | Yes (video KYC) | Yes (GmbH i.G.) | Yes | Yes |
| Finom | €0–€50 | Yes (video KYC) | Yes | Yes | Check |
| Deutsche Bank | €10–€90 | In-person branch | Yes (in-person) | Yes | Yes (fully) |
| Commerzbank | €10–€60 | In-person branch | Yes | Yes | Yes |
| N26 Business | €0–€17 | EU/EEA only | No | Partial | Limited |
| Wise Business | €0 + fees | Yes | Not for Handelsregister | No | Limited |
Wise Business holds a BaFin payment institution licence, not a full banking licence under the KWG (Kreditwesengesetz). Some notaries may refuse Wise's Einzahlungsbestätigung for Handelsregister Sperrkonto purposes. Verify with your notary before using Wise for GmbH formation.
Opening a German Bank Account Without a German Address
The most common barrier for pre-arrival foreign founders is the Meldebescheinigung requirement: traditional banks require address registration in Germany (Bundesmeldegesetz §17 — 14-day registration deadline after establishing a German address). Non-resident founders who have not yet moved to Germany face a deadlock. Three solutions exist: (1) Use a fintech that accepts foreign addresses — Qonto and Finom accept non-German addresses for GmbH account opening; (2) Use a our firm virtual office address — Graf-Adolf-Strasse 41, 40215 Düsseldorf satisfies bank KYC address requirements and enables both fintech and some traditional bank onboarding; (3) Make an in-person trip to Germany specifically for Deutsche Bank or Commerzbank branch KYC. For the recommended non-resident sequence: our firm virtual office → Qonto Geschäftskonto/Sperrkonto → arrive in Germany → Anmeldung within 14 days → personal account.
- Traditional banks: Meldebescheinigung required — non-residents blocked until Germany arrival and registration
- Qonto: accepts non-German business address; video KYC; no Meldebescheinigung required
- Finom: accepts non-German founders; remote onboarding; no German address required
- our firm virtual office: Graf-Adolf-Strasse 41, 40215 Düsseldorf — satisfies KYC address for bank onboarding
- Recommended non-resident sequence: virtual office → Qonto Sperrkonto → GmbH formation → arrival → Anmeldung → personal account
- Deutsche Bank: US founders should visit Germany in person for in-branch KYC — FATCA compliance is worth the trip
Documents Required to Open a GmbH Geschäftskonto
The GmbH Geschäftskonto document requirements are the same at traditional banks and most fintechs — fintechs accept digital submissions. All shareholders holding 25% or more of the GmbH must be identified as Ultimate Beneficial Owners (UBOs) under GwG §11 (Germany's Anti-Money Laundering Act). Banks must also verify Transparenzregister registration under GwG §18 — the GmbH must be listed in the Transparenzregister (transparenzregister.de) before account opening. All documents must be current — Handelsregister extracts must be less than 3 months old. Foreign documents require apostille and sworn German translation.
- Handelsregister Auszug (extract): less than 3 months old; accessible at handelsregister.de
- Notarised Gesellschaftsvertrag (articles of association / GmbH deed)
- Current Gesellschafterliste (shareholder register filed with Handelsregister)
- Passport of all shareholders with 25%+ shareholding (UBO identification — GwG §11)
- Transparenzregister registration confirmation (GwG §18 — banks verify this)
- Gewerbeanmeldung or Gewerbeschein (commercial registration certificate)
- Proof of German business address (our firm virtual office contract or tenancy agreement)
- FATCA/CRS tax residency declaration — all banks must collect; US directors need W-8BEN-E
FATCA, FBAR, and German Bank Accounts for US-Citizen Founders
US citizens face additional compliance obligations when banking in Germany due to FATCA (Foreign Account Tax Compliance Act) — a US-Germany Intergovernmental Agreement (IGA) requiring German banks to identify US-person account holders and report account data to the IRS via the BZSt (Bundeszentralamt für Steuern). Some smaller German banks have chosen to decline US-citizen customers entirely rather than bear the FATCA reporting burden. Deutsche Bank and Commerzbank are fully FATCA-compliant and are recommended for US-citizen GmbH founders. Additionally, US persons with over $10,000 in foreign accounts must file FinCEN Form 114 (FBAR) annually at fincen.gov. FATCA Form 8938 applies to US individuals with significant foreign financial assets.
- FATCA IGA (Germany-US): German banks report US-person account data to IRS via BZSt — standard for large banks
- Some smaller German banks decline US-citizen customers to avoid FATCA compliance burden
- Deutsche Bank and Commerzbank: fully FATCA-compliant; recommended for US founders
- Qonto: FATCA compliant; non-US directors generally preferred but US accounts accepted
- FBAR (FinCEN Form 114): US persons with >$10,000 in German accounts must file annually at fincen.gov
- FATCA Form 8938: US individuals with >$50,000 in foreign financial assets must report on US tax return
- We coordinate Deutsche Bank introduction for US founders + can refer to US CPA for FBAR/FATCA compliance
US citizen founding a German GmbH? Deutsche Bank is the safest banking choice — fully FATCA-compliant with full SWIFT international transfer capability. Do not assume smaller German fintechs will accept US-person accounts — verify before applying to avoid KYC rejection and formation delays.
Personal Bank Accounts for Foreigners in Germany
A personal Girokonto is essential for the GmbH founder's salary receipt, personal Finanzamt payments, rent direct-debits, and daily life in Germany. Traditional banks (Deutsche Bank, Commerzbank) require a Meldebescheinigung (Bundesmeldegesetz §17) and in-person branch visit — accessible once you have registered your German address. N26 personal accounts accept EU/EEA passport holders without in-person branch visits via app-based onboarding. For pre-arrival bridging, Wise and Revolut personal accounts accept foreign addresses and provide a working international payment card before you arrive. The recommended arrival sequence: enter Germany → Anmeldung at Bürgeramt within 14 days (Bundesmeldegesetz §17) → Meldebescheinigung received → open personal account at Deutsche Bank or Commerzbank branch.
| Bank | Non-Resident OK | In-Person Required | Monthly Fee | Recommended For |
|---|---|---|---|---|
| Deutsche Bank | After Anmeldung | Yes (branch) | €0–€10 | US founders; full-service banking |
| Commerzbank | After Anmeldung | Yes (branch) | €0–€10 | Established founders; credit access |
| N26 | EU/EEA passport only | No (app) | €0–€17 | EU/EEA nationals; fast digital onboarding |
| Wise (personal) | Yes (foreign address) | No (app) | Variable fees | Pre-arrival bridge card; not a Girokonto replacement |
Step-by-Step — Opening a GmbH Bank Account as a Non-Resident Founder
The recommended formation banking workflow for a non-resident GmbH founder runs in parallel with the company formation process. We coordinate both tracks simultaneously to avoid timeline bottlenecks. The Sperrkonto must be open and funded before the notary can certify the GmbH formation. The Einzahlungsbestätigung from the Sperrkonto bank is submitted to the notary, who then proceeds with Handelsregister filing. After Handelsregister entry, the Sperrkonto funds are released to the new GmbH's operating Geschäftskonto. The entire cycle from initial contact to fully operational GmbH with German IBAN: typically 6–10 weeks with Qonto/Finom; 10–14 weeks with Deutsche Bank.
| Week | Action | Bank Involved |
|---|---|---|
| 1–2 | our firm virtual office setup; Qonto GmbH i.G. account application submitted | Qonto |
| 1–3 | Qonto account approved; €12,500+ Stammkapital deposited; Einzahlungsbestätigung issued | Qonto (Sperrkonto) |
| 3–5 | Notary certifies GmbH formation; Handelsregister filing submitted | Notary |
| 5–9 | Handelsregister entry confirmed; Einzahlungsbestätigung released | Amtsgericht |
| 9–10 | Sperrkonto funds released to GmbH operating Geschäftskonto; full business banking operational | Qonto (Geschäftskonto) |
| 10–12 | Founder arrives Germany; Anmeldung; personal account opened | Deutsche Bank (personal) |
German Business Banking Costs — Fees, Charges, and Retention Obligations
Monthly fees and transaction costs vary significantly between banks. Fintechs offer lower monthly fees but no credit facilities; traditional banks charge more but provide overdrafts, trade finance, and relationship banking. Beyond monthly fees, remember the mandatory 10-year bank statement and financial record retention obligation under HGB §257 and AO §147 — both require commercial records (including bank statements and correspondence) to be kept for 10 years. Digital records are fully acceptable under the GoBD (Grundsätze zur ordnungsmäßigen Führung von Büchern). DATEV-compatible bank feeds (available from Qonto, Deutsche Bank) simplify the ongoing Steuerberater accounting relationship.
- Qonto: €9–€99/month depending on plan; includes fixed SEPA transfer volume; DATEV export
- Finom: €0–€50/month; competitive for transaction-heavy accounts; DATEV export
- Deutsche Bank Geschäftskonto: €10–€90/month; credit facilities available; full SWIFT
- Commerzbank: €10–€60/month; SME focus; branch access; credit access
- HGB §257 + AO §147: 10-year retention obligation for all bank statements and commercial correspondence
- DATEV integration: Qonto, Finom, Deutsche Bank — simplifies Steuerberater accounting; required for ELSTER filings
Online Bank vs Traditional Bank — Decision Framework for Foreign GmbH Founders
The fintech vs traditional bank decision depends on five factors: residency status, US citizenship (FATCA), speed requirements, transaction type, and credit needs. Fintechs (Qonto, Finom) win on speed, non-resident accessibility, DATEV integration, and cost — ideal for early-stage non-resident GmbH founders. Traditional banks (Deutsche Bank, Commerzbank) win on FATCA compliance, SWIFT/USD international wire capability, credit lines, and long-term banking credibility for larger transactions. A dual-bank strategy is increasingly common for growing GmbHs: Qonto for formation speed and operational flexibility, Deutsche Bank for international operations and credit access as the business scales.
- Choose Qonto or Finom if: non-resident founder; formation speed priority; EU-centric SEPA transactions; DATEV integration needed
- Choose Deutsche Bank or Commerzbank if: US citizen (FATCA); SWIFT/USD international payments; credit facility required; large transaction volumes
- Dual-bank strategy: Qonto for agile operations + Deutsche Bank for international / credit needs as business grows
- Crypto-friendly banking: Qonto and Finom accept BaFin-regulated crypto entities; traditional banks often decline crypto businesses
- Formation timeline: Qonto Sperrkonto in 1–3 days vs Deutsche Bank 2–4 weeks — critical if Handelsregister speed matters
How German Company Formation Coordinates Your GmbH Banking
German Company Formation (Graf-Adolf-Strasse 41, 40215 Düsseldorf, established 2007) integrates GmbH formation and business banking onboarding as a single coordinated service. our firm's virtual office address satisfies bank KYC requirements for non-resident founders — eliminating the Meldebescheinigung barrier for Sperrkonto and Geschäftskonto opening. For Qonto/Finom accounts, our firm facilitates the GmbH i.G. onboarding as part of the standard formation workflow. For US founders, We provide a Deutsche Bank introduction and referral to a FBAR/FATCA-compliant US CPA. Banking coordination is included in the standard GmbH formation service. Contact: +49 176 26888856 | info@germancompanyformation.com.
- Virtual office: Graf-Adolf-Strasse 41, 40215 Düsseldorf — satisfies bank KYC; solves non-resident address barrier
- Sperrkonto coordination: Qonto or Finom GmbH i.G. account; Einzahlungsbestätigung obtained within days
- Deutsche Bank introduction for US-citizen founders: FATCA-compliant; SWIFT access; in-branch KYC arranged
- Banking coordination included in standard our firm GmbH formation package
- FBAR/FATCA CPA referral: our firm partners with US CPAs experienced in German GmbH reporting obligations
- Crypto-friendly banking guidance: BaFin-regulated fintechs; which traditional banks accept crypto company accounts
Frequently Asked Questions
Can a foreigner open a German bank account?
Yes. Foreigners can open German bank accounts, but requirements vary by residency status. Non-resident founders (before Meldebescheinigung) can use fintechs like Qonto or Finom via video KYC without a German address. Alternatively, our firm's virtual office address at Graf-Adolf-Strasse 41, Düsseldorf satisfies bank KYC requirements. Traditional banks (Deutsche Bank, Commerzbank) require an in-person branch visit and Meldebescheinigung — accessible once you have registered your German address (Anmeldung, within 14 days of arrival).
Is a business bank account mandatory for a German GmbH?
Yes. A GmbH must have a dedicated Geschäftskonto for all commercial transactions — personal and company finances must be strictly separated under HGB. For formation, a Sperrkonto (blocked capital-deposit account) is legally required under GmbHG §7(2) to receive and confirm the Stammkapital deposit before Handelsregister entry. After Handelsregister registration, the Sperrkonto funds are released to an operating Geschäftskonto. There is no GmbH without a confirmed Stammkapital deposit.
What is a Sperrkonto and why do I need one?
A Sperrkonto is a blocked bank account specifically for GmbH capital deposit purposes. GmbHG §7(2) requires that the GmbH's share capital (Stammkapital, minimum €25,000; at least €12,500 paid in) is deposited and confirmed by the bank (Einzahlungsbestätigung) before the notary can certify the GmbH formation. Without the Einzahlungsbestätigung, there is no Handelsregister entry and no GmbH. Qonto's dedicated GmbH Gründerkonto opens in 1–3 business days with the draft articles — no Handelsregister extract required.
Can I open a German bank account without a German address (Meldebescheinigung)?
Yes — with fintechs. Qonto and Finom accept non-German addresses and conduct identity verification via video KYC. Traditional banks require a Meldebescheinigung and in-person branch visit. our firm's virtual office at Graf-Adolf-Strasse 41, 40215 Düsseldorf satisfies bank KYC address requirements — a German business address without requiring German residency. This enables non-resident GmbH founders to open both the Sperrkonto and ongoing Geschäftskonto before arriving in Germany.
Which is better for a German GmbH: Qonto, Finom, or Deutsche Bank?
Qonto is the best choice for non-resident GmbH founders who prioritise formation speed: 1–3 day video KYC, dedicated GmbH i.G. Sperrkonto, DATEV integration, full DE IBAN, from €9/month. Finom is a budget-friendly alternative with similar non-resident eligibility. Deutsche Bank is recommended for US-citizen founders (FATCA compliant), businesses with large international SWIFT transactions, or those needing credit facilities. A dual-bank strategy — Qonto for agile operations plus Deutsche Bank for international banking — is increasingly common for scaling GmbHs.
What documents do I need to open a GmbH business account?
Core documents: Handelsregister Auszug (less than 3 months old); notarised Gesellschaftsvertrag (articles of association); current Gesellschafterliste (shareholder register); passport of all shareholders with 25%+ ownership (GwG §11 UBO identification); Transparenzregister registration confirmation; Gewerbeanmeldung; and proof of German business address. For Sperrkonto opening pre-formation: draft notarised articles (no Handelsregister extract needed) plus VideoIdent verification. FATCA/CRS tax residency declaration required at all banks.
Can a US citizen open a German bank account?
Yes, but US citizens face additional complexity due to FATCA. Germany and the US have a FATCA Intergovernmental Agreement (IGA) requiring German banks to report US-person account data to the IRS via the BZSt. Some smaller banks decline US-citizen customers to avoid FATCA compliance costs. Deutsche Bank and Commerzbank are fully FATCA-compliant and recommended for US founders. Additionally, US persons with >$10,000 in German accounts must file the annual FBAR (FinCEN Form 114). We provide Deutsche Bank introductions for US founders.
How long must I keep German bank account records?
Under HGB §257 and AO §147, all commercial books, records, financial statements, and bank correspondence — including bank statements — must be retained for 10 years. The 10-year period begins at the end of the calendar year in which the record was created. Digital records are fully acceptable under the GoBD (Grundsätze zur ordnungsmäßigen Führung von Büchern). DATEV-compatible bank feeds from Qonto or Deutsche Bank simplify the archiving obligation by exporting transaction data directly to your Steuerberater's accounting software.
Can I use Wise Business or Revolut Business as my GmbH's main German bank account?
Not for Sperrkonto purposes — and caution is advised for the main Geschäftskonto. Wise Business holds a BaFin payment institution licence, not a full banking licence under the KWG (Kreditwesengesetz). Some notaries refuse Wise's Einzahlungsbestätigung for Handelsregister Sperrkonto confirmation — verify with your notary before using Wise for GmbH formation. For ongoing operations, Wise Business provides multi-currency accounts but lacks DATEV integration. Qonto (which holds a full banking licence via Qonto Bank) is the recommended fintech alternative.
How long does it take to open a German GmbH business bank account?
Fintechs (Qonto, Finom): 1–3 business days for Sperrkonto via video KYC; 5–10 days for full Geschäftskonto. Deutsche Bank: 2–4 weeks including in-person branch appointment, document review, and internal KYC approval — plus travel to Germany for the branch visit. For GmbH formation timelines where the Stammkapital deposit (Einzahlungsbestätigung) is the critical path, the Qonto Sperrkonto route is strongly recommended. The difference in formation completion time: 1–2 weeks (Qonto) vs 4–6 weeks (traditional bank).
Related Guides
GmbH Formation Guide — Complete Step-by-Step Process for 2026
Forming a German GmbH requires a notary, €25,000 share capital, and Handelsregister registration. This guide covers every step: articles of association, notarisation, capital deposit, tax registration, and banking.
UG (haftungsbeschränkt) Formation Guide — Germany's Startup GmbH
The UG (haftungsbeschränkt) is a German limited-liability company requiring as little as €1 share capital. It is governed by GmbHG and is the go-to structure for founders with limited startup capital.
Handelsregister Explained — Germany's Commercial Register
What the Handelsregister is and how it works: register sections A and B, required filings, costs and how to search German commercial register entries.
Finanzamt — How the German Tax Office Works
The Finanzamt is Germany's state-level tax authority. Understanding its structure, registration process, online systems, and enforcement powers is essential for every German business owner.
Corporate Tax in Germany 2026 — Complete Guide for Foreign Founders
Germany's three-layer corporate tax system: Körperschaftsteuer at 15%, Solidaritätszuschlag 0.825%, and municipal Gewerbesteuer 14–17%. Combined effective rate 28–33%. Planned KSt rate reduction to 10% by 2032.
Work with the firm that knows Germany.
Licensed lawyers and accountants in Düsseldorf. Free 30-minute consultation, no commitment.
Book Free Consultation