Quick summary
- 1Without a German bank account you cannot receive salary, pay rent, or sign contracts.
- 2Fastest option: N26 or Vivid, online opening in 10 minutes, no SCHUFA, no Anmeldung required at start.
- 3Best long term: DKB or ING, free, better savings rates, but SCHUFA required.
- 4Branch banks (Deutsche Bank, Commerzbank, Sparkasse) are risky for Iran-related activity; accounts may be closed due to OFAC.
- 5For money from Iran: Wise or Revolut are often better than a traditional bank.
- 6Steuer-ID and Meldebescheinigung are needed by most banks; N26 accepts them later.
In this guide27
- 01Why do you need a Girokonto quickly?
- 02Two types of bank
- 03Online banks (Neobanks)
- 04Branch banks (Filialbanken)
- 05Best banks compared for newcomers
- 061. N26, fastest, least hassle
- 072. DKB, best long term
- 083. ING
- 094. Vivid
- 105. Wise (formerly TransferWise)
- 116. Revolut
- 127. Sparkasse / Volksbank
- 138. Deutsche Bank / Commerzbank / HypoVereinsbank
- 14Documents for account opening
- 15Online bank (N26, Vivid, Wise):
- 16Branch bank (DKB, ING, Sparkasse):
- 17Online opening step by step (N26 example)
- 18SCHUFA, the uncomfortable truth
- 19How to build SCHUFA (6 to 12 months):
- 20Free SCHUFA report:
- 21Critical points for newcomers from Iran
- 221. Sanctions, the big picture
- 232. Name and IBAN spelling
- 243. PayPal and Stripe for Iranian freelancers
- 254. Hidden fees, account maintenance
- 265. Credit card, yes or no?
- 27Checklist
Opening a bank account in Germany for newcomers
Without a German Girokonto you cannot really live in Germany: no salary, no rent payments, no mobile contract. This guide compares all options and explains why some banks are difficult for people with Iran ties.
Why do you need a Girokonto quickly?
- Salary is paid only to a German IBAN
- Rent is usually paid by SEPA direct debit
- Insurance, mobile, internet, utilities are debited via SEPA
- Bürgeramt, Krankenkasse, Finanzamt all require an IBAN
- German online shopping often supports SEPA (Klarna, Sofort)
So after Anmeldung, your first task is a bank account.
Two types of bank
Online banks (Neobanks)
- 10 to 20 minute fully online opening
- No SCHUFA (or light check)
- Good app, modern UX
- Limits on advanced services (loans, large business accounts)
Branch banks (Filialbanken)
- In-person visit needed for most tasks
- SCHUFA required, 1 to 3 week process
- Physical branches, human advisors
- Better for mortgages, large business accounts, classic services
Best banks compared for newcomers
1. N26, fastest, least hassle
- German, BaFin-regulated, German IBAN (DE)
- 10-minute online opening with VideoIdent (passport enough)
- No SCHUFA, no Anmeldung at start
- Excellent app, instant push notifications
- Plans: Standard (free), Smart (5 euros/month), You (10 euros/month)
- Downside: chat-only support, new accounts sometimes locked for security
- For Iranians: best starting point, but avoid Iran-related transactions
2. DKB, best long term
- Traditional German bank with strong online experience
- Free with monthly salary 700+ euros or age under 28
- Visa Debit free across Europe and worldwide
- Decent Tagesgeld rates
- Downside: SCHUFA required, often rejected at first
- For Iranians: best if you have a formal employer
3. ING
- Dutch-German bank, BaFin-regulated
- Free with salary 700+ euros/month
- Good app, strong customer service
- Loans and credit card with positive SCHUFA
- For Iranians: similar to DKB
4. Vivid
- Neobank with separate Spaces for budgeting
- German IBAN, free on standard plan
- No SCHUFA at start
- For Iranians: good N26 alternative
5. Wise (formerly TransferWise)
- Not a full bank, but German, Belgian, or UK IBAN
- Best exchange rates
- Popular with freelancers for international client payments
- Downside: salary usually fine, SEPA rent direct debit sometimes problematic
6. Revolut
- British-Lithuanian neobank
- Lithuanian or newer German IBAN on Premium
- Good FX rates, crypto support
- For Iranians: caution, Iranian nationality can trigger restrictions
7. Sparkasse / Volksbank
- Local banks, branches everywhere
- Anmeldung, Steuer-ID, and SCHUFA mandatory
- Usually 5 to 10 euros/month
- Popular with Germans, varies by region
- For Iranians: only if you insist on a local bank
8. Deutsche Bank / Commerzbank / HypoVereinsbank
- Large traditional banks
- Problematic for Iranians: accounts may close without explanation, especially with Iran transactions
- Not recommended except special cases (e.g. large mortgage)
Documents for account opening
Online bank (N26, Vivid, Wise):
- Valid passport
- Current address (Anmeldung not required)
- Mobile number
Branch bank (DKB, ING, Sparkasse):
- Passport + Aufenthaltstitel
- Meldebescheinigung (Anmeldung)
- Steuer-ID
- Proof of income (Arbeitsvertrag or Immatrikulationsbescheinigung)
- Sometimes SCHUFA self-disclosure
Online opening step by step (N26 example)
-
Open n26.com
-
Click "Konto eröffnen"
-
Enter basic details (name, email, phone)
-
Enter your German address (Anmeldung not required)
-
Complete VideoIdent, short video call with passport
- or PostIdent: nearest Postfiliale with passport
- or N26 ID: verification via app (common in Germany)
-
Instant email confirmation
-
Mastercard Debit arrives in 3 to 5 days by post
-
Install app, account usable immediately
SCHUFA, the uncomfortable truth
SCHUFA is your credit score. As a newcomer you have none, which means:
- Branch banks (DKB, ING) may reject you
- Landlords in big cities usually require SCHUFA
- Mobile contracts may be refused
- Installments or credit cards are hard
How to build SCHUFA (6 to 12 months):
- Open first account with N26 or Vivid (no SCHUFA needed)
- Regular payments for rent, mobile, insurance
- After 3 to 6 months: first SCHUFA entry
- Apply to DKB or ING
- Get credit card from first bank (low limit), pay in full monthly
Free SCHUFA report:
Once a year at meineschufa.de → "Datenkopie nach Art. 15 DSGVO"
Critical points for newcomers from Iran
1. Sanctions, the big picture
Because of US OFAC sanctions, German banks cannot deal directly with Iranian banks. That means:
- Sending money to/from Iran via official banking is practically impossible
- Some banks run extra checks if they notice Iranian nationality
- Iran-related transactions (even PayPal to an Iranian number) can close your account
Practical workarounds:
- Money from Iran: informal exchange offices (in German cities), Wise (limited), manual transfer
- Never say money came from Iran, use neutral payment references
- If the bank asks: "family gift" or "repayment of private loan"
2. Name and IBAN spelling
German IBAN is 22 characters (DE + 2 digits + 18 digits). Copy without spaces, many forms reject spaces.
Account holder name must match exactly Meldebescheinigung and Aufenthaltstitel. One wrong letter can reject direct debit.
3. PayPal and Stripe for Iranian freelancers
- PayPal: works, but transferring to Iranian PayPal gets account closed
- Stripe: good for international clients
- Wise Business: more flexible, multi-currency
4. Hidden fees, account maintenance
Many "free" banks charge 4.90 to 8.90 euros/month if salary falls below threshold (e.g. 700 euros at DKB, 1000 at ING). Check terms before choosing.
5. Credit card, yes or no?
Credit cards are less common in Germany than in Iran or the US. Most people use Lastschrift and debit cards. For international travel, hotels, Uber a credit card helps. First card usually after 6 to 12 months, limit 1000 to 2000 euros.
Checklist
- Day 1: sign up for N26 or Vivid online (15 minutes)
- Wait for card (3 to 5 days)
- After Anmeldung: apply for DKB or ING (long term)
- After Steuer-ID: add Steuer-ID to account
- After 6 months: check SCHUFA, apply for first credit card
- Never send money directly to/from Iran from official account
- For freelancers: separate business account (Kontist or N26 Business)
Q & A
Frequently asked
Can I open an account without Anmeldung?
Yes, with N26, Vivid, Revolut, or Wise. They only need a valid passport. Branch banks (DKB, Sparkasse, Deutsche Bank) require Meldebescheinigung.
What is SCHUFA and how do I get it?
SCHUFA is your credit score, 0 to 100, used by banks. As a newcomer you start at zero or N/A, which is normal. First account, regular rent payments, and a mobile contract build your score in 6 to 12 months. Once a year free at [meineschufa.de](https://www.meineschufa.de/).
Can I receive salary with N26?
Yes, N26 provides a German IBAN (DE) and is fully accepted for payroll. Some older landlords distrust purely digital IBANs.
What documents do banks require?
Passport or Aufenthaltstitel, Meldebescheinigung, Steuer-ID (branch banks), current address, sometimes proof of income (employment contract or university enrollment). Online banks: passport and VideoIdent only.
Can I send money to Iran from a German account?
Practically impossible through German banks due to OFAC sanctions. In practice people use Wise, PayPal (limited), informal exchange offices, or manual transfers. Traditional banks may close your account if they detect Iran-related transfers.
Best bank for Iranian freelancers?
Kontist (for self-employed), Holvi, or N26 Business. Kontist includes integrated tax estimates. DKB Business works for higher volume.
Which bank has free ATMs?
DKB, N26, Comdirect: all ATMs in Germany free (with free Visa card). Sparkasse: Sparkasse ATMs free, others 5 euros. Volksbank: similar. DKB Visa Debit free across Europe.
Can I have multiple accounts at different banks?
Yes, no limit. Recommended: one main account (DKB or ING) + one online account (N26) for flexibility + one Tagesgeldkonto for savings.
Official sources
