German Income Tax and Steuerklassen
Germany uses a progressive income tax system (Einkommensteuer) with rates from 14% to 45% plus a 5.5% solidarity surcharge (Solidaritätszuschlag) on high earners — though the Soli was abolished for most taxpayers earning under €62,000 in 2021. Workers are assigned to one of six Steuerklassen (tax classes) that determine monthly withholding; the final liability is settled in the annual tax return (Steuererklärung).
- Steuerklasse I: single or separated individuals — standard withholding
- Steuerklasse III: married couples where one partner earns significantly more — lower withholding for the higher earner
- Steuerklasse IV: married couples with similar incomes — equal withholding for both
- Steuerklasse V: paired with Klasse III for the lower-earning spouse
- Steuerklasse VI: applies to a second concurrent job — highest withholding rate
- File your annual Steuererklärung by 31 July of the following year (or 28 February with a tax advisor) to claim refunds
- Average tax refund: €1,027 per person — most employed expats overpay through withholding and receive refunds
- Use ELSTER (the official online tax portal) or apps like Taxfix, Wundertax, or SteuerGo for straightforward returns
