🇩🇪 Germany · Business Banking

Opening business and personal bank accounts, remote options, required documents, and fees.

Quick answer

Germany's banking spans big banks, savings banks (Sparkassen), cooperative banks and digital banks (N26). A current account (Girokonto) is essential for salary, rent and utilities; opening one usually needs ID, an address registration (Anmeldung) and often a tax ID.

Banks are supervised by BaFin together with the Deutsche Bundesbank; statutory and voluntary schemes protect deposits. A company needs its commercial-register entry to open an account.

  • Deposits are protected by the statutory deposit-guarantee scheme up to the standard limit.
  • Opening a business account generally requires the commercial-register extract and owner ID.
  • Germany is part of the SEPA area for euro payments.

Step-by-step

  1. 1

    Register your address (Anmeldung)

    Book a Bürgeramt appointment and register within about two weeks of moving in; you receive a Meldebescheinigung, which most traditional banks require. For a business account, obtain your commercial-register (Handelsregister) extract first.

  2. 2

    Get your tax ID (Steuer-ID)

    The Steuer-Identifikationsnummer is issued automatically by post two to four weeks after your Anmeldung. Banks are legally required to record it for tax reporting, though some let you submit it later.

  3. 3

    Choose an account type and bank

    A Girokonto (current account) at a big bank, Sparkasse, cooperative or digital bank (e.g. N26) covers salary, rent and cards. Residents also have a legal right to a Basiskonto (basic account) under the Payment Accounts Act (ZKG), which a bank cannot refuse without giving a reason.

  4. 4

    Prepare your documents

    Have your valid passport or national ID and your address registration (Anmeldung) ready — plus, for a business account, the commercial-register extract and owner ID.

  5. 5

    Verify your identity

    Complete PostIdent at a Deutsche Post branch, VideoIdent by online video call, or in-branch verification — using a photo ID with security features.

  6. 6

    Activate the account and set up SEPA payments

    Receive your IBAN and card, then set up salary deposits, rent and direct debits (Lastschrift) across the SEPA area.

Checklist

  • Valid passport or national ID
  • Address registration (Anmeldung / Meldebescheinigung)
  • Tax identification number (Steuer-ID)
  • German residential address
  • Commercial-register (Handelsregister) extract — business accounts
  • Owner / beneficial-owner ID — business accounts
  • Completed identity verification (PostIdent / VideoIdent)
  • Initial deposit (if required by the bank)

Official authorities

Frequently asked questions

What is a Girokonto?

The standard German current account used for salary, direct debits (Lastschrift), rent and everyday payments.

Do I need an Anmeldung to open an account?

Traditional banks often require proof of your address registration (Anmeldung); some digital banks are more flexible.

Is Germany cash-oriented?

Cash is still widely used, though card and mobile payments have grown and many places now accept cards.

Official-information aggregation, not legal advice. Always verify on the authority's own site.

Government portals

This topic in other countries

← Back to Germany