Money & finances

Managing your finances in Germany

From opening your first bank account to understanding tax classes and Schufa, here is your complete guide to money management as an expat in Germany.

Last updated: May 2026

Crayon Monkey holding a Girokonto debit card and piggy bank beside a smartphone banking screen showing salary and rent transactions

Bank accounts in Germany

You need a German bank account (with a DE-IBAN) for receiving salary, paying rent, health insurance, and all recurring bills. Germany still relies heavily on SEPA direct debits (Lastschrift), so having a local account is essential.

Best Banks for Expats

N26

  • Type: Online-only bank (fully licensed German bank)
  • Cost: Free standard account, Premium plans at €4.90-16.90/month
  • Opening: 100% online, 10-minute video verification with passport. Works before Anmeldung BUT only if your passport is on N26's 63-country video-ID list (Indian, Pakistani, Bangladeshi, Sri Lankan, Nigerian passports are all supported as of 2026). If your nationality is not supported you must wait until you have a German residence permit
  • Card: Free virtual Mastercard debit card (physical card in 5-7 days, one-time €10 for the physical card)
  • ATM: 2 free withdrawals per month at any ATM, then €2 per withdrawal
  • Best for: Newcomers who need an account before Anmeldung, digital-first banking
  • Drawbacks: No cash deposit at branches (can deposit at REWE, Penny with a 1.5% fee on the deposit amount), customer support is in-app only

DKB (Deutsche Kreditbank)

  • Type: Online bank (subsidiary of BayernLB)
  • Cost: Free account with conditions (€700/month income or under 28 years old), otherwise €4.50/month
  • Opening: Online with Video-Ident. Requires Anmeldung
  • Card: Free Visa debit card, free cash withdrawals at any ATM worldwide
  • Best for: Long-term residents, people who travel frequently, free worldwide ATM access

Sparkasse

  • Type: Around 350 independent regional savings banks under one brand, with the largest branch network in Germany (over 12,000 branches between them)
  • Cost: Student tariff is free at most branches; some quote a free introductory period (e.g. 25 days) then a small monthly fee (€3-8 depending on the region)
  • Opening: In person at a local branch. Passport and Meldebestatigung are the universal minimum, but document requirements vary branch to branch: some branches accept the Letter of Acceptance as proof of student status, others insist on the Immatrikulationsbescheinigung (Enrollment Certificate). Start the application online in the Sparkasse app or website before walking in, since in-branch staff are time-pressed and may send you home if the form is incomplete
  • Best for: People who prefer in-person banking, cash deposits, or live in smaller towns without other bank branches
  • Drawbacks: Branch-level discretion on documents and fees, limited English support in smaller towns. Bring backup documents to your appointment

ING Germany

  • Type: Online bank (ING DiBa)
  • Cost: Free with €700/month income, otherwise €4.90/month
  • Best for: Working professionals, savings accounts, investment products

Deutsche Bank

  • Type: Traditional bank with a national branch network
  • Cost: Junges Konto is free for students and apprentices under 30. Standard accounts €5-10/month above that
  • Opening: Walk in with Anmeldung + passport and the account is typically opened in about 5 minutes; the Tax ID is not required at opening (you can add it later) and no Enrollment Certificate is needed. If your passport has no surname (single-name), expect 1-2 extra days while paperwork is mailed
  • Best for: Students who want a same-day branch account opened with just Anmeldung and passport, and access to the ~7,000 Cash Group ATMs (Deutsche Bank, Commerzbank, Postbank, HypoVereinsbank) for free withdrawals
  • Drawbacks: English-speaking staff at branches is patchy; you may need to wait for an English-speaking colleague

Commerzbank

  • Type: Traditional bank with around 400 branches
  • Cost: €4.90/month for the standard account (Commerzbank also runs a student tariff with conditions; verify at the branch)
  • Opening: Open online with Video-Ident, then verify in person at a branch with passport and Meldebestatigung. App is in English; the signup process is still mostly German
  • Card: Free Girocard (Germany-specific debit card accepted at most small shops and restaurants, including some that do not take Mastercard). Girocard does not work for online payments: the typical workaround is to link it to PayPal
  • ATM: Free unlimited withdrawals at Commerzbank ATMs and the Cash Group network including Deutsche Bank, around 4,500 free ATMs nationwide. Free cash deposits at branch ATMs

Tax ID & tax system

Your Steueridentifikationsnummer (Tax ID)

Every resident in Germany receives an 11-digit Steuer-ID after Anmeldung. It is automatically generated by the Bundeszentralamt für Steuern and mailed to your registered address; postal delivery varies in practice, anywhere from a few working days to a couple of weeks. Many Bürgerämter can also tell you your Steuer-ID on the spot or let you pick it up shortly after Anmeldung, so ask at the counter if you need it faster. You use this number for:

  • Employment (your employer needs it to process your salary)
  • Filing tax returns
  • Opening certain financial accounts
  • It stays with you for life, even if you move or change jobs

Tax Classes (Steuerklassen)

Germany uses tax classes to determine how much income tax is withheld from your monthly salary:

ClassWhoTax Burden
ISingle, divorced, widowedStandard
IISingle parentLower (additional allowance)
IIIMarried, higher earnerLowest
IVMarried, both earn similarlyStandard (same as I)
VMarried, lower earner (partner in III)Highest
VISecond jobHighest (no allowances)

Most international students and single workers are in Class I. If you are married and both living in Germany, consider the III/V combination if one earns significantly more. You can change your tax class at the Finanzamt (tax office).

Income Tax Rates (2026)

  • Up to €12,348: 0% (tax-free Grundfreibetrag for singles, €24,696 for jointly assessed couples)
  • €12,349 to ~€17,799: 14% rising progressively to 24%
  • ~€17,800 to €69,878: 24% rising progressively to 42%
  • €69,879 to €277,825: 42% (flat)
  • Above €277,826: 45% (Reichensteuer)
  • Plus Solidaritatszuschlag: 5.5% of income tax, only triggered above the Soli Freigrenze (~€20,350 income tax for singles in 2026), so most low and mid earners pay €0
  • Plus Kirchensteuer: 8 to 9% of income tax if registered as Catholic, Protestant, or Jewish. Opt out at the Amtsgericht for around €30

Schufa: your German credit score

Schufa (Schutzgemeinschaft fur allgemeine Kreditsicherung) is Germany's primary credit reporting agency. Your Schufa score affects your ability to rent apartments, get phone contracts, obtain loans, and sometimes even get certain jobs.

How Schufa Works

  • Schufa collects data from banks, telecoms, utilities, and lenders about your payment history
  • Your score ranges from 0 to 100%. Above 95% is "very good," 90-95% is "good," below 90% signals risk
  • New to Germany? You start with a neutral profile (no entries). This is not negative, but some landlords or providers may want additional guarantees

Building Your Schufa Score

  1. Open a German bank account: This creates your first Schufa entry
  2. Sign a phone contract: Postpaid phone contracts are reported to Schufa
  3. Pay all bills on time: Late payments and defaults are recorded as negative entries
  4. Do not apply for too many credit products at once: Multiple credit inquiries in a short period lower your score
  5. Use a credit card responsibly: A small credit card paid off monthly builds positive history

Getting Your Schufa Report

  • Free annual report (Datenkopie): One free detailed report per year from meineschufa.de. Contains all your stored data
  • Schufa-BonitatsAuskunft: The landlord-friendly version at €29.95. Shows a summary score and confirmation of no negative entries
  • MeineSCHUFA Plus: Subscription service (€3.95/month) for ongoing score monitoring and alerts

What Hurts Your Schufa

  • Unpaid bills sent to collections (Inkasso)
  • Loan defaults or missed credit card payments
  • Too many credit inquiries (Kreditanfragen) in a short period
  • Unpaid phone or internet bills
  • Note: Rent payments are generally NOT reported to Schufa (neither positive nor negative). Your rent history does not directly affect your score

Rundfunkbeitrag & mandatory fees

Rundfunkbeitrag (Broadcasting Fee)

The Rundfunkbeitrag is Germany's mandatory public broadcasting fee. Every household pays €18.36/month (€220.32/year), regardless of whether you own a TV, radio, or even watch German media. It funds ARD, ZDF, and Deutschlandradio.

  • Per household, not per person: If you live in a WG (shared apartment), only one fee per flat applies. The practical trick: when the registration letter arrives, give the Beitragsservice the existing payer's 9-digit Beitragsnummer instead of registering a duplicate. A flatmate's exemption does NOT exempt the rest of the WG
  • Student dorms: A self-contained room (your own door to the corridor or a private kitchen/bathroom) counts as a separate Wohnung, so every dorm room pays the full €18.36 even on a shared corridor
  • Registration: The letter arrives at your registered address within roughly two weeks of Anmeldung (it is triggered by an automatic data match under § 11 RBStV). Register online at rundfunkbeitrag.de promptly; ignoring it auto-enrols you retroactively to your move-in date
  • Exemptions: BAföG recipients, people receiving social benefits (Bürgergeld, Wohngeld), and severely disabled individuals can apply for exemption. International students on a student visa are generally NOT eligible for the BAföG-based exemption: the Beitragsservice expects that the residence permit was issued on proof of means (blocked account, scholarship, or sponsor), which disqualifies the BAföG-hardship route. Plan to pay the €18.36 from day one
  • Penalty for non-payment: Failure to pay results in reminder fees and eventually can lead to court-ordered collection. The GEZ (old name, still commonly used) is very persistent

Other Recurring Costs

ItemMonthly CostNotes
Rundfunkbeitrag€18.36Per household, mandatory
Liability insurance (Haftpflichtversicherung)€5-10Strongly recommended. Covers accidental damage to others' property
Household contents insurance (Hausratversicherung)€5-15Covers theft, fire, water damage to your belongings
Electricity€30-60Separate contract from rent, varies by usage
Internet (home)€25-4024-month contracts typical
Phone plan€10-30Prepaid or contract

Liability Insurance (Haftpflichtversicherung)

This is not legally mandatory, but virtually every German has it. For €5-10/month, it covers accidental damage you cause to other people's property. Examples: you accidentally break a friend's laptop, flood your downstairs neighbor, or cause a bicycle accident. Without it, you are personally liable for potentially thousands of euros. Top providers: HUK24, Allianz, CosmosDirekt.

Money transfers & international banking

Sending Money Home

If you need to send money back to your home country (or receive money from family), avoid traditional bank wire transfers. They charge high fees and use poor exchange rates.

Best Transfer Services

  • Wise (TransferWise): The gold standard for international transfers. Uses the real mid-market exchange rate with a small transparent fee (typically 0.3-0.7%). Transfers arrive in 1-2 business days. You can also get a Wise multi-currency debit card
  • Remitly: Popular for transfers to South Asia. Competitive rates, fast delivery (instant to some destinations)
  • Western Union: Useful for cash pickups in countries with limited banking, but exchange rates and fees are less favorable
  • PayPal: Convenient for small amounts, but exchange rates include a 3-4% markup. Not recommended for large transfers

Receiving Money in Germany

  • Family can send money to your German bank account via Wise or their bank's SWIFT transfer
  • Always provide your full IBAN (DE + 20 digits) and BIC/SWIFT code
  • For large amounts (above €12,500 coming from outside the EU), you may need to report it to customs (Zoll) if carrying cash, or your bank may request documentation of the source

Cash vs. Card

Germany is still more cash-friendly than many other European countries, but digital payments have grown significantly since 2020:

  • Supermarkets and chains: Accept cards (debit and credit) almost universally
  • Small shops, bakeries, restaurants: Many still prefer cash or have minimum card payment amounts (€5-10)
  • Farmers' markets, flea markets: Cash only
  • Apple Pay / Google Pay: Accepted at most card terminals, increasingly common
  • Tip: Always carry €20-50 in cash for situations where cards are not accepted

Tax returns & budgeting tips

Filing a Tax Return (Steuererklarung)

Most employees in Germany are not required to file a tax return (your employer withholds taxes automatically). However, filing voluntarily almost always results in a refund. The average refund is approximately €1,000-1,100.

Who Must File

  • Freelancers and self-employed individuals (mandatory)
  • Employees with income from multiple sources
  • Married couples in tax class III/V combination
  • Anyone who received unemployment benefits, parental benefits, or other replacement income

Who Should File Voluntarily

  • Employees who commute to work (Pendlerpauschale: €0.30/km for the first 20km, €0.38/km beyond that)
  • Anyone who worked part of the year (you were taxed as if you earned that salary for 12 months, so you overpaid)
  • People with work-related expenses (laptop, professional training, work clothes, home office)
  • Students with student jobs (almost always get a full refund since income is below the tax-free allowance)

How to File

  • ELSTER: The free official tax filing portal (elster.de). In German only, but comprehensive
  • Wundertax / Taxfix / SteuerGo: English-language tax filing apps. Cost €30-40 per filing. Guided process with simple questions. Highly recommended for expats
  • Steuerberater (tax advisor): Professional tax consultants cost €200-500+ but handle complex situations. Worth it for freelancers or high earners with multiple income sources
  • Deadline: July 31 of the following year (e.g., 2025 taxes due by July 31, 2026). Voluntary returns can be filed up to 4 years late

Budgeting Tips for Expats

  • Track expenses: Use apps like Finanzguru (German), MoneyControl, or your bank's built-in categorization
  • Student discounts: Your student ID gets discounts at museums, theaters, gyms, software (Microsoft, Adobe), and many restaurants
  • Grocery savings: Aldi, Lidl, and Penny are the cheapest supermarkets. REWE and Edeka are mid-range. Bio (organic) stores are the most expensive
  • Mensa (university cafeteria): Full meals for €2-5 with student ID
  • Free museum days: Many museums offer free entry on certain days or for students
  • Secondhand: Kleinanzeigen, Vinted, Momox for used furniture, clothes, and electronics

Frequently asked questions

Get started

Need financial guidance for Germany?

Our experts can help you navigate banking, insurance, and financial planning for your move to Germany.