Last updated

Business Bank Account in Germany: Documents, KYC, GmbH and UG Setup

Opening a business bank account in Germany is part of the company setup process, but it is also a KYC and operating-logic review. Banks want a coherent picture of the entity, founders, activity, register evidence, tax workflow, and, for some structures, capital-deposit timing. This page explains how GmbH and UG setup interacts with onboarding, which documents usually matter most, and why a tight application file beats a long one. It is useful for founders trying to connect incorporation steps with real banking requirements instead of treating them as separate tasks.

Banks and payment institutions want the same basic story to hold across every document: who owns the business, who controls it, what it sells, where the money comes from, which tax registrations apply, and which transaction behavior should be expected.

This guide is written for freelancers, sole proprietors, UG/GmbH founders, foreign shareholders, and SMEs that want a German business account with fewer onboarding delays and fewer post-opening restrictions. Use it to build the evidence file a bank actually reviews: registration status, signatory authority, ownership, tax setup, source of funds, and expected transactions. It is general information, not legal, tax, banking, compliance, or accounting advice.

Related setup guides: business registration for foreigners in Europe, registering a business in Europe as a foreigner, foreign company registration requirements, and opening a bank account as a foreigner in Europe.

Executive Summary

For a German business account, the bank is not only checking whether the applicant exists. It is checking whether the legal form, ownership structure, tax setup, business model, signatory authority, and expected transaction pattern are consistent enough to satisfy risk-based customer due diligence.

Applicant type Typical account need Main evidence pressure
Freelancer Separate account for income, expenses, tax records, and client payments Activity description, tax number, client proof, residence/address evidence
Sole proprietor or trade business Commercial account with invoices, suppliers, and possibly card acquiring Trade registration, activity classification, VAT/tax setup, transaction forecast
UG in formation Capital deposit and post-registration operating account Notarized formation documents, shareholder list, director authority
GmbH in formation Share-capital deposit and register sequence Notary documents, capital payment evidence, Handelsregister follow-up
Foreign-owned German company Account that can survive enhanced KYC Ownership chain, UBO chart, certified extracts, director authority

Primary official references include the German Register Portal, the German Company Register, Federal Central Tax Office VAT ID guidance, BaFin anti-money-laundering supervision, the German Money Laundering Act hosted by BaFin, and GmbHG Section 5 on GmbH share capital.

Is a Business Account Legally Required?

For corporations such as a GmbH or UG, a dedicated business account is functionally necessary because the company is a separate legal person and share capital must be paid during formation before commercial operations stabilize. For sole proprietors and many freelancers, a separate business account may not always be a direct statutory requirement, but it is usually the cleanest operational choice for bookkeeping, tax audits, VAT records, client payments, and liability discipline.

The real question is not "Can I mix accounts?" The serious question is whether mixed personal and business flows will remain defensible when a tax office, accountant, bank compliance team, client due-diligence reviewer, or investor asks for a clean audit trail.

The Legal and Compliance Stack

A German business account application has five layers.

Layer What the provider checks Typical evidence
Legal identity Does the business exist or is it validly being formed? Registration, articles, notary documents, trade registration
Authority Who can act for the business? Managing director documents, powers of attorney, signatory list
Ownership and control Who ultimately owns or controls the entity? Shareholder list, UBO chart, IDs, transparency-register information where relevant
Tax and activity What is the business activity and tax status? Tax number, VAT ID, invoices, contracts, business plan
Transaction risk Does expected account use match the customer's profile? Forecast volumes, countries, counterparties, source-of-funds explanation

Anti-money-laundering duties are not optional for banks. BaFin explains that AML/CFT supervision is risk-oriented and intended to create transparency in business relationships and financial transactions. German financial institutions must identify customers, beneficial owners, and the purpose of the business relationship under the German Money Laundering Act and related supervisory frameworks.

Account Types in Practice

Provider type Strengths Watch points
Traditional branch bank Broad services, financing pathway, cash handling, credibility with some counterparties Slower onboarding, German-language processes, more manual review
Direct bank Lower fees, faster digital setup, strong SEPA use cases May reject complex ownership or nonresident profiles
Fintech or payment institution Fast interface, cards, expense workflows, integrations Check license status, deposit protection, safeguarding, transfer limits, and account restrictions
Specialist SME bank Better fit for payroll, international settlement, multi-user roles May require stronger commercial evidence

Before applying, verify whether the provider is a bank, an e-money institution, or a payment institution, and what protection applies to client funds. BaFin also provides consumer-facing account information and comparison tools through BaFin's account comparison website.

Documents by Business Type

Business type Core documents Extra evidence that helps
Freelancer Passport/ID, address proof, tax number or tax-registration evidence, activity description Client contracts, invoices, professional license if relevant
Sole proprietor/trade business ID, address, Gewerbeanmeldung, tax registration, activity description Supplier agreements, marketplace records, insurance, permits
UG or GmbH in formation Notarized articles, shareholder list, managing director appointment, formation documents Capital deposit instruction, ownership chart, business plan
Registered GmbH/UG Handelsregister extract, articles, shareholder list, managing director ID, tax records VAT ID, proof of operating address, invoices, payroll plan
Foreign-owned German entity All German formation documents plus shareholder IDs and corporate chain Certified translations, parent-company extract, UBO documentation

For companies doing business across the EU, a VAT identification number may be required for intra-Community goods and services. The BZSt explains that the VAT ID is a stand-alone number issued in addition to a company's domestic tax number. See BZSt VAT ID guidance.

GmbH and UG Capital Deposit

For a GmbH, GmbHG Section 5 states that the company's share capital must be at least EUR 25,000. A UG is a special low-capital variant of the GmbH, but the bank will still require formation authority, shareholder and managing director documentation, and a credible capital-deposit sequence.

The formation sequence usually looks like this:

  1. Notary appointment and formation documents.
  2. Open a formation account or business account.
  3. Deposit share capital.
  4. Provide confirmation for registration.
  5. Complete Handelsregister entry.
  6. Update the bank with the final register extract and tax details.

Do not treat the account as fully operational until the provider confirms the post-registration status and limits. Many accounts opened during formation are restricted until final registration and compliance updates are complete.

The Application Dossier

A strong dossier is organized like a compliance memo.

Section Include Why it matters
Identity IDs, residence/address proof, contact details Satisfies customer identification
Entity Register extract, articles, trade registration, formation documents Proves legal existence and status
Authority Managing director appointment, signatory rules, powers of attorney Shows who may control the account
Ownership Shareholder list, UBO chart, parent-company documents Supports AML beneficial-owner review
Tax Steuernummer, VAT ID, ELSTER/tax-office status Aligns account to fiscal reporting
Activity Business model, website, contracts, invoices, permits Proves economic purpose
Transactions Expected monthly volume, countries, currencies, counterparties Reduces monitoring surprises

Provider Selection Framework

Choose the account by operating need, not by headline fee.

Need Must test before opening
SEPA transfers Transfer limits, bulk payments, instant payments, execution timing
Payroll Payroll file compatibility, approval roles, recurring payment controls
VAT and accounting DATEV export, CSV export, invoice tool compatibility
International clients Incoming transfer fees, SWIFT availability, currency conversion spreads
E-commerce Marketplace payouts, card acquiring compatibility, chargeback handling
Team finance Multi-user roles, dual approval, audit logs, card controls
Cash business Deposit options, branch access, fees, anti-fraud holds

Basic Payment Account vs. Business Account

The EU Payment Accounts Directive and Germany's Payment Accounts Act protect access to basic payment accounts for consumers. BaFin states that, in principle, banks that provide payment accounts to consumers must offer basic payment accounts, but banks may reject applications on legal grounds, including AML/CFT issues. BaFin also explains that the basic payment account allows deposits, withdrawals, direct debits, transfers, and payment-card transactions, but does not require an overdraft. See BaFin on basic payment accounts.

This right is not a full substitute for a business current account. It may help a legally resident individual, but a company still needs a commercial product that supports its legal form, transaction profile, payment rails, and accounting workflow.

Red Flags That Delay or Kill Applications

Red flag Why it causes problems Mitigation
Different business descriptions across documents The provider cannot identify the real activity Use one controlled business description everywhere
Unclear beneficial ownership AML review cannot close Provide a simple ownership chart with percentages
Fresh company with high international volume Risk model sees activity without history Provide contracts, invoices, and country-by-country forecast
Virtual address without operational explanation Provider may doubt substance or serviceability Explain registered office, management location, and mail handling
Regulated activity without license Provider cannot support illegal or unauthorized activity Attach permits or exclude regulated services
Mismatch between VAT status and invoices Tax profile looks incoherent Align tax registration, invoice template, and VAT treatment

Opening Timeline

Stage Target output
Day 0-3 Select provider shortlist and map required documents
Day 4-7 Prepare ID, entity, ownership, and tax evidence
Day 8-14 Submit application and respond to KYC questions
Day 15-30 Complete video/post identity verification and account approval
First 30 days after opening Test critical payment flows before moving all operations
First 90 days Monitor limits, holds, rejected payments, and provider requests

The timeline varies widely. Complex foreign ownership, high-risk sectors, incomplete tax registration, or inconsistent source-of-funds evidence can extend review.

Post-Opening Controls

Opening the account is not the end of compliance. It is the start of account governance.

Control Cadence
Compare expected vs. actual transaction volume Monthly for first six months
Update bank after ownership/signatory changes Immediately after legal change
Archive bank KYC correspondence Continuous
Reconcile account data with bookkeeping Monthly
Review limits and payment failures Monthly
Refresh UBO and tax documentation At least annually or after changes

Scenario Playbook

Scenario Recommended account strategy Main control
Nonresident founder forming a GmbH Shortlist providers that accept nonresident directors before the notary step. Pre-clear ID, address, ownership chain, and source of funds.
Freelancer with EU clients Use a dedicated account with clean invoice references and VAT evidence. Match VAT ID, client contracts, and invoice wording.
E-commerce seller Choose a provider that tolerates marketplace payouts and chargebacks. Explain platforms, refund flow, and country mix.
Consulting company with foreign parent Prepare group chart, parent extract, UBO documents, and board authority. Avoid unexplained ownership layers.
Cash-heavy local trade Use a provider with branch or deposit capability. Document source of cash and transaction expectations.

FAQ

Can a foreign founder open a German business bank account?

Often yes, but the bank may require stronger identity, address, ownership, tax, and business-purpose evidence. Some providers reject nonresident directors or foreign ownership chains; others handle them routinely.

Can I use a personal account for freelance income?

Some sole proprietors do, but it is usually poor practice. A dedicated account simplifies bookkeeping, VAT, client reconciliation, and audit evidence. It also avoids violating personal-account terms that prohibit business use.

What is the difference between Steuernummer and VAT ID?

The Steuernummer is the domestic tax number issued by the tax office. The VAT identification number is issued by the BZSt for EU VAT purposes and is separate.

Does a basic payment account right help businesses?

Basic payment account rights are mainly a consumer access issue. They are not a full substitute for a business current account with commercial payment features.

What is the most common onboarding mistake?

Submitting documents that are individually valid but collectively inconsistent. The bank must be able to read one coherent story across legal form, tax status, ownership, activity, and transaction behavior.

Final Checklist

The practical success factor is not more documents. It is coherence between legal status, economic intent, and evidence sequencing. If those three are locked, onboarding time falls, review quality rises, and post-opening governance remains stable.

Advanced bank-readiness model for German business accounts

German business banking should be treated as an underwriting process. The bank is deciding whether the business is identifiable, legally authorized, commercially understandable, tax coherent, and monitorable after the account opens.

Four-layer account readiness

Layer What the bank needs to understand Common weakness
legal existence business form, registry status, signatory authority incomplete trade register or founder documents
ownership and control UBOs, shareholders, directors, powers of attorney unclear foreign ownership chain
tax and accounting tax number, VAT ID where relevant, bookkeeping workflow tax registration still pending with no explanation
activity and flows products, customers, countries, expected volume vague business model or unexplained first deposit

The strongest file is not the largest file. It is the file where each layer confirms the same business narrative.

Entity-specific documentation strategy

Freelancer or sole proprietor

The bank usually wants to understand professional activity and expected revenue. Prepare:

The main risk is mixing personal and business activity without a clean transaction pattern.

UG or GmbH in formation

For capital-company formation, timing matters. The founder may need an account for share-capital deposit before final registry entry. Prepare:

Banks may reject if founders apply before the formation facts are clear enough to complete compliance checks.

Foreign-owned German entity

Foreign ownership increases the need for structured evidence:

Do not rely on one parent-company certificate if the ownership chain has multiple control layers.

E-commerce or platform seller

E-commerce accounts need transaction logic. Add:

Without this, high-volume platform payments can look inconsistent with the initial onboarding description.

Rejection recovery framework

When a bank refuses or delays a German business account, classify the issue before resubmitting:

Refusal class Typical signal Better response
identity mismatch name/address inconsistency correct source documents and resubmit one clean packet
ownership opacity UBO chain unclear add group chart and control documents
activity uncertainty bank cannot understand business model write a short business-purpose memo
funds concern first deposit or capital origin unclear provide source-of-funds trail
policy mismatch provider does not support profile move to a bank that accepts that entity type

Repeated identical submissions waste time. A corrected packet should directly answer the refusal class.

Post-opening controls

Opening the account is not the end of compliance. Keep a post-opening checklist:

For companies with multiple signatories, add a quarterly authority review. Remove old signatories promptly and archive the decision trail.

Business account scorecard

Use this practical 25-point score:

Factor Score 0-5 Ready-state meaning
legal status 0-5 entity or freelance status is documentable
signatory authority 0-5 person applying can legally act
ownership clarity 0-5 UBO chain is complete and consistent
tax readiness 0-5 tax and VAT status are mapped
transaction predictability 0-5 expected flows match the business model

Below 18, pause and rebuild the file. Between 18 and 22, submit only if weak areas are explained. Above 22, the file is usually operationally coherent.

Internal links for related decisions

Final operating standard

A German business account is ready when the bank can verify who controls the business, why the business needs the account, how money will move, and how tax records will reconcile with those movements. If any one of those facts is unstable, the application is not yet mature.

Practical implementation controls

For accountants, founders, and finance teams, the account file should become part of the company compliance record. Store:

This matters because German banks may ask for updated information later. If the original file is scattered across email, notary documents, and accounting folders, every review becomes slower.

Change events that require bank updates

Create an update trigger for:

Ignoring these changes creates avoidable monitoring risk.

Minimum production file

A ready German business-bank file should contain:

If these are complete, the application becomes easier to review and the account becomes easier to maintain.

Audit-ready closeout model

For German business banking, a closeout review should happen after the account is activated and before high-volume use begins. Confirm:

This review is useful even when the account is already open, because onboarding approval does not prove that the operating record is complete.

Control owner model

Assign each account one owner for evidence and one owner for ongoing transactions. The evidence owner maintains KYC, tax, ownership, and bank correspondence. The transaction owner monitors payment patterns, unusual transfers, and accounting exports. In a small company this may be the same person, but the role distinction still matters.

Final audit question

Could a tax adviser, bank reviewer, or accountant reconstruct the account rationale from the stored documents without interviewing the founder? If not, the account is usable but not yet audit-ready.

That distinction is the threshold between opening and operating well.