Back to blog

GmbH Business Bank Account 2026: How to Open One and Best Banks in Germany

Every GmbH needs a dedicated business bank account — by law. We walk through the process step by step, how much share capital you actually deposit, what it costs, and which bank fits your German company.

Category
Business
Updated
Author
Diana

In Brief: The GmbH Business Account at a Glance

  • Required, not optional: A GmbH must have its own business account by law (§ 7 (2) GmbHG). A personal account is not allowed — the account holder is always the company.
  • Share capital: €25,000 is the statutory minimum. At least €12,500 must sit in the account before registration in the Handelsregister.
  • Order of steps: Open the GmbH-in-formation account first, deposit the share capital, hand the deposit confirmation to the notary — only then is the company filed for registration.
  • Costs: Neobanks from €0–9/month with onboarding in 1–3 days; traditional banks €15–30/month and 2–4 weeks.
  • After opening: Connect the account to your bookkeeping — every transaction must be recorded under ledger code 1200 (SKR 03) or 1800 (SKR 04).

Why Every GmbH Needs a Dedicated Business Account

A GmbH is a legal entity and therefore strictly separate from its shareholders, financially and legally. That separation is the foundation of limited liability — the "mbH" in the name. Mix company and private money and you undermine it: in the worst case, you can be held personally liable as managing director because the assets were not cleanly separated.

For a GmbH the business account is therefore not a matter of convenience but a legal requirement. § 7 (2) GmbHG requires the share capital to be paid into a company account before registration — without that proof, the register court will not enter the GmbH. A shareholder's personal account is excluded, because the account holder must be the company itself.

Two more reasons argue for a separate account:

  • Bookkeeping: A GmbH must keep double-entry books and file annual accounts. If business and private payments share one account, every entry is detective work — and an immediate red flag during a tax audit.
  • External perception: Suppliers, the tax office and partners expect payments from the company account in the GmbH's name, not from a personal "Max Mustermann" account.

Unlike freelancers and sole traders, for whom a business account is optional, a GmbH has no way around it. For an overview across all legal forms, see Opening a Business Account 2026.

When Do You Need the Account? Step by Step

The business account is needed early in the formation process — because without deposited share capital the notary cannot file the GmbH. The typical sequence:

  1. Open the account as a GmbH in formation (GmbH i.G.). Once the articles of association are notarised (or available as a draft), open the account in the name of the "GmbH i.G."
  2. Deposit the share capital. Transfer at least €12,500 of the €25,000 into the new account — by bank transfer with a clear reference ("share capital"), not in cash.
  3. Request the deposit confirmation. The bank issues a confirmation documenting the inflow of capital.
  4. Hand it to the notary. The notary files the GmbH for registration only after this proof is provided.
  5. Registration & conversion. With registration the "GmbH i.G." becomes the final GmbH; the bank converts the account accordingly.

Build in buffer for this path: at traditional banks two to four weeks can pass between application and a usable account, at neobanks usually only one to three days. To avoid stalling the formation, open the account before the notary appointment is set.

Share Capital: How Much Do You Actually Deposit?

The statutory minimum share capital of a GmbH is €25,000. You do not, however, have to raise all of it at once for registration: under § 7 (2) GmbHG it is enough if half — €12,500 — is actually paid in before filing (and at least a quarter on each share). The GmbH still owes the rest; it can be called up later.

Legal formMinimum share capitalTo deposit before registration
GmbH€25,000€12,500 (half)
UG (haftungsbeschränkt)€1In full, as only cash contributions are allowed

One nuance: share capital can be contributed as a cash contribution (money) or a contribution in kind (e.g. machinery, vehicles, patents). For a contribution in kind you additionally need a formation report and valuation proof showing the value matches the shares received. For most founders the cash contribution is the simpler route — it lands directly in the new business account.

Consider the UG as a cheaper entry variant with share capital from €1: legally a GmbH-light, it must set aside 25% of annual profit until €25,000 is reached. More in our comparison Starting a UG 2026 and Starting a GmbH 2026.

Expert opinion
An account for a company in formation is often a challenge. Most new banks are good at it now — Qonto and Vivid even specialize in onboarding new businesses.
Peter BoykoPeter BoykoFounder of Norman

What Banks Require

Because the bank must know who is economically behind the company (anti-money-laundering rules), it typically asks for the following at opening:

  • ID documents (passport or national ID) for all shareholders and directors
  • Articles of association (Gesellschaftsvertrag) or the sample protocol (Musterprotokoll)
  • Commercial register extract for an already-registered GmbH
  • Beneficial owner details (Transparenzregister) for owners holding 25%+

For a GmbH i.G., most banks accept the draft articles of association instead of a Handelsregister extract — otherwise you would face a chicken-and-egg problem, since registration is exactly what requires the account. Identity verification runs digitally via video ident at neobanks, often in-branch at traditional banks.

Traditional Banks vs. Neobanks: What's Better for a GmbH?

Traditional banks (Deutsche Bank, Commerzbank, Sparkasse, Volksbank) offer in-person service, credit facilities and established processes. In return, account opening takes 2–4 weeks, monthly fees run €15–30 and digital workflows tend to lag.

Neobanks for business customers offer faster onboarding (1–3 days), fully digital workflows and lower fees (€0–29/month) — the better choice for most newly founded GmbHs. The main providers in 2026:

