Money & Banking · Everyday Payments
Bank fees and the expensive Dispo overdraft
Many traditional banks charge monthly account fees (Kontoführungsgebühren) unless conditions are met, and the tolerated overdraft (Dispokredit) carries interest rates of 10–13% — one of the most expensive ways to borrow in Germany.
When you open a bank account in Germany, account fees and the cost of borrowing can quickly add up. Understanding how Kontoführungsgebühren (account maintenance fees) and Dispokredit (the tolerated overdraft) work will help you avoid unnecessary expense and make smarter financial decisions from day one.
Account Fees: When You Actually Pay Monthly
Many traditional banks in Germany charge a monthly Kontoführungsgebühr to maintain your Girokonto (current account). Typical fees range from 3 to 8 euros per month, though some banks charge more. However, you do not always have to pay this fee. Most banks waive it if you meet certain conditions.
Free Accounts with Salary Requirements
The most common way to avoid account fees is to receive a minimum monthly salary (Gehaltseingang) into your account. Many banks waive their fee if you receive at least 700 to 1000 euros per month. Once you have employment or regular income—including pensions, student grants (BaföG), or other recurring payments—check whether your bank's free tier applies.
- DKB: Free with €700/month minimum income (€4.50/month otherwise)
- ING: Free with €700/month income or if you are under 28 years old
- C24 Smart: Free with no minimum income requirement
- N26: Genuinely free, no conditions attached
Digital Banks versus Traditional Banks
Online-only banks (Direktbanken) typically offer free accounts without conditions because they have no physical branch costs. Traditional banks like Sparkasse and Commerzbank often charge account fees to fund their branch networks and in-person services. If you do not need face-to-face banking, switching to a Direktbank can save you 4 to 10 euros every month.
The Dispokredit Trap: One of Germany's Most Expensive Loans
Your bank will almost certainly offer you a Dispokredit (overdraft facility). This is a pre-approved amount by which you can take your account into the red, with no separate application required. The problem: Dispozinsen (overdraft interest rates) rank among the most expensive forms of borrowing in Germany—and far more costly than other personal loans.
How Expensive Is It Really?
In Germany, Dispozinsen currently average between 10 and 12 percent per year, with some banks charging as much as 14 to 17 percent. Regional banks and Sparkassen often set rates at the higher end. For comparison, a Ratenkredit (personal instalment loan) typically costs 3 to 6 percent less. If you borrow 2500 euros via Dispokredit at an 11 percent interest rate, you will pay roughly 282 euros in interest over one year—compared to perhaps 175 to 200 euros for the same amount via a cheaper personal loan.
Geduldete Überziehung: Even Worse
Once you exceed your Dispokredit limit, you enter what banks call a geduldete Überziehung (tolerated overdraft). This has no formal limit and no pre-agreement—the bank permits it, but charges an even higher interest rate. Geduldete Überziehung often costs 2 to 5 percentage points more than the standard Dispokredit. If you are not careful, you can find yourself paying 15 to 17 percent interest on this portion of your overdraft.
Exit Strategy: Switch to a Ratenkredit
If you owe money on your Dispo for more than a few weeks, a Ratenkredit (personal loan) is almost always cheaper. A Ratenkredit carries fixed monthly repayments and a fixed interest rate, making your repayment plan predictable. For someone who carries an overdraft balance for longer than one or two months, switching to a Ratenkredit can save 25 percent or more on interest costs compared to staying in the Dispo.
Foreign Currency Payments and Card Fees
If you pay for goods or services outside the Eurozone, or withdraw cash in a non-euro currency, your German bank will charge a foreign currency fee (Fremdwährungsentgelt). Traditional banks typically charge 1.5 to 2 percent on top of the exchange rate. Some also charge a fixed fee for international payments or incoming wire transfers.
Invisible Exchange-Rate Markups
The more dangerous hidden cost is the exchange-rate margin. When your bank converts foreign currency into euros, it does not use the real mid-market rate. Instead, it applies an invisible markup of 3 to 5 percent—sometimes more—in its favour. You will not see this fee on your statement; the bank simply credits you less money than the real rate would give. Digital banks and specialist money-transfer services offer much closer to the real mid-market rate.
Avoiding the Trap: Choose Euro or Seek Better Banks
When making an international payment or withdrawal, always choose to pay in euros if the terminal offers a choice—this is called Dynamic Currency Conversion (DCC) at ATMs and card terminals. Even though it may feel safer to see prices in your home currency, merchants or ATM operators will apply a terrible exchange rate (5 to 12 percent worse than mid-market). Some digital banks and fintech services like Wise offer currency exchange at near mid-market rates. If you transfer money frequently in foreign currencies, consider opening a secondary account with one of these providers.
Switching Banks: Easier Than You Think
If your current bank charges high fees or offers poor Dispokredit terms, switching is straightforward and carries zero cost thanks to German law. The Kontowechselhilfe (account switching service) is a legally mandated process that your new bank must provide at no charge.
What the Bank Switch Process Covers
When you request Kontowechselhilfe, your new bank will automatically transfer or update all your Daueraufträge (standing orders) and Lastschrift-Mandate (direct debit mandates) from your old account. Your new bank will also notify your employers, landlord, utility companies, and other regular payment partners about your new IBAN. The old bank has up to five business days to provide a list of all transactions from the past 13 months, and both banks are legally liable if anything goes wrong during the switch.
How Long Does It Take?
A complete account switch takes 7 to 14 business days. First, you open your new account online or at a branch, which typically takes 1 to 3 business days for approval and receipt of your new IBAN. Then you request Kontowechselhilfe from your new bank by filling out a form and authorizing the transfer. Your old bank has five business days to prepare the data, and your new bank has two business days to request it. Total: usually two to three weeks from start to finish.
Practical Checklist for Safe Banking in Germany
- Before opening an account, check whether the fee will be waived if you receive 700 euros or more per month.
- If your bank's Dispozinsen are above 11 percent, ask if you can negotiate a lower rate, or plan to switch.
- Never treat your Dispo as normal credit; clear it as fast as possible or convert it to a Ratenkredit.
- For international payments, ask your bank for the exact foreign currency fee upfront. Compare against Wise or another fintech if you send money regularly.
- When prompted by an ATM or card terminal to pay in your home currency, always choose EUR to force the better exchange rate.
- Keep your old account open for 4 to 6 weeks after switching, just to confirm all payments have moved to your new bank.
- Save the Kontowechsel form and your authorization paperwork in case of a dispute.
Moving Forward
German banking is reliable and heavily regulated, but it rewards careful attention to fees and terms. Choose a bank that offers a free account with your income level, stay away from the Dispo unless absolutely necessary, and switch banks if you find a better deal. The few hours you spend now comparing banks and understanding fees can save you hundreds of euros per year.
Keep reading — Everyday Payments
Always verify with official sources before acting on the information above.
