The Step That Delays More Foreign Companies Than Any Other
You have done everything right so far. You chose your legal structure — GmbH or UG. Your articles of association are prepared. Your notarization appointment is scheduled. Your German business address is confirmed. You are ahead of most foreign companies at this stage.
Then you hit the German business bank account step — and everything slows down.
Opening a German business bank account as a foreign company is consistently the most unpredictable, most frequently delayed part of the entire German market entry process. Traditional banks reject non-EU directors without explanation. Documentation requirements shift between branches. Fintech alternatives move faster but come with their own limitations.
This guide gives you the complete 2026 picture: every bank type, every document you need, every identity verification method available, every reason applications get rejected, and how to navigate the process without losing weeks to avoidable setbacks.
Why a German Business Bank Account Is Not Optional
1. Legal requirement for share capital deposit. For GmbH and UG formation, German law requires the company’s share capital to be deposited into a German business bank account before Commercial Register registration can be completed. The notary requires a bank confirmation letter — without it, formation cannot advance.
2. Required for VAT registration and tax compliance. German tax authorities (Finanzamt) require a German business bank account for VAT registration and ongoing tax payments.
3. Amazon Germany and marketplace payment processing. Amazon Germany disburses seller payments to bank accounts registered in the seller’s account. Foreign bank accounts create compliance complications that can freeze disbursements — a critical link in the chain toward Amazon Brand Registry readiness.
4. German supplier and B2B partner requirements. Many German suppliers and B2B partners require SEPA bank transfers, which operate most efficiently from a German or EU-based account.
5. Professional credibility with German business partners. A German IBAN signals to partners that you’re a properly established entity.
Why Foreign Companies Struggle With German Banking
- Non-EU director identity verification — stricter KYC/AML requirements under BaFin regulation than for EU residents
- In-person attendance demands — many traditional banks, particularly regional Sparkassen and Volksbanken, require a director to attend in person
- Language barrier — traditional bank forms and correspondence are primarily in German
- Low share capital UG rejection risk — UGs with €1–€100 in capital face higher rejection rates at traditional banks
- Lack of German credit history — non-EU companies have no prior German banking relationship, increasing perceived risk
- Extended KYC processing — some traditional banks take 4–8 weeks for full clearance
Types of German Business Bank Accounts
1. Traditional German banks (full-service) — SEPA payments, credit facilities, full relationship banking. Higher credibility, more demanding requirements for non-EU directors.
2. German fintech / online business banks — more flexible KYC, remote account opening, faster approvals. Lower credibility with some traditional partners but fully functional for e-commerce and most standard activities.
3. International banks with German operations — HSBC, ING, and others offer a middle ground, often more familiar to non-EU directors.
| Account Type | In-Person Required | Non-EU Friendly | Monthly Fee | Setup Time | Best For |
|---|---|---|---|---|---|
| Deutsche Bank | Often yes | Moderate | €10–€25 | 4–8 weeks | B2B, large operations |
| Sparkasse | Usually yes | Low | €5–€20 | 3–8 weeks | Local business, regional credibility |
| Commerzbank | Sometimes | Moderate | €10–€20 | 3–6 weeks | Mid-size operations |
| Qonto | No | High | €9–€29 | 3–10 days | E-commerce, remote-managed companies |
| N26 Business | No | High | €0–€16.90 | 3–7 days | Startups, digital businesses |
| Holvi | No | High | €9–€19 | 3–10 days | Freelancers, small businesses |
| International bank (German branch) | Sometimes | Moderate | €10–€30 | 2–4 weeks | Existing international banking relationships |
Traditional German Banks — What Foreign Companies Need to Know
Deutsche Bank — Germany’s largest private bank, some experience with international clients, but non-EU applications typically require extensive documentation and often in-person attendance. Processing: 4–8 weeks. Best for larger GmbH operations prioritizing maximum credibility.
Commerzbank — Germany’s second-largest private bank, slightly more flexible than regional banks, but in-person attendance is frequently required. Processing: 3–6 weeks.
Sparkasse — Deeply embedded locally, but the most challenging option for non-EU founders — heavily localized KYC, limited remote infrastructure. Processing: 3–8 weeks, higher rejection probability. Not recommended as a first approach for fully remote founders.
Volksbank / Raiffeisenbank — Similar limitations to Sparkasse for non-EU clients; not recommended as a primary approach for remote founders.
German Fintech Business Banks — The Faster Route
For non-EU founders managing their German company remotely, fintech banks are the most practical first banking route in 2026.
Qonto — most popular for foreign-owned GmbH/UG. Fully remote account opening, VideoIdent verification for non-EU directors, SEPA-compliant German IBAN. Plans from €9/month. Processing: 3–10 business days. Limitation: not accepted as primary banking by all traditional B2B partners; no cash deposit capability.
N26 Business. Mobile-first, remote account opening with VideoIdent. Free basic plan available. More limited business features than Qonto; primarily suited to freelancers and small entities. Processing: 3–7 business days.
Holvi. Remote account opening, German IBAN, integrated invoicing tools, from €9/month. More suitable for smaller operations. Processing: 3–10 business days.
Kontist. Focused on freelancers and self-employed individuals; less commonly used for GmbH/UG company accounts.
Documents Required to Open a German Business Bank Account
Company documents:
| Document | Notes |
|---|---|
| Commercial Register extract (Handelsregisterauszug) | Dated within 3 months for most banks |
| Articles of association (Gesellschaftsvertrag) | Notarized copy |
| Registered German business address confirmation | Letter from address provider or lease agreement |
| VAT number (Steuernummer / USt-IdNr.) | If already obtained — not always required at this stage |
| Company formation documents | Any additional documents from notarization |
Director and shareholder documents:
| Document | Notes |
|---|---|
| Valid passport | Color copy; some banks require notarized copy |
| Proof of residential address | Dated within 3 months |
| Proof of source of funds | For larger share capital deposits |
| Shareholder declaration | Confirming share structure and beneficial ownership |
| Beneficial owner (Transparenzregister) declaration | Required for all GmbH/UG company accounts |
For non-EU directors specifically: certified translation of identity documents if not in German or English (bank-dependent), apostilled copies in some cases, and power of attorney documentation if a representative opens the account on the director’s behalf.
Step-by-Step Process to Open a German Business Bank Account
- Choose your banking route — need the account in 2–3 weeks and can’t travel? Start with a fintech. Need maximum credibility and can manage 4–8 weeks with possible in-person attendance? Approach a traditional bank. Many companies open a fintech account first, then add a traditional bank later.
- Prepare all required documents — incomplete documentation is the single most common cause of rejection and delay
- Submit your application — fintechs are entirely online; traditional banks require confirming specific requirements with their business banking team first
- Complete identity verification — VideoIdent, PostIdent, in-person branch visit, or notarized documents, depending on the bank
- Await KYC review and approval — 3–10 business days for fintechs, 2–8 weeks for traditional banks
- Deposit share capital and obtain the confirmation letter — €12,500 minimum for GmbH, full registered amount for UG
- Submit the capital confirmation to your notary — who files it with the Commercial Register alongside your formation documents
Identity Verification Methods for Non-EU Directors
| Method | Requires Germany Visit | Speed | Banks That Accept | Best For |
|---|---|---|---|---|
| VideoIdent | No | 15–30 minutes | Qonto, N26, some fintechs | Remote non-EU founders — fastest option |
| PostIdent | Yes (Post Office) | Same day | Some traditional banks | Non-EU founders visiting Germany |
| In-person branch | Yes (Bank branch) | Same day | All traditional banks | Non-EU founders making a Germany trip |
| Notarized documents | No | 3–7 days for notarization | Select traditional banks | Non-EU founders with notarization access |
For non-EU founders who cannot travel to Germany, VideoIdent through a fintech bank is the most practical and fastest route available in 2026.
German Business Bank Account for GmbH vs UG — Key Differences
Both structures require a capital deposit and bank confirmation before Commercial Register registration. But traditional banks apply additional scrutiny to UG applicants, particularly those with very low share capital — some have informal minimums that effectively exclude minimal-capital UGs. Fintech banks are significantly more flexible for both. GmbH accounts, particularly with full €25,000 capital, typically process faster at traditional banks because higher capitalization reduces compliance risk concerns.
For the complete comparison beyond banking — formation costs, credibility, and tax treatment — see our GmbH vs UG guide
German Business Bank Account for Amazon Sellers
For non-EU sellers expanding to Amazon Germany, the bank account is a critical link in the full compliance chain:
German company registration → German business bank account → German VAT number → Amazon seller account compliance → Trademark registration → Amazon Brand Registry enrollment → Full brand protection
Each element depends on the previous one. Sellers who try to shortcut the banking step frequently encounter payment holds or disbursement suspensions from Amazon. For Amazon sellers entering Germany, securing both a registered trademark and a German business bank account in parallel — rather than sequentially — compresses the timeline to full marketplace readiness.
How Long Does It Take to Open a German Business Bank Account?
| Banking Route | Application to Approval | Capital Deposit to Confirmation | Total Timeline |
|---|---|---|---|
| Traditional bank (in-person) | 2–6 weeks | 3–5 business days | 3–8 weeks |
| Traditional bank (remote/notarized docs) | 4–8 weeks | 3–5 business days | 5–10 weeks |
| Fintech (VideoIdent) | 3–10 business days | 1–2 business days | 1–3 weeks |
| International bank (German branch) | 2–4 weeks | 3–5 business days | 3–6 weeks |
Since the bank account must be opened and capital confirmed before Commercial Register registration, the banking timeline directly controls your overall formation timeline. Starting the banking process in parallel with — not after — document preparation is the most effective way to compress it.
Cost of a German Business Bank Account in 2026
| Bank | Monthly Fee | International Transfers | Setup Cost |
|---|---|---|---|
| Deutsche Bank (business) | €10–€25 | €5–€20 per transfer | Often free |
| Commerzbank (business) | €10–€20 | €5–€15 per transfer | Often free |
| Sparkasse (business) | €5–€20 | €5–€20 per transfer | Often free |
| Qonto (Basic) | €9/month | Standard SEPA free | Free setup |
| N26 Business (Free) | €0 | Standard SEPA free | Free setup |
| Holvi (Start) | €9/month | Standard SEPA free | Free setup |
A basic fintech account costs €108–€348/year — a minimal expense relative to the total market entry investment. See our full Company Formation Cost Breakdown for the complete budget picture.
Common Reasons German Banks Reject Foreign Company Applications
- Incomplete documentation — the single most common rejection reason
- Low UG share capital — traditional banks applying informal minimum thresholds
- Non-EU director with no German connection — internal risk policies at some traditional banks
- Business activity classified as high-risk — crypto, gambling, adult content, some financial services
- Missing or outdated Commercial Register extract — must be dated within the past 3 months
- Mismatched address between formation documents and banking application
- No German VAT number at application time — most banks accept this as a follow-up rather than a blocker
What to Do If Your Application Is Rejected
- Request the rejection reason in writing to address it directly rather than guessing
- Address the specific gap before reapplying — don’t resubmit the same incomplete application
- Try a fintech alternative immediately rather than waiting weeks for a second attempt at the same bank
- Consider a different traditional bank — each applies its own internal risk policies, so one rejection doesn’t predict another
- Seek professional advisory support for persistent difficulties, particularly with complex non-EU situations
German Business Bank Account and Trademark — The Connection
Your bank account and your trademark seem unrelated at first — but both must be in place for full commercial readiness. Your bank account enables VAT registration. VAT registration enables Amazon seller compliance. Your trademark enables Amazon Brand Registry enrollment. Brand Registry enrollment gives you full brand protection on Amazon.de.
A trademark conflict discovered after your company is registered and bank account is open is far more disruptive and expensive to resolve than one identified before the first step of market entry. For most companies entering Germany, trademark protection and company banking should be planned and executed in parallel — see our Company Formation with Trademark Service
Frequently Asked Questions
Can I use a non-German EU bank account for my German GmbH?
For general operations, yes — but it cannot be used for the mandatory share capital deposit confirmation, which requires a German business bank account with a German IBAN.
Do I need to visit Germany in person to open a business bank account?
Not necessarily. Fintech banks like Qonto and N26 Business offer fully remote account opening with VideoIdent verification. Traditional banks frequently require in-person attendance, though some accept notarized identity documents instead.
How long should I allow for this in my formation timeline?
Allow 1–3 weeks for fintech banks and 4–8 weeks for traditional banks. Starting the banking process in parallel with document preparation avoids extending your overall timeline.
Can a UG with €1 in share capital open a German business bank account?
Technically yes, but traditional banks frequently decline UG accounts with minimal capital. Fintech banks are significantly more flexible and are the recommended first approach.
What is a Handelsregisterauszug and why do banks require it?
It’s an official extract from the German Commercial Register confirming your company’s legal registration, directors, shareholders, and address — required to verify legitimacy, typically dated within the past 3 months.
Does my bank account choice affect my VAT registration?
Your bank account enables VAT registration — you need an operational account before the Finanzamt processes it. The speed of your banking setup directly determines when you can complete VAT registration.
What is VideoIdent and how does it work for non-EU directors?
A remote identity verification method where a bank representative verifies your identity via video call, typically in 15–30 minutes. Available at Qonto, N26, and other fintechs — the most accessible method for non-EU founders who can’t travel to Germany.
Start Your German Banking Process Early — And Start With the Right Institution
The German business bank account is not just one step in the formation process — it’s the rate-limiting step that controls how fast every other element of your market entry can proceed.
The right approach in 2026: begin your banking process in parallel with document preparation, not after notarization. If you can’t travel to Germany, start with a VideoIdent-capable fintech to secure your operational account quickly, then add a traditional bank relationship as your track record develops. Prepare documentation completely before approaching any bank, and connect your banking timeline to your trademark protection timeline — because both must be in place before your German operations are fully market-ready.
Ready to set up your German company with the right banking and trademark protection in place? Get expert support combining trademark search, company formation, and German market entry advisory, so every element of your German setup moves forward together.
Book a Consultation | Explore Company Formation Services | WhatsApp Expert Support