ProviderOnboardingMonthly fee (from)Strength
Qonto1–2 days€9/monthMarket leader, DATEV export, 3 months free for Norman users
FinomMinutes–1 day€0/monthFree starter plan, German IBAN
Vivid Business1–2 days€0/monthCashback, multi-currency, interest on balance
Holvi1–3 days€6/monthBuilt-in invoicing + light bookkeeping
N26 Business1–3 days€0/monthSimple app, 0.1% cashback, Wise integration
FYRSTA few days€0/month (1st year)Deutsche Bank subsidiary, German IBAN
Traditional bank2–4 weeks€15–30/monthIn-person advice, credit lines

Qonto is the market leader for digital business accounts in Germany and France: fully digital onboarding, German IBAN, DATEV export, automated receipt capture, Mastercard business cards with per-team spending limits and integrated invoicing. Norman customers get 3 months of Qonto free through our partner link. Plans range from €9/month (Basic) to €249/month (Enterprise).

What to weigh when choosing: number of free monthly transfers, card terms, whether the bank supports a GmbH as a legal form at all (not every neobank does) and — crucial for bookkeeping — a clean DATEV export or a direct connection to your accounting software.

GmbH business account process: from the GmbH i.G. to Handelsregister registration
The path to a GmbH account in five steps — the share capital must be deposited before registration.

Account Costs

Costs come from several building blocks:

  • Monthly fee: €0–30. Neobanks often have a free starter plan; traditional banks rarely do.
  • Transfers: €0–0.50 each, with many bookings included depending on the plan.
  • Cards: debit Mastercard usually included; physical or extra cards cost more.
  • Cash: ATM deposits and withdrawals may carry fees depending on the provider.

For a small GmbH with modest transaction volume a plan at €9–15/month — or a founder account that's free in the first year — is usually enough. Only with several employees, many bookings or foreign currencies does a higher plan pay off.

Common Mistakes When Opening the Account

  • Using a personal account "for now." Not allowed for a GmbH — and a bookkeeping nightmare. The account must be in the company's name from the start.
  • Opening the account too late. Without deposited share capital the notary won't file the GmbH. The account belongs before the notary appointment, not after.
  • Forgetting the reference. Transfer the share capital with a clear reference ("share capital GmbH i.G.") so the deposit confirmation is unambiguous.
  • Not checking the legal form. Some neobanks only open accounts for sole traders or a GbR, not for corporations. Check that "GmbH" is supported before applying.
  • Ignoring DATEV/bookkeeping. An account without a clean export means hours of retyping later. The accounting connection belongs in your selection criteria.

The Account in Your Bookkeeping

Every transaction on the business account must be recorded in the GmbH's books — under ledger code 1200 (SKR 03) or 1800 (SKR 04). The very first entry is the share-capital deposit; rents, salaries, supplier invoices and revenue follow. For a GmbH this is mandatory: it must keep double-entry books and file annual accounts with a balance sheet.

AI bookkeeping tools like Norman connect directly to your account, auto-import transactions, suggest the right ledger code and keep your records GoBD-compliant — saving hours each month and making year-end predictable. How GmbH bookkeeping works in detail is covered in GmbH Bookkeeping 2026 and GmbH Double-Entry Bookkeeping.

Frequently Asked Questions

Is a business account mandatory for a GmbH?

Yes. A GmbH must have its own business account. The share capital has to be deposited into it before registration in the Handelsregister (§ 7 (2) GmbHG), and the account holder is always the company — a personal account is not allowed.

How much share capital must be deposited before registration?

With €25,000 minimum share capital, at least €12,500 (half) must actually sit in the account before filing, with at least a quarter on each share. The GmbH continues to owe the rest.

How long does opening an account take?

At neobanks and fintechs usually 1–3 days, sometimes only a few hours — all digital via video ident. Traditional banks take 2–4 weeks, often with an in-branch appointment for identification.

Is there a free business account for a GmbH?

Yes. Several providers offer free starter plans or a founder account that's free in the first year. For a GmbH with low transaction volume that's often enough; with more bookings or a team, a higher plan pays off.

Can I use the business account privately?

No. Private spending via the GmbH account mixes company and private assets and endangers the liability separation. Private withdrawals only run through salary, profit distribution or a clearly documented shareholder loan.

Which account do I need for the share-capital deposit?

The "GmbH i.G." business account. It is opened before registration, the share capital is paid into it, and the deposit confirmation goes to the notary. After registration it becomes the regular GmbH account.

Conclusion

For every GmbH a dedicated business account is not just mandatory — it's the foundation of limited liability, clean bookkeeping and smooth tax returns. Open it early, ideally before the notary appointment, pick a GmbH-capable bank with a German IBAN and DATEV export, and connect it to your accounting software from day one. Related: GmbH Bookkeeping 2026 · GmbH Double-Entry Bookkeeping · GmbH Opening Balance Sheet

Account opened? Automate the bookkeeping from day one

Norman imports your GmbH account transactions automatically, posts them to ledger codes 1200/1800 (SKR 03/04) and keeps your double-entry books GoBD-compliant — from the share-capital deposit to the last transfer. Bookkeeping and invoicing are free, and the VAT return and annual accounts run straight from the same data. Your new account becomes clean books from day one.