Bank Account in Germany 2026
A practical guide to opening a Girokonto as an expat, student, or newcomer
You can open a German bank account in less than a week, even without a long Schufa history. This guide explains which banks offer truly free accounts in 2026, what the legal Basiskonto right means for newcomers, and how the German deposit insurance protects your money. We'll walk through the practical steps, including what to do if you don't have a registered address yet.

Key Takeaways
- “Free” almost always has conditions. Banks like DKB, ING, or C24 Bank require around 700–1,000 EUR monthly incoming payments or an age cap of 28.
- You have a legal right to a basic account. Under §§ 31–46 ZKG, no bank can refuse you a Basiskonto because of a missing address, negative Schufa, or pending residence permit.
- Up to 100,000 EUR is protected per bank under the EinSiG. Private banks contribute to the EdB scheme; savings banks use the DSGV institutional system.
- Switching banks is a 12-business-day process by law (§ 22 ZKG). The new bank transfers your direct debits and standing orders.
- Newcomers need three things: a valid ID or residence permit, German registration (Anmeldung), and patience for video identification.
Key German banking terms
Popular German banks for expats in 2026
Conditions reflect publicly available terms as of May 2026. They change frequently — always confirm directly with the bank or via the official BaFin account comparison.
| Bank | Monthly fee | Condition for 0 € | Cards | English support |
|---|---|---|---|---|
| DKB | 0 € as Aktivkunde | ≥ 700 € income/month or under 28 | Visa Debit, optional Girocard | Yes (app + video ID) |
| ING | 0 € on condition | ≥ 1,000 € income/month or under 28 | Visa Card, optional Girocard | Yes (app + web) |
| C24 Bank | 0 € on Smart account | No minimum income | Mastercard Debit | Partial (mostly German) |
| N26 | 0 € on Standard account | No minimum income | Mastercard Debit | Full multilingual app |
| Norisbank | 0 € on Top-Girokonto | ≥ 500 € income/month | Mastercard Debit, Girocard | Mostly German |
| Sparkasse | Usually 4–11 € / month | Varies by regional Sparkasse | Girocard, optional credit card | Limited (German-first) |
Source: bank websites and kontenvergleich.bafin.de. We do not claim “test winners” and receive no editorial compensation for any bank's inclusion in this table.
What a German bank account actually costs
“Free” at a German direct bank usually means “no monthly fee, as long as you meet a condition.” Miss the condition for one month, and a fee kicks in. Branch banks and Sparkassen charge 4–11 EUR per month, often with lower booking fees on top. When comparing, look at these line items:
- Base fee: monthly or yearly. Many direct banks waive it when the condition is met.
- Card fees: Girocard typically free; Visa or Mastercard 0 to 40 EUR/year depending on bank.
- Cash withdrawal: free within your network. Out-of-network withdrawals often cost 2–6 EUR. Some direct banks reimburse partially.
- Use abroad: within the SEPA area, fees match domestic conditions (EU Regulation 260/2012). Outside SEPA, foreign-currency fees of 1–2 % may apply.
- Instant transfer: since 2025, EU banks can no longer charge more for SEPA Instant than for standard SEPA transfers (Regulation 2024/886).
Watch for hidden costs
A bank may advertise 0 EUR on the account itself but charge for foreign cash withdrawals, replacement cards, or printed statements. Read the Preis-Leistungs-Verzeichnis (price and service list) before signing — it must be freely available under § 11 ZKG.
Basiskonto: your legal right to a bank account
Anchored in the Zahlungskontengesetz (ZKG), §§ 31–46
Since 2016, every person legally residing in Germany has the right to a Basiskonto. This applies to asylum seekers, tolerated persons (Geduldete), and people without permanent housing. Banks can refuse only on the limited grounds listed in § 35 ZKG — for example, if you already hold another payment account, or if the bank can show a specific case-by-case criminal-law concern.
Who is eligible?
- EU citizens and third-country nationals with right of residence
- Asylum seekers and tolerated persons (Geduldete)
- People without a fixed address
- People with a negative Schufa
What you need to do
- Submit a written application to the bank
- Provide identity verification under § 10 GwG
- Bank must decide within 10 business days
- If refused, you can complain to BaFin
On Basiskonto fees: they must be “appropriate” (§ 41 ZKG). The law does not set a fixed EUR cap. In 2020 the Federal Court of Justice (BGH XI ZR 119/19) ruled that banks cannot pass overhead costs solely onto Basiskonto holders. If you face a dispute, contact the Verbraucherzentrale (consumer advice centre) or the relevant arbitration body.
Compare German bank accounts
The comparison is free and non-binding. Enter your expected monthly income, preferred card, and whether you need a branch nearby; you'll see matching offers from the CHECK24 panel. We earn a commission if you open an account through this comparison — but the results displayed are not influenced by it.
Opening a German bank account as a foreigner
If you've just arrived in Germany, account opening can stall — typically because your Schufa is empty or you haven't registered (Anmeldung) yet. Two approaches work:
Before Anmeldung
Direct banks like N26 or Revolut often accept a foreign address for the initial application. You add the German address later. Note that for SEPA direct debits in Germany you generally need a German IBAN, which most banks only issue after Anmeldung.
After Anmeldung
With Meldebescheinigung and residence permit in hand, you can apply at almost any bank. DKB, ING, and C24 Bank accept video identification in German or English. Cards typically arrive within five business days.
Students benefit from special conditions at DKB, ING, and many Sparkassen — the “minimum income” requirement is often waived under age 28. If you're on a student visa, see also our guides on the blocked account (Sperrkonto) and the credit-card comparison for matching products.
Garnishment-protected account (P-Konto)
If your account is subject to a creditor seizure (Pfändung), you can convert it to a Pfändungsschutzkonto (§ 850k ZPO) at any time. Within the monthly basic exemption, your balance is protected. The bank may not charge more for a P-Konto than for a comparable standard account.
Source: German Federal Law Gazette (BGBl.) 2026 I No. 80 of 26 March 2026. Dependants increase the exemption by 597.42 € (first person) or 332.72 € (each additional person).
Is my money safe? Deposit insurance in Germany
All banks authorised in Germany are supervised by the Federal Financial Supervisory Authority (BaFin) under § 6 KWG. In an insolvency, the statutory deposit insurance under EinSiG kicks in: up to 100,000 EUR per person and per bank. The carrier depends on the bank type:
Many private banks additionally participate in the voluntary deposit-insurance fund of the Bankenverband, which covers amounts above the statutory limit. Check the status on bafin.de and on the bank's own website.
Switching banks in 12 business days
Account switching has been regulated since 2016 (§ 22 ZKG). The new bank collects your direct debits and standing orders from the old bank and notifies your payment partners. Step by step:
- Open the new account. At direct banks, usually online via video ID in 10 minutes.
- Complete the account-switch service form. You authorise the new bank to contact the old one.
- Transfer standing orders and direct debits. The banks handle this between themselves.
- Notify your employer and contract partners. Landlord, insurer, electricity, telecoms.
- Close the old account. Only once all incoming and outgoing payments are securely on the new account — typically after 4–6 weeks.
Special right of termination: if your bank raises fees or materially changes terms, you can terminate without notice. The bank must inform you at least two months in advance. Silence is no longer treated as consent — under the Federal Court of Justice ruling XI ZR 26/20 (April 2021), an active opt-in is required.
Independent sources to double-check
When you want to verify a bank's claims, these German authorities and consumer bodies offer independent data:
- BaFin account comparison — the official public comparison portal listing roughly 6,900 Girokonto models.
- Stiftung Warentest (test.de) — Finanztest publishes annual Girokonto tests.
- Finanztip account guide — ad-free foundation with editor-led recommendations.
- Verbraucherzentrale — consumer-advice centre for disputes and unclear bank terms.
- Zahlungskontengesetz (ZKG) — full statutory text with the Basiskonto rules.
Frequently asked questions
What is a Girokonto?▼
A Girokonto is the German equivalent of a checking or current account. You use it to receive your salary, pay rent, set up SEPA direct debits, and use a debit card. The legal basis is the payment-services framework agreement under § 675f BGB. Anyone residing in Germany also has the right to a basic account (Basiskonto) under §§ 31–46 ZKG.
Which German bank accounts are actually free in 2026?▼
In 2026, DKB, ING, C24 Bank, N26, and Norisbank offer a Girokonto with no monthly fee, usually tied to a minimum incoming payment of 700–1,000 EUR per month or an age cap of 28. Check the current terms on the bank website and cross-reference with the official BaFin account comparison.
Can a foreigner open a bank account in Germany?▼
Yes. You typically need a valid passport or residence permit and a German registered address. Most direct banks use video ID. Without a fixed address or with a negative Schufa, you still have a Basiskonto right under § 31 ZKG.
How do I switch German bank accounts?▼
Under § 22 ZKG, German banks must support account switching. You fill out the account-switch service form at the new bank, which transfers your direct debits and standing orders. The full process usually takes 12 business days. You can complete it online.
What is a P-Konto (Pfändungsschutzkonto)?▼
A P-Konto protects a monthly minimum balance from creditor seizure (§ 850k ZPO). Until 30 June 2026 the protected amount is 1,560.00 EUR per month; from 1 July 2026 it rises to 1,589.99 EUR (BGBl. 2026 I No. 80). Any natural person can convert their existing Girokonto into a P-Konto at any time.
How much of my money is protected if a German bank fails?▼
Statutory deposit insurance under EinSiG protects deposits up to 100,000 EUR per person and per bank. For private banks the EdB scheme applies; public banks use EdÖ, savings banks use the DSGV institutional protection system, and cooperative banks use the BVR scheme.
Do I need a Schufa for a German bank account?▼
For standard checking accounts most banks query the Schufa, especially when an overdraft is granted. For a Basiskonto under §§ 31–46 ZKG, a negative Schufa is not a valid reason for refusal. Identity verification under § 10 GwG is always required.
Ready to compare?
Use our free comparison to find the right Girokonto in a few minutes. You enter your monthly income, preferred card, and branch needs, and we show matching offers from the CHECK24 panel.
Disclosure: this comparison contains affiliate links to partner offers. If you sign a contract, we receive a commission at no extra cost to you.