Opening a bank account is one of the very first things you need to do after arriving in Germany β and one of the most frustrating if you don't understand how the system works. Your German account (a Girokonto) is the gateway to everything: your salary, your apartment (landlords want to see it), your health insurance payments, your mobile contract and even your gym membership. Almost everything in Germany runs on SEPA direct debit (Lastschrift) from a local account.
The good news: as a foreigner you have more options in 2026 than ever before. Digital banks let you open an account from your phone before you even have an apartment. This guide compares the main options, explains the infamous Schufa, and walks you through opening an account with or without your Anmeldung (address registration).
1. How German banking works
Germany has one of the most fragmented banking landscapes in Europe β over 1,300 institutions in three broad groups:
- Private banks β Deutsche Bank, Commerzbank, HypoVereinsbank, plus digital challengers like N26 and C24.
- Savings banks (Sparkassen) β ~350 regional, publicly owned banks with the densest branch and ATM network in the country.
- Cooperative banks (Volksbanken / Raiffeisenbanken) β member-owned regional banks, similar footprint to Sparkassen.
For expats, the practical choice usually comes down to digital bank vs. traditional branch bank. Digital banks are faster to open, in English, and usually free. Branch banks give you a personal advisor, easier cash handling and β importantly for some β a reputation landlords and older institutions recognize instantly.
π‘ Good to know: All German banks are covered by statutory deposit insurance up to β¬100,000 per person per bank under the EU deposit guarantee scheme. Your money is equally safe in a digital bank as in a Sparkasse.
2. Best banks for foreigners compared
There is no single "best" bank β it depends on whether you've done your Anmeldung yet, whether you need branches, and how you handle cash. These are the accounts expats most commonly choose:
N26
Fastest to openBerlin-based digital bank, full German IBAN, app and support in English. Open in ~15 minutes with video identification β no Anmeldung required for many nationalities. Free basic account; paid tiers add insurance and ATM perks.
DKB (Deutsche Kreditbank)
Best all-rounderPopular online bank with a free Girokonto (conditions apply, e.g. monthly incoming payments), free Visa debit card and free worldwide withdrawals for "active" customers. Interface is German-first β fine with a translation app.
Sparkasse
Best branch networkYour local Sparkasse has branches and ATMs everywhere β helpful if you deposit cash or want face-to-face service. Accounts typically cost β¬5β10/month. Walk in with your passport and Anmeldung; some branches serve you in English, many don't.
Commerzbank
Branch + EnglishLarge private bank with branches in every city and a free basic account if you meet a monthly deposit condition. More English-friendly than Sparkassen and often used by international employees of larger companies.
C24 / comdirect / ING
Strong free optionsThree more solid online choices: C24 (from the Check24 comparison portal) has a genuinely free account; ING and comdirect are established online banks with free accounts if you receive a regular salary. All German-language interfaces.
Wise / Revolut
Bridge accountNot full German banks, but perfect as a bridge: open before you leave your home country, get EUR account details, hold multiple currencies and convert at near mid-market rates. Many movers keep Wise for international transfers alongside a German salary account.
β IC360 recommendation for new arrivals: open Wise before departure (to receive money and pay in EUR from day one), then N26 in your first week (German IBAN for salary and rent), and consider switching or adding DKB or a branch bank once you're settled and have your Anmeldung. Compare live exchange rates and set FX alerts in the IC360 Finance Pillar.
3. Opening an account without Anmeldung
The classic chicken-and-egg problem: landlords want to see a German bank account, but many banks want your Anmeldung (address registration certificate) β which you only get after moving into an apartment. Here's how to break the loop:
- N26 accepts applicants from many countries using just a passport and a foreign address β check their supported countries list. This is the most common route for new arrivals.
- Wise or Revolut can be opened from your home country before you fly. You get EUR account details that work for SEPA transfers β enough for deposits and first payments, though some employers insist on a "real" German IBAN for payroll.
- Ask about a "KontoerΓΆffnung ohne Meldebescheinigung" at branch banks β some will open an account with your passport, visa and employment contract, then ask you to submit the Anmeldung later.
- If all else fails, do your Anmeldung first β even from a temporary furnished apartment or sublet, as long as the landlord gives you a WohnungsgeberbestΓ€tigung. Read the step-by-step in our Germany Country Path.
β οΈ Watch out: a German IBAN historically started with DE, and some services still reject non-DE IBANs (this is called IBAN discrimination and is illegal under EU rules β Art. 9 SEPA Regulation). If your Lithuanian-IBAN Revolut account gets rejected by an employer or utility, insist on your rights or use your German-IBAN account for that contract.
4. Documents you need
Requirements vary slightly by bank, but expect to provide:
- Passport (or EU national ID card) β the document you'll use for video or branch identification
- Anmeldung certificate (Meldebescheinigung) β required by most traditional banks, waived by some digital banks
- Residence permit or visa β non-EU citizens are often asked for proof of legal residence
- Tax ID (Steuer-ID) β arrives by post ~2β3 weeks after Anmeldung; banks ask for it but usually let you submit it later
- Proof of income or employment contract β mostly for credit cards and overdrafts, not basic accounts
Identification happens via VideoIdent (a short video call where you show your passport), PostIdent (verification at a Deutsche Post branch) or in person at a bank branch.
5. Schufa β Germany's credit score, explained
Schufa is Germany's dominant credit bureau. Almost every financial relationship β bank account, credit card, phone contract, and crucially apartment applications β involves a Schufa check. As a new arrival you have no Schufa history, which is neutral rather than bad, but it means:
- You may not get an overdraft (Dispo) or a real credit card immediately β banks often start you with a debit or prepaid card
- Landlords will ask for a Schufa-BonitΓ€tsAuskunft (certificate for tenants, ~β¬30) β order it at meineschufa.de once you have an address and a bank account
- Once a year you can request a free copy of your data (Datenkopie nach Art. 15 DSGVO) from Schufa β use this to check for errors
Building a good score is mostly passive: pay your rent and bills on time, don't bounce direct debits, avoid opening and closing many accounts quickly. Within 6β12 months of normal financial life you'll have a usable Schufa record.
π‘ Tip for apartment hunting: landlords in competitive markets like Berlin and Munich expect a complete application folder: Schufa certificate, last 3 payslips, ID copy and a Mietschuldenfreiheitsbescheinigung (proof of no rent debt) if you've rented in Germany before. More in our Berlin Expat Guide.
6. Girocard, credit cards & the cash culture
Germany's payment culture surprises almost everyone:
- Girocard (formerly "EC-Karte") is the national debit card scheme. Some smaller shops, bakeries and doctors' offices accept only Girocard or cash β not Visa/Mastercard. Digital banks issue Visa/Mastercard debit cards, which works fine in most places but occasionally fails at a Girocard-only terminal.
- Cash is still widely used. Many kiosks, market stalls, some restaurants and most flea markets are cash-only. Always carry β¬20β50 in cash.
- Credit cards in the US sense are rare. Most "credit cards" issued by German banks are charge cards or debit-linked. True revolving credit is uncommon and requires Schufa history.
- ATM fees: withdraw only from your own bank's network (Sparkasse ATMs for Sparkasse customers, Cash Group for Deutsche Bank/Commerzbank etc.). Third-party ATMs can charge β¬4β6 per withdrawal.
7. Fees to watch out for
| Fee type | Typical range | How to avoid |
|---|---|---|
| Monthly account fee (KontofΓΌhrungsgebΓΌhr) | β¬0β12/month | Choose a free online account or meet the salary-deposit condition |
| Third-party ATM withdrawal | β¬4β6 per withdrawal | Use your bank's own ATM network |
| Card payment abroad (non-EUR) | 1.5β2.5% FX markup | Use Wise/Revolut card for non-EUR spending |
| Paper transfers / branch services | β¬1β5 per item | Do everything in the app or online banking |
| Overdraft interest (Dispozins) | ~8β14% p.a. | Avoid the Dispo; set a balance alert instead |
| SWIFT transfer outside SEPA | β¬10β40 + FX markup | Use a specialist service β see next section |
8. Sending money to and from Germany
Within the EU, SEPA transfers are free and arrive within one business day (instant SEPA transfers in seconds are now widely available at no extra cost under EU rules). For transfers outside the euro zone β to Brazil, the US, the UK β never use a plain bank SWIFT transfer without comparing first: bank FX markups of 2β4% are common.
- Wise β transparent mid-market rate + upfront fee, strong for EURβBRL, EURβUSD
- Remessa Online β specialist for the Brazil corridor, receives via PIX
- Western Union β cash pickup option, useful for recipients without bank accounts
Sending money home regularly? Read our dedicated guide: Sending Money to Brazil from Europe β and set a target-rate FX alert in the IC360 Finance Pillar so you convert when the rate is in your favour.
9. Essential finance apps for Germany
Full German bank in your pocket β instant payment notifications, sub-accounts ("Spaces") for budgeting, English support.
β n26.comMulti-currency account and the cheapest way to move money between EUR and most home currencies at the mid-market rate.
β wise.comGermany's most popular investing app β ETF savings plans from β¬1, interest on uninvested cash. Requires German address and tax ID.
β traderepublic.comConnects to your German accounts, auto-detects contracts and subscriptions, and reminds you before renewals β great for spotting forgotten direct debits.
β finanzguru.deOne more thing: money stress is one of the top sources of relocation anxiety. If the bureaucracy is getting to you, the IC360 Psychology Pillar has practical resources β and the IC360 Community is full of people who opened their first German account last month and are happy to share what worked.
Ready to plan your move?
Create your free IC360 account to get a personalised relocation plan, live FX alerts, your interactive Germany checklist and access to the expat community β all in one place.
Free forever Β· No credit card Β· Takes 2 minutes