Filing a tax return (Steuererklärung) in Germany is optional for most employees but almost always results in a refund. The German tax authority (Finanzamt) withholds tax conservatively throughout the year — filing a return typically recovers €800–1,500 for a standard employee. Here is how to do it.
Who Must File
You must file if: you have income from multiple sources, you are self-employed, you received more than €410 in income from outside your main employment (interest, freelance, rental), or your employer changed during the year. Employees without these complications may file voluntarily — and should, because the average German refund is over €1,000.
What You Can Deduct
Werbungskosten (employment-related expenses): public transport costs to work (€0.30/km for each km beyond the first 20 — train tickets also qualify), home office (€6/day, up to €1,260/year from 2023), work equipment (laptop, desk, office chair), professional training and courses, union dues. Sonderausgaben (special expenses): church tax (Kirchensteuer) is fully deductible, charitable donations up to 20% of income. Außergewöhnliche Belastungen (exceptional burdens): medical expenses above a means-tested threshold.
Software Options
WISO Steuer (€35–50) is Germany’s most popular consumer tax software — German-language only but comprehensive and walks you through every section. Taxfix (app, ~€35) and Smartsteuer are modern app-based alternatives. All work well for standard employment situations. ELSTER (free, government-provided) is functional but unintuitive.
AI for Tax Returns
AI is useful for explaining what specific boxes on the German tax forms mean, identifying which deductions you might qualify for, and checking whether your calculation logic is correct. It cannot guarantee tax advice accuracy for your specific situation — use it as a supplement to professional or software-guided filing, not a replacement.
Deadlines
Voluntary filers have until December 31 of the fourth year after the tax year (so 2023 taxes can be filed until December 31, 2027). Mandatory filers have until July 31 of the following year (extended to end of October if using a Steuerberater/tax advisor).




