US Expat Taxes in Germany
EuropeTax Treaty
Yes
Tax System
worldwide
Social Security
Totalization Agreement
FEIE Qualification in Germany
Physical Presence Test
Germany's central location in Europe makes Schengen travel easy, but days in Germany count toward your 330 days outside the US. Days in other countries also count favorably as long as you are not in the US.
Bona Fide Residence Test
A German residence permit (Aufenthaltstitel), registration at the Einwohnermeldeamt (residents' registration office), and German tax ID (Steuer-ID) strongly support bona fide residence claims.
Common Visa Types:
Germany Tax System
Taxes residents on their worldwide income, regardless of where it is earned.
Tax Rates
Progressive rates from 14% to 45%, plus 5.5% solidarity surcharge on tax liability, plus 8-9% church tax if applicable
The US has a Totalization Agreement with Germany, preventing double Social Security taxation.
US-Germany Tax Treaty
Treaty signed: 1989
Key Provisions:
- Reduced withholding on dividends (15% general, 5% for 10%+ corporate ownership)
- Zero withholding on interest payments
- Pension income taxed only in country of residence
- Professors and researchers exemption for up to 2 years
Banking & FBAR in Germany
Major Banks (EUR)
FBAR Reminder
German bank accounts, Bausparverträge (building savings contracts), and investment depot accounts must be reported on FBAR if aggregate balances exceed $10,000. German Riester and Rürup pension plans may also require reporting.
FATCA Compliance
Germany signed a Model 1 IGA with the US in 2013. German banks report US person data to the BZSt (Federal Central Tax Office), which shares it with the IRS. Some German banks refuse US citizen accounts due to FATCA compliance burdens.
Common Pitfalls for Americans in Germany
German church tax (Kirchensteuer) is automatically deducted and often overlooked in US Foreign Tax Credit calculations
The solidarity surcharge (Solidaritätszuschlag) is claimable as a Foreign Tax Credit but must be properly documented
German pension contributions (Rentenversicherung) by employers may be treated as taxable income by the IRS
Many German banks refuse to open accounts for US citizens due to FATCA reporting requirements
Riester and Rürup pension plans are not recognized as tax-advantaged by the IRS
Cost of Living Overview
Monthly Estimate
$2,000-$3,200
vs. US
Comparable to mid-tier US cities, lower than major US metros
Notes
Munich is the most expensive German city. Berlin remains relatively affordable compared to other European capitals. Healthcare is mandatory through the Gesetzliche Krankenversicherung (public) or private insurance.
FAQ: US Taxes in Germany
Should I use the FEIE or Foreign Tax Credit in Germany?
Germany's high effective tax rates (including solidarity surcharge and potentially church tax) usually make the Foreign Tax Credit more advantageous. German taxes often exceed US liability, generating excess FTC carryovers. Analyze both options with a cross-border tax professional.
How are German pension contributions treated for US taxes?
Employer contributions to German statutory pension insurance (Rentenversicherung) may be considered taxable compensation for US purposes. The US-Germany tax treaty provides some relief, but proper treaty-based reporting on Form 8833 is recommended.
Can US citizens open bank accounts in Germany?
It can be challenging. Many traditional German banks decline US citizen applications due to FATCA reporting requirements. Online banks like N26 and Deutsche Bank's international services are more US-citizen friendly. You will need to provide your US SSN/TIN.
Do I report my German Riester-Rente to the IRS?
Yes. Riester pension plans are not recognized as tax-qualified by the IRS. Contributions are not deductible on your US return, and the German government's Zulagen (bonuses) and earnings may be currently taxable. The accounts must also be reported on FBAR and potentially FATCA Form 8938.
How does the US-Germany totalization agreement help me?
The agreement prevents double Social Security contributions. If temporarily assigned to Germany (up to 5 years), you can remain on US Social Security. Locally hired workers pay into the German system. Credits from both countries can be combined to meet minimum eligibility requirements in either country.