Filing your taxes in Germany can feel overwhelming — especially if you're new to the system or managing cross-border income. Missing a single deadline can trigger late-filing surcharges, interest charges, and unnecessary stress. That's why understanding Germany tax deadlines 2025/2026 is essential for residents, expats, and non-residents alike.

This comprehensive Germany tax calendar walks you through every critical date, explains who must file, covers extension options, and highlights common pitfalls. Whether you're an employee, freelancer, or foreign national earning income in Germany, bookmark this guide so you never miss a due date.

Who Must File a German Income Tax Return?

Before diving into specific deadlines, it's important to understand whether you're actually required to file a tax return (Einkommensteuererklärung) in Germany. Not everyone must file — but many people benefit from doing so voluntarily.

Mandatory Filing (Pflichtveranlagung)

You are required to file a German income tax return if any of the following apply:

  • You received income from more than one employer during the tax year
  • You received wage replacement benefits (Lohnersatzleistungen) exceeding €410, such as unemployment benefits (Arbeitslosengeld), short-time work pay (Kurzarbeitergeld), parental allowance (Elterngeld), or sick pay (Krankengeld)
  • You and your spouse chose tax class combination III/V or IV with a factor
  • You had additional non-employment income (e.g., rental, freelance, investment) exceeding €410
  • You received a tax-free allowance (Freibetrag) entered on your electronic tax card
  • You received capital gains on which no Abgeltungsteuer (flat-rate withholding tax) was levied
  • You are a non-resident with German-source income not fully taxed at source
  • The tax office (Finanzamt) specifically requests that you file

Voluntary Filing (Antragsveranlagung)

Even if you're not required to file, you often should. Many employees in Germany who are in tax class I with a single employer can claim a refund by filing voluntarily. On average, voluntary filers receive refunds of around €1,000. Common deductions include:

  • Commuting costs (Entfernungspauschale)
  • Home office deductions
  • Work-related expenses (Werbungskosten) exceeding the €1,230 flat allowance
  • Special expenses like insurance premiums, charitable donations, and childcare costs

For voluntary returns, you have four years from the end of the tax year to submit, giving you significantly more flexibility than mandatory filers.

Key Germany Tax Deadlines for 2025/2026

Here is the definitive Germany tax calendar covering the most important dates you need to know for the 2025 and 2026 fiscal periods. Germany's tax year aligns with the calendar year (January 1 – December 31).

Filing Deadline for the 2024 Tax Year (Due in 2025)

Situation Deadline
Mandatory filing — self-prepared September 1, 2025
Mandatory filing — with tax advisor (Steuerberater) June 2, 2026
Voluntary filing for 2024 December 31, 2028

The standard deadline for filing your 2024 income tax return without professional help is September 1, 2025. This extended deadline (compared to the traditional July 31 date) was introduced during the COVID-19 pandemic era adjustments, and the German legislature has maintained a gradually tightening schedule.

If you work with a certified tax advisor (Steuerberater) or an income tax assistance association (Lohnsteuerhilfeverein), your deadline for the 2024 tax year extends to June 2, 2026 (the original May 31 deadline shifts because it falls on a Sunday).

Filing Deadline for the 2025 Tax Year (Due in 2026)

Situation Deadline
Mandatory filing — self-prepared July 31, 2026
Mandatory filing — with tax advisor April 30, 2027
Voluntary filing for 2025 December 31, 2029

For the 2025 tax year, the standard filing deadline returns to the regular schedule: July 31, 2026. This marks the end of the pandemic-related extensions. If you use a tax advisor, the extended deadline is April 30, 2027.

Important note: If a deadline falls on a Saturday, Sunday, or public holiday, the deadline automatically shifts to the next business day.

Estimated Income Tax Prepayments (Einkommensteuer-Vorauszahlungen)

If you're self-employed, a freelancer, or have significant non-employment income, the Finanzamt may require quarterly estimated tax prepayments. These are due on:

  • March 10 (Q1)
  • June 10 (Q2)
  • September 10 (Q3)
  • December 10 (Q4)

These dates apply to both the 2025 and 2026 calendar years. The amounts are typically set by the tax office based on your most recent tax assessment. You can request an adjustment if your income changes significantly.

Monthly Payroll Tax and VAT Deadlines

For employers and self-employed individuals with VAT obligations:

  • Wage tax (Lohnsteuer) declarations: Due by the 10th of each month following the payroll period
  • VAT advance returns (Umsatzsteuer-Voranmeldung): Due by the 10th of each month (monthly) or 10th of the month following the quarter (quarterly)
  • Annual VAT return: Same deadline as the income tax return

If you opt for a permanent extension (Dauerfristverlängerung), you receive one additional month for VAT returns.

How to File Your German Tax Return: Step-by-Step

Understanding when to file taxes in Germany is only half the battle. Here's how the process works:

Step 1: Gather Your Documents

Before you begin, collect the following:

  • Annual wage tax certificate (Lohnsteuerbescheinigung) from your employer
  • Bank statements and interest income certificates
  • Receipts for work-related expenses, insurance premiums, donations, and medical costs
  • Rental income and expense records (if applicable)
  • Foreign income documentation (for double taxation relief claims)
  • Your tax identification number (Steuerliche Identifikationsnummer)

Step 2: Choose Your Filing Method

You have several options:

  1. ELSTER — Germany's official free electronic tax filing portal (elster.de). This is the most common method and is mandatory for self-employed individuals.
  2. Commercial tax software — Programs like WISO Steuer, Taxfix, or SteuerGo offer guided, user-friendly interfaces.
  3. Tax advisor (Steuerberater) — Recommended for complex situations, including expats, business owners, or those with foreign income. This also grants you the extended deadline.
  4. Paper forms — Still technically possible for employees, but increasingly discouraged.

Step 3: Complete and Submit

The main forms include:

  • Mantelbogen (main form / cover sheet)
  • Anlage N (employment income)
  • Anlage KAP (capital gains income)
  • Anlage V (rental income)
  • Anlage S / Anlage G (self-employment / business income)
  • Anlage AUS (foreign income)
  • Anlage Vorsorgeaufwand (insurance and pension expenses)

Step 4: Receive Your Tax Assessment

After submitting, the Finanzamt typically processes your return within 6 to 12 weeks but may take longer during peak periods. You'll receive a tax assessment notice (Steuerbescheid) by mail. Review it carefully — you have one month from the date of the notice to file an objection (Einspruch) if you disagree.

Use our Germany Income Tax Calculator to estimate your liability before filing and ensure your assessment matches expectations.

German Income Tax Rates for 2025: What You'll Owe

Germany uses a progressive income tax system. For the 2025 tax year, the rates and brackets are as follows:

Taxable Income (Single) Tax Rate
Up to €12,084 0% (tax-free allowance / Grundfreibetrag)
€12,085 – €17,005 14% – 24% (progressive zone 1)
€17,006 – €66,760 24% – 42% (progressive zone 2)
€66,761 – €277,825 42%
Over €277,825 45% (Reichensteuer / wealth tax surcharge)

On top of income tax, you must also pay:

  • Solidarity surcharge (Solidaritätszuschlag): 5.5% of income tax — but only if your income tax exceeds approximately €18,130 (single) or €36,260 (married filing jointly). Most average earners are now exempt.
  • Church tax (Kirchensteuer): 8% or 9% of income tax, depending on your federal state, if you are a registered member of a church.

Example: If you earn €50,000 gross annual salary as a single employee in Munich with no church membership, your approximate income tax would be around €10,600, plus social security contributions. Use the Germany Income Tax Calculator for a precise breakdown based on your personal situation.

Extensions, Penalties, and Late Filing

Can You Get a Filing Extension?

Germany does not have a formal "extension request" system like some other countries. However, there are two main ways to gain extra time:

  1. Hire a tax advisor: As noted above, working with a Steuerberater or Lohnsteuerhilfeverein automatically extends your deadline by approximately 7–9 months.
  2. Request informal extension: In exceptional circumstances (illness, natural disaster, force majeure), you can write to your local Finanzamt requesting additional time. Approval is at their discretion and is not guaranteed.

Penalties for Late Filing

If you miss the mandatory filing deadline, the Finanzamt can impose a late filing surcharge (Verspätungszuschlag):

  • Minimum penalty: €25 for each month (or part of a month) the return is late
  • Calculated penalty: 0.25% of the assessed tax (after prepayments and wage tax withholdings) per late month
  • The higher of the two amounts applies
  • The surcharge is automatically applied starting from the 15th month after the end of the tax year for tax advisor clients, or earlier for self-filers

Example: If your 2024 return is due September 1, 2025, and you file on December 15, 2025, you're approximately 3.5 months late. With an assessed tax amount of €8,000, the penalty would be 4 months × max(€25, 0.25% × €8,000) = 4 × max(€25, €20) = 4 × €25 = €100.

Interest on Late Payments

In addition to surcharges, the Finanzamt charges late payment interest (Nachzahlungszinsen) at a rate of 0.15% per month (1.8% per year) on outstanding tax amounts. Interest begins 15 months after the end of the tax year in question.

Special Considerations for Expats and Non-Residents

Tax Residency Rules

Germany taxes based on residency. If you have your domicile (Wohnsitz) or habitual abode (gewöhnlicher Aufenthalt — generally more than 6 months) in Germany, you are considered a tax resident and subject to unlimited tax liability (unbeschränkte Steuerpflicht) on your worldwide income.

Non-residents are subject to limited tax liability (beschränkte Steuerpflicht) only on German-source income, such as:

  • Employment income for work performed in Germany
  • Rental income from German property
  • Business profits attributable to a German permanent establishment
  • Certain capital gains (e.g., from selling German real estate or shares in companies with >1% ownership)

Double Taxation Agreements (DTAs)

Germany has one of the world's most extensive networks of double taxation agreements, with over 90 treaties in force. These treaties determine which country has the primary right to tax specific types of income and provide mechanisms for relief — typically through exemption with progression or a foreign tax credit.

Key treaties include those with:

  • United States — generally uses the credit method
  • United Kingdom — uses the exemption method for employment income
  • France, Netherlands, Austria, Switzerland — important for cross-border commuters
  • India, China, Japan — relevant for international assignees

If you have income from multiple countries, declaring foreign income on Anlage AUS and claiming treaty benefits is critical to avoid double taxation. The filing deadlines remain the same regardless of whether you have foreign income.

Entering or Leaving Germany Mid-Year

If you move to or from Germany during the tax year, you may need to file a split-year return. For the period you are resident, your worldwide income is taxed. For the non-resident period, only German-source income is taxable. The deadlines remain unchanged — the return for the full calendar year is due by the standard filing date.

Frequently Asked Questions About Germany Tax Deadlines

What is the deadline for filing German taxes in 2025?

For the 2024 tax year, the filing deadline without a tax advisor is September 1, 2025. With a tax advisor, it is extended to June 2, 2026.

When is the deadline for the 2025 tax year return?

The 2025 tax year return is due by July 31, 2026 (self-filed) or April 30, 2027 (with a tax advisor).

Do I have to file a tax return if I only have one employer?

Not necessarily. If you are in tax class I or IV, have only one employer, and no other income or special circumstances, filing is voluntary. However, filing voluntarily often results in a refund.

How long does it take to get a tax refund in Germany?

Typically 6 to 12 weeks after submission, though it can take longer during peak periods (especially March–June). Electronic filing via ELSTER tends to be processed faster than paper returns.

Can I file my German tax return in English?

No. German tax returns must be submitted in German. The ELSTER system and official forms are available only in German. However, many commercial software tools offer English interfaces and guidance, and international tax advisors can assist in English.

What happens if I don't file a mandatory tax return?

The Finanzamt will send reminders and can impose late filing surcharges (minimum €25/month late), interest charges, and — in persistent cases — estimate your tax liability (Schätzungsbescheid), which is typically unfavorable to the taxpayer.

Do freelancers have different deadlines?

No. Freelancers (Freiberufler) and self-employed individuals (Gewerbetreibende) follow the same filing deadlines as everyone else. However, they must also make quarterly estimated tax prepayments on March 10, June 10, September 10, and December 10, and are required to file electronically via ELSTER.

Key Takeaways and Next Steps

Staying compliant with Germany tax deadlines 2025/2026 is straightforward when you plan ahead. Here's your action checklist:

  1. Determine whether you must file — check the mandatory filing criteria above
  2. Mark your calendar — September 1, 2025 for the 2024 return (self-filed); July 31, 2026 for the 2025 return
  3. Consider hiring a tax advisor — not only for the extended deadline but also to maximize deductions and navigate complex situations
  4. Make quarterly prepayments on time if you're self-employed (March 10, June 10, September 10, December 10)
  5. Estimate your tax liability using the Germany Income Tax Calculator so you can budget accordingly and avoid surprises
  6. Keep records organized — maintain digital copies of all receipts, contracts, and income statements throughout the year
  7. Review your tax assessment carefully and file an objection within one month if needed

Filing on time, claiming all eligible deductions, and understanding your obligations will save you both money and stress. Whether you're a long-time German resident, a recent expat, or a non-resident with German income, the key to a smooth tax season is preparation.


This article is for informational purposes only and does not constitute tax advice. Tax laws change frequently; consult a qualified tax professional for advice specific to your situation.