Opening a Bank Account in Germany

How to open a bank account in Germany, choose between traditional and online banks, understand your Basiskonto rights, and what Anmeldung and SCHUFA mean for newcomers.

Updated on

What else applies to you?

This page covers one topic. Answer a few questions and we'll set up your dashboard with a free checklist for your situation, plus the other guides you'll actually need.

Get my checklist

Takes about 20 seconds. No account needed to begin.

What else applies to you?

You need a German bank account for salary, rent, and bills. Almost everything in Germany runs through bank transfers. Rent, salary, utilities, and health insurance all need a German IBAN. Cash is still popular for shopping, but you cannot function without a bank account.

Traditional banks can be difficult for newcomers. Online banks like N26 are often easier to start with. For address registration requirements, see Anmeldung. For how your account affects credit history, see Credit Reports in Germany. For landlord expectations, see Finding an Apartment in Germany.

Traditional banks vs online banks

Traditional banks include Sparkasse, Deutsche Bank, Commerzbank, Volksbank, and Postbank. They have branches everywhere, allow cash deposits, and are recognized by all landlords.

The downsides: they often require Anmeldung (address registration), may reject newcomers or short-term visa holders, usually need an appointment to open an account, and typically charge a monthly fee.

Online banks include N26, Vivid Money, Tomorrow, DKB, ING, and Comdirect. You can often sign up from your phone, basic accounts are frequently free, and many do not require Anmeldung at first. They usually accept most residence permits.

The trade-offs: no physical branches, difficulty depositing cash, and some landlords being skeptical of lesser-known providers. Premium tiers may carry a monthly fee, but basic accounts are often free.

Choosing the right bank

Just arrived without Anmeldung. N26, Vivid Money, or Tomorrow are common starting points because they often work before you have a registered address.

Branches and cash access. Sparkasse or your local Volksbank have the widest branch and ATM networks.

Simple free account. N26 Standard is a common free choice for newcomers who want a quick start. Higher N26 tiers such as Smart cost about €4.90 per month.

DKB and ING. These direct banks publish requirements focused on Video-Ident with valid ID and a minimum monthly incoming for a free account (about €700 at DKB; about €1,000 at ING). EU citizenship is no longer an explicit published requirement, but non-EU citizens on temporary permits may still be rejected in practice. If you qualify, both offer strong online accounts with good features.

Basiskonto (basic account). By law, every bank in Germany must offer a Basiskonto to anyone who qualifies. They cannot refuse it outright. After a complete application, the bank must offer a Basiskonto contract within 10 business days (Section 31(2) ZKG). This right exists for people rejected elsewhere, including homeless individuals and asylum seekers. It comes with a small monthly fee but provides essential banking access. If you have been rejected everywhere, ask any bank for a Basiskonto. It is your legal right.

Practical tip. Open one account, use it consistently, and avoid applying to many banks in quick succession. That looks better on your SCHUFA record than multiple failed applications.

Key payment terms

IBAN. Your account number for all transfers, formatted like DE89 3704 0044 0532 0130 00. You need it for salary, rent, and most contracts.

BIC. Identifies your bank and is sometimes required for international transfers.

EC-Karte / Girocard. Your standard German debit card. It works at most stores and ATMs in Germany.

Kreditkarte (credit card). Less common for daily life in Germany but useful for travel and some online shopping.

Dauerauftrag. A recurring automatic payment, typically used for rent.

Lastschrift (direct debit). Lets a company pull money from your account, for example for your phone bill or insurance.

Überweisung (bank transfer). The standard way to pay bills, friends, and most merchants in Germany.

SCHUFA and building history

Opening a bank account usually creates a small positive SCHUFA entry. If you use an overdraft (Dispo), that also appears on your record.

Be careful not to apply to many banks in quick succession, as multiple credit inquiries can look bad. The best approach is to open one account, pay on time, and build history slowly.

For full guidance on SCHUFA reports, landlord requests, and building credit as a newcomer, see Credit Reports in Germany.

Related pitfalls

Common mistakes to avoid

Short warnings linked to this guide. Each item highlights a costly or legal slip newcomers often make.

  1. Missing the capital gains tax exemption order

    Minor

    Failing to instruct the bank to apply the €1,000 capital gains exemption. Results in automatic 25% withholding on minor interest or dividends, though the withheld tax can be fully reclaimed by filing an annual tax return with the capital gains annex.

Disclaimer: This guide is for general informational purposes only and does not constitute legal, tax, or professional advice. While we endeavour to ensure the information is accurate and current, we provide no guarantee, express or implied, regarding the completeness, accuracy, or reliability of the content. Users act solely at their own risk. For binding decisions, please consult with the relevant municipal authorities or a qualified legal professional.