How do I coordinate finances between my home country and Germany?
It is very common for expats to end up running two parallel financial lives in their first years in Germany: a German setup for daily expenses, and a home-country setup that just keeps ticking along in the background. That works fine — right up until a tax authority, pension provider or bank starts asking questions.
Once you are tax-resident in Germany (which typically happens after you register and spend most of the year here), Germany will generally tax your worldwide income. That includes foreign salaries, rental income, dividends and capital gains, and not just the money you earn from a German employer. Your home country may also still want to tax certain assets, or just require you to keep filing certain forms there.
The cleanest first step is honestly a low-tech one: write down every bank account, brokerage, pension, insurance policy and property you currently have, with the country it sits in. From that single sheet of paper you can answer the next questions — what needs declaring in Germany, what your home country still expects, and whether the structure still makes sense given where you actually plan to be in five, ten or twenty years.
Looking at both sides together usually reveals overlapping insurance, small tax inefficiencies and pension gaps that you simply can't see when each country is treated in isolation.
Help with Anmeldung, bank accounts and the first weeks in Germany.
Related questions
Do I need to declare foreign bank accounts in Germany?
Germany taxes the worldwide income of its tax residents, and that very much includes income from accounts you hold abroad. The accounts themselves don't need to be "registered" with German authorities, but the interest, dividends and any realised capital gains generated in them belong on your annual tax return — usually on Anlage KAP for capital income, and possibly Anlage AUS for foreign income.
Read full answer →Settling in GermanyWhat should expats financially organize in the first 30 days in Germany?
Germany runs on paperwork, and your first month sets the rhythm for everything that follows. The single most important step is the Anmeldung — registering your residential address at the Bürgeramt, which usually has to happen within two weeks of moving in. It triggers your Steuer-ID (tax identification number), which arrives by post a few weeks later. Without these, your employer can't put you on payroll properly and most banks won't fully open an account for you.
Read full answer →Settling in GermanyWhich documents do I need for bank accounts, insurance and tax registration?
Once you start moving through the German system, the same documents are requested over and over again by banks, insurers, landlords, employers and the Finanzamt. Your passport (and your residence permit or visa, if applicable) prove identity and right of residence. The Anmeldebestätigung from the Bürgeramt confirms where you live and is required by almost every German institution. Your Steuer-ID arrives by post a few weeks after the Anmeldung and is needed by your employer for correct payroll, by your bank for tax reporting, and by the Finanzamt for any future tax return.
Read full answer →Settling in GermanyWhat are the most common financial mistakes expats make when moving to Germany?
Most expat financial slip-ups in Germany don't happen because the system is unfair — they happen because German contracts tend to run longer than what you might be used to, are harder to leave, and have consequences that show up years later rather than weeks. The common patterns look familiar once you know to watch for them.
Read full answer →