Skip to main contentSkip to navigation

The German tax return: deadlines, refunds and the expat angle

The German Einkommensteuererklärung: 31 July 2026 deadline, who must file vs who should, average €1,000+ refunds, the 4-year window, and the expat angle.

Last updated: August 7, 2026

Do I have to file a German tax return, and when is it due?

Many employees don't have to file - but most should, because the average refund is well over €1,000. If you're required to file (multiple employers, side income over €410, a IV/IV-with-Faktor or III/V marriage, or wage-replacement benefits like Elterngeld), the 2025 return is due 31 July 2026; using a tax adviser or Lohnsteuerhilfeverein extends that to end of February 2027. If filing is voluntary, you have four years (until 31 December 2029 for tax year 2025) and no penalty. Expats especially leave money on the table: moving costs, double-household, and language courses are all deductible.

File in an afternoon: smartsteuer

Interview questions instead of tax forms: smartsteuer calculates your refund live and files through ELSTER for you. German-language UI - pair it with your browser’s translate function.

Start your return on smartsteuer

Affiliate link. No extra cost to you, keeps our expat guides free.

Two kinds of filer: "must" vs "should"

The single most useful thing to understand about German taxes: for a regular employee, income tax is already withheld from every paycheck (Lohnsteuer - see Your German payslip decoded). So a tax return isn't about *paying* more; for most employees it's about getting a refund of over-withheld tax. There are two situations:

  • Pflichtveranlagung (mandatory filing): the law requires you to file. Hard deadline, and late filing risks penalties.
  • Antragsveranlagung (voluntary filing): you're not required, but you file to claim a refund. Generous deadline, no downside.

Knowing which one you're in decides your deadline and your urgency.

Who *must* file (Pflichtveranlagung)

You're legally required to submit an Einkommensteuererklärung if any of these applied in the tax year:

  • You had more than one employer at the same time (wages taxed under class VI).
  • You earned side income over €410 that wasn't already taxed - freelance fees, rent, some pensions.
  • You received wage-replacement benefits over €410 subject to Progressionsvorbehalt (§46 EStG): Elterngeld, Kurzarbeitergeld, Arbeitslosengeld, sick pay. (These are tax-free but raise the rate on your other income - which is why a return is required. See Your German payslip decoded.)
  • You're married and used tax classes III/V, or IV/IV with a Faktor - the withholding is provisional and must be reconciled.
  • You had a Freibetrag (allowance) entered on your payroll tax data (ELStAM) during the year.
  • You're self-employed or a freelancer with taxable profit, or drew certain other income (running an online business counts here).

If none of these apply - the classic case of a single employee, one job, tax class I, no side income - you're usually not required to file at all. But you'll almost always benefit from doing it voluntarily.

Who *should* file even when they don't have to

Voluntary filing is where the money is. The tax office over-withholds during the year and refunds the difference once your real deductions are counted. It's worth it if you:

  • Had work expenses above the €1,230 automatic lump sum (Arbeitnehmer-Pauschbetrag) - commuting, a home office, tools, professional literature.
  • Moved for work, ran a second household (double-household), or commuted long distances.
  • Paid for further training or language courses (German courses can count when work-related).
  • Had big insurance, childcare, or household-service costs.
  • Started or stopped work mid-year (you were taxed as if you earned that monthly rate all year, so you over-paid).
  • Married during the year, or switched tax class.
  • Were studying and earned little or nothing - the one case where filing pays off *later* rather than now. Register your study costs as a loss (Verlustvortrag) and the Finanzamt carries them forward against the tax on your first real salary. This works for a Zweitstudium, dual study or study after an apprenticeship; costs for a first degree are generally capped as Sonderausgaben (€6,000/year) and cannot be carried forward. You can file retroactively for up to seven years, so a Master's graduate can often still claim the lot.

Because so many of these hit newcomers in year one, expats are among the most likely to get a substantial refund - and among the most likely to never claim it.

Studying now, working later? File anyway.

Steuererklaerung-Student.de walks students through the online return, including the Verlustvortrag: you register your study costs as losses in a year you earned little or nothing, and the Finanzamt carries them forward to cut your tax bill once you start working. Worth checking whether you qualify - a Zweitstudium, dual study or study after an apprenticeship generally can carry losses forward, while a first degree is usually capped as Sonderausgaben instead. German-language site, so pair it with your browser’s translate.

Start your student tax return

Affiliate link. No extra cost to you, keeps our expat guides free.

The deadlines, precisely

Your situationDeadline for the 2025 return
Mandatory filing, self-prepared31 July 2026 (midnight)
Mandatory filing, via tax adviser or Lohnsteuerhilfeverein28 February 2027
Voluntary filing31 December 2029 (4 years; no penalty)

Key points:

  • The 31 July date is the standard mandatory deadline once the pandemic-era extensions have fully unwound. Each tax year's return is due 31 July of the *following* year.
  • Engaging a Steuerberater or a Lohnsteuerhilfeverein (a low-cost tax-help association for employees) automatically buys you until the end of February of the year after next - a genuine, legal extension worth using if you're slammed.
  • Voluntary filers get four years. For tax year 2025 that's until 31 December 2029. You can file four back-years at once if you never bothered - a common expat windfall.

Late filing: penalties and interest

Miss a mandatory deadline and the tax office can levy:

  • A Verspätungszuschlag (late-filing surcharge): generally 0.25% of the assessed tax per started month, minimum €25/month, once you're past the deadline (and automatic after certain thresholds).
  • Interest (Zinsen) on any tax owed, running from 15 months after the tax year.

Voluntary filers face none of this - there's no penalty for filing late (or not at all) when you weren't required to, because the state isn't waiting on money from you. The only cost of delay is your own refund sitting uncollected, and the four-year window eventually closing.

What you can deduct (the expat highlights)

The German system rewards documentation. Beyond the €1,230 automatic work-expense lump sum, the deductions that most often move an expat's refund:

CategoryExamples
Work expenses (Werbungskosten)Commuting (€0.30-0.38/km), home office flat rate, work equipment, professional development, application costs
Relocation for workMoving costs, and a double household (doppelte Haushaltsführung) if you kept a home elsewhere while working in Germany
Language & trainingGerman courses and other job-related training
Special expenses (Sonderausgaben)Insurance premiums, donations, church tax paid (see Church tax in Germany), Riester/Rürup pension contributions
Extraordinary burdensLarge medical bills, care costs
Household-relatedCraftspeople and household services (part of labour costs, up to annual caps)

Keep receipts and proof - you rarely submit them upfront now, but the Finanzamt can ask.

The lump sums and specific deductions worth knowing

German tax gives you automatic allowances plus named deductions - knowing the numbers tells you when filing pays:

  • Arbeitnehmer-Pauschbetrag (€1,230): every employee gets this work-expense lump sum automatically. Your real work costs only help if they exceed €1,230 - below that, you already have it.
  • Home-office flat rate (Homeoffice-Pauschale): €6 per working-from-home day, up to €1,260/year (210 days) - claimable even without a separate study, and a big one for remote/hybrid workers.
  • Commuter allowance (Pendlerpauschale): €0.30 per km for the first 20 km, €0.38 from km 21, one way, per working day - a long commute alone can blow past the €1,230 lump sum and trigger a refund.
  • Sparer-Pauschbetrag (€1,000 single / €2,000 joint): investment income (interest, dividends, capital gains) up to this is tax-free - file a Freistellungsauftrag with your bank so it isn't withheld (Investing as an expat in Germany).
  • Double-household (doppelte Haushaltsführung): if you keep a home elsewhere while working in another city, rent, travel, and a weekly trip home are deductible - substantial for split-location arrivals.
  • Relocation, German/work courses, work equipment, professional insurance - all deductible on top.

Couples: joint assessment (Zusammenveranlagung)

Married couples and registered partners choose how to be assessed, and it usually pays to be joint:

  • Zusammenveranlagung (joint): the Ehegattensplitting method taxes the couple as one and splits the income - a real saving when partners earn unequally (one high, one low/zero). This is the default worth taking for most one-high-earner households.
  • Einzelveranlagung (separate): occasionally better in specific cases (e.g. both with certain wage-replacement benefits or large unequal special expenses) - software will test both.
  • It interacts with your Steuerklasse during the year (German tax classes (Steuerklassen)), but the *annual* outcome is set by the return, not the class - the class only shifts when you get the money.

How to actually file it

You have three realistic routes:

  1. ELSTER - the official, free government portal. No fee, but German-centric and unguided. Full walkthrough (and its English limits) in ELSTER in English.
  2. English tax software (Wundertax, Taxfix, SteuerGo, WISO) - asks simple questions in English, fills the German forms for you, and submits electronically to the tax office. Typically €30-40 per return, often free until you see your refund. The pragmatic choice for most expats.
  3. A tax adviser (Steuerberater) or Lohnsteuerhilfeverein - worth it for complex situations (self-employment, foreign income, property), and it extends your deadline.

For a standard employee with a refund to claim, English software is usually the fastest path from "I should do this" to money in your account.

The guided route: smartsteuer

Interview questions instead of raw forms - smartsteuer calculates your refund live and submits through ELSTER for you. German-language UI, so pair it with your browser's translate function.

Try smartsteuer

Affiliate link. No extra cost to you, keeps our expat guides free.

The expat-specific wrinkles

  • Your first (partial) year in Germany: if you arrived mid-year, you were taxed monthly as though that was your annual pace - so you very likely over-paid and a return refunds it.
  • Worldwide income & double taxation: as a German tax resident you're generally taxed on worldwide income, but double-taxation treaties usually prevent being taxed twice. Foreign income can still affect your German rate (Progressionsvorbehalt). This is where a Steuerberater earns their fee.
  • The year you leave Germany: you can (and often should) still file - a mid-year departure usually means another over-payment to reclaim. See the leaving-Germany checklist for sequencing.
  • Church tax: if you were registered to a tax-collecting denomination, you paid Kirchensteuer - deductible as a special expense, and worth understanding before you tick that box: Church tax in Germany.

Frequently asked questions

Do I have to file a tax return in Germany?

Only if you fall under Pflichtveranlagung - e.g. multiple employers, side income over €410, a III/V or IV/IV-with-Faktor marriage, wage-replacement benefits like Elterngeld, or a payroll allowance. A single employee with one job in class I usually isn't required to file, but should anyway to claim a refund.

When is the German tax return due for 2025?

31 July 2026 if you must file and prepare it yourself; end of February 2027 if a tax adviser or Lohnsteuerhilfeverein does it. Voluntary filers have until 31 December 2029.

How much is the average tax refund?

Typically well over €1,000 for employees - which is why voluntary filing is almost always worth it. Your actual refund depends on your deductions.

Can I still file for previous years?

Yes - voluntary returns can be filed up to four years back. In 2026 you can still file 2022, 2023, 2024 and 2025, potentially four refunds at once.

What happens if I file late?

For mandatory returns, expect a late surcharge (from €25/month) and possibly interest. For voluntary returns there's no penalty at all - you only risk your own refund expiring after four years.

What can expats deduct?

Moving-for-work costs, a double household, German/work-related courses, commuting, home office, work equipment, insurance, and church tax paid, among others. First-year and mid-year arrivals almost always over-paid and get money back.

What's the easiest way to file in English?

English tax software (Wundertax, Taxfix, SteuerGo, WISO) asks questions in English and files the German forms for you - usually €30-40 and much easier than the official ELSTER portal. See ELSTER in English.

Do I need a Steuerberater?

Not for a simple employee return - software or ELSTER suffices. Use an adviser (or a Lohnsteuerhilfeverein) for self-employment, foreign income, property, or if you want the automatic deadline extension.

Am I taxed on my worldwide income?

As a German tax resident, generally yes, but double-taxation treaties usually prevent paying twice. Foreign income can still raise the rate applied to your German income. Get professional advice if you have significant income abroad.

What can I deduct without keeping every receipt?

Automatic lump sums cover a lot: the €1,230 work-expense Pauschbetrag, the €6/day home-office flat rate (max €1,260), the commuter allowance (€0.30/km first 20 km, €0.38 beyond), and €1,000 of tax-free investment income (€2,000 joint). Real costs above the lump sums, plus relocation, courses, and a double household, add more.

Should my spouse and I file jointly?

Usually yes if you earn unequally - joint assessment (Zusammenveranlagung) with Ehegattensplitting can save meaningful tax when one partner earns much more. Separate assessment occasionally wins in specific cases; tax software tests both automatically.

How long until I get my refund?

Typically 4-12 weeks after filing, depending on the Finanzamt's workload and the time of year (spring is busiest). Filing electronically via ELSTER or software is faster than paper. You'll get a written assessment (Steuerbescheid) confirming the figure before the money lands.

How do I handle investment income?

Up to €1,000 (€2,000 joint) of interest, dividends, and capital gains is tax-free via the Sparer-Pauschbetrag - lodge a Freistellungsauftrag with your bank so it isn't withheld. Above that, it's taxed at the flat 25% (plus Soli/church), declared on Anlage KAP. See Investing as an expat in Germany.

I'm leaving Germany this year - should I still file?

Usually yes. A mid-year departure typically means you over-paid, so a final return often produces a refund. You can file it after you leave.

Related guides

Keep going: these guides continue where this one ends.