Skip to main content
Calculators/

Expat Tax

Professionals
Your Details
€
%
Tax Summary

German Tax Liability

10.784,00 €

Foreign Tax Credit (est.)

0,00 €

Est. Net Income

40.078,50 €

Net Tax After Credit10.784,00 €
Detailed Breakdown
Gross Annual Salary65.000,00 €
Pro-rated Salary (Germany)65.000,00 €
German Income Tax10.784,00 €
Solidarity Surcharge0,00 €
Social Contributions14.137,50 €
Total German Deductions24.921,50 €
Est. Foreign Tax Paid0,00 €
Credit Applied-0,00 €
Key Information for Expats

183-Day Rule

If you spend more than 183 days in Germany within a 12-month period, you generally become tax resident and must pay German tax on worldwide income.

Social Security

EU/EEA citizens may remain in their home country social security system for up to 24 months via an A1 certificate. Non-EU expats typically enter the German system immediately.

Double Taxation Treaties

Germany has DTAs with 90+ countries. These prevent double taxation by providing credit or exemption methods for foreign income.

Frequently Asked Questions

When do I become tax resident in Germany?

You become tax resident in Germany when you establish a habitual abode (gewoehnlicher Aufenthalt) by being present for more than 6 months, or when you maintain a permanent dwelling (Wohnsitz). Tax residents are subject to unlimited tax liability (unbeschraenkte Steuerpflicht) on worldwide income.

How does the 183-day rule work for expats?

The 183-day rule in most German DTAs determines where employment income is taxed. If you work in Germany for fewer than 183 days in a calendar year (or 12-month period, depending on the DTA), are paid by a non-German employer, and the cost is not borne by a German establishment, your employment income may remain taxable only in your home country.

Do I need to pay social security in Germany as an expat?

Yes, generally. Employed expats in Germany are subject to mandatory social insurance (health, pension, unemployment, care). EU/EEA workers can apply for an A1 certificate to remain in their home country system for up to 24 months. Countries with bilateral social security agreements may have special rules.

Disclaimer: These calculations are estimates based on 2025 German tax rules and should not be considered professional tax advice. Consult a Steuerberater for your specific situation.

Understanding Expat Tax in Germany

Tax obligations for foreigners working in Germany, residence rules, and key allowances

When do you become tax-resident in Germany?

You become tax-resident in Germany if you have a Wohnsitz (permanent home) or gewöhnlicher Aufenthalt (habitual residence, meaning you stay more than 6 months) in Germany. As a resident, you are taxed on your worldwide income. Non-residents are only taxed on German-source income. Registering at the Einwohnermeldeamt triggers residence for tax purposes.

What tax ID do expats need?

When you register your address, you automatically receive a Steueridentifikationsnummer (tax ID) by post within 2 to 4 weeks. Your employer needs this to run payroll. You also get a Steuernummer when you file your first tax return. If you are self-employed, you need to register with the Finanzamt separately using the Fragebogen zur steuerlichen Erfassung.

Can expats reduce their tax bill with relocation costs?

Yes, if your employer does not reimburse them, you can deduct relocation costs as Werbungskosten (work-related expenses). This includes moving company fees, travel to Germany, temporary housing for up to 3 months, and a flat-rate Umzugskostenpauschale of €886 for singles (€1,773 for families). Language course costs for work purposes are also deductible.

How does the Progressionsvorbehalt affect expats?

If you arrive or leave Germany mid-year, or receive foreign income that is exempt under a DBA, the Progressionsvorbehalt applies. Your exempt income is used to calculate a higher tax rate, which is then applied to your German-taxable income. An expat arriving in July with 6 months of German salary at €30,000 might be taxed as if earning €60,000 full-year.

What social insurance contributions do expats pay?

If you work as an employee in Germany, you pay the same social insurance as German employees: about 20% of your gross salary for your share of pension, health, unemployment, and long-term care insurance. EU/EEA citizens can sometimes stay in their home country system with an A1 certificate. Non-EU workers posted for under 24 months may be exempt under bilateral agreements.

Do expats need to file a German tax return?

If your only income is from a single German employer, filing is often optional — your employer handles tax withholding. But you must file if: you have other income sources, you received replacement income (ALG, Elterngeld), both spouses work with tax classes III/V, or you had foreign income. Filing voluntarily often results in a refund — the average refund in Germany is about €1,063.

Bundesfinanzministerium-Aligned: Based on 2025 Bundesfinanzministerium rates and thresholds. For personal advice, speak to a qualified Steuerberater (tax adviser).

More Information

Disclaimer: This calculator provides estimates based on current German tax rates and thresholds for the 2025 tax year. It does not constitute professional tax, financial, or legal advice. Your actual liability may differ depending on your individual circumstances. Always consult a qualified tax adviser before making financial decisions. Read our terms