Skip to content
CentExact
Country

Pay & tax

German Tax Return Calculator: Steuererklärung Refund

Estimate your 2025 or 2026 tax refund or bill: the US federal return, or the returns of Canada, Australia, India, Germany, Ireland, Finland and the Netherlands.

Reviewed by CentExactRates effective 4 sourcesCalculated in your browser. Shared links include inputs.

The rules for Germany

What the calculator above works from, read from the datasets listed under Data sources. Where a table gives the basis, “set by law” marks a figure fixed by statute or by the body that charges it, and a typical figure is a market convention the calculator opens on, which you can change.

How Germany settles a year's tax: the einkommensteuererklärung, 2026
RuleValueBasis
Entfernungspauschale per km and day, every km0,38 €Set by law
Entfernungspauschale cap without a car4.500,00 €Set by law
Homeoffice-Pauschale per day6,00 €Set by law
Homeoffice-Pauschale a year, at most1.260,00 €Set by law
Pension contributions deductible, at most (doubled jointly)30.826,00 €Set by law
Health contribution that buys sick pay, not basic cover4 %Set by law
Donations deductible, share of income at most20 %Set by law
Kindergeld a month per child259,00 €Set by law
Entlastungsbetrag for each further child240,00 €Set by law
Credit on household services and tradespeople's labour20 %Set by law
Household services credit, at most4.000,00 €Set by law
Tradespeople credit, at most1.200,00 €Set by law
The 2026 return on employment income alone, against what payroll withholds from it
LineWages of 25.000Wages of 50.000Wages of 100.000
Taxable income (zvE)18.709,00 €38.684,00 €81.900,00 €
Tax1.254,00 €6.796,00 €23.608,52 €
Credits0,00 €0,00 €0,00 €
Tax after credits1.254,00 €6.796,00 €23.608,52 €
Paid and credited, payroll estimated1.251,00 €6.786,96 €23.591,64 €
Refund, or owed if negative-3,00 €-9,04 €-16,88 €

Germany: the Einkommensteuererklärung after a year of Lohnsteuer

German payroll withholds on assumptions. Your employer's Lohnsteuer allows every employee the same Arbeitnehmer-Pauschbetrag of €1,230 for work costs and a deemed Vorsorgepauschale for insurance, and knows nothing of your commute, your donations or the cleaner you pay. The Einkommensteuererklärung replaces those assumptions with your own figures and works the year again on the § 32a tariff. Whatever you can show beyond the flat amounts comes back, at your marginal rate, together with the Solidaritätszuschlag and Kirchensteuer that rode on it.

The deductions that most often decide the result are the Entfernungspauschale, €0.38 for each kilometre of the one-way distance and each day you travelled (for 2025, €0.30 for the first 20 kilometres), and the Homeoffice-Pauschale of €6 for each day worked at home, at most €1,260. Both count only once your work costs together pass €1,230. Health and care contributions are deductible almost in full, which usually uses up the €1,900 cap on other insurance, so unemployment insurance adds nothing. Donations, church tax paid and 20% of the labour cost of household services and tradespeople follow.

Couples are taxed together on the Splittingtarif, twice the tax on half their joint income, for the whole year of the wedding too. Payroll only follows from the month the new tax class applies, and an employer may not settle the year itself once the class changed, so the months before come back through the return. For children, the Finanzamt compares the Kinderfreibeträge with the Kindergeld child by child, and deducts them only where they save more, adding the Kindergeld to the tax in return.

Worked exampleWorked example: €50,000 in 2026, a 30 km commute

Lohnsteuer withheld in tax class I, twelve monthly pays of €4,166.66: €6,786.96.

Work costs: 30 km × 220 days × €0.38 = €2,508, plus 40 days at home × €6 = €240 and €300 of equipment, €3,048, which replaces the €1,230 Pauschbetrag.

Insurance: pension €4,650, health and care €5,400. Taxable income: €50,000 − €3,048 − €4,650 − €5,400 − €36 = €36,866, on which the 2026 tariff charges €6,234.

Refund: €6,786.96 − €6,234 = €552.96.

Arbeitslosengeld, Elterngeld and Krankengeld are tax-free but raise the rate on the rest of your income, the Progressionsvorbehalt, so a year with them often ends with tax to pay.

Filing is through ELSTER. If you must file, because a couple who both earn chose classes III and V, a Freibetrag was registered, or you had more than €410 of other income or of those benefits, the 2025 return is due by 31 July 2026, or 1 March 2027 with a Steuerberater or Lohnsteuerhilfeverein. Everyone else files voluntarily and has four years: the 2025 return can go in until 31 December 2029, and one that would show tax owed need not be filed at all.

For how the calculation works, the formula behind it and what it leaves out, see the full guide. For help interpreting a result or comparing it with a quote or statement, read the questions and answers.

Data sources

Germany: the employee's Einkommensteuererklärung, tax year 2026§ 9 EStGWithin its effective period
Germany: Lohnsteuer (BMF Programmablaufplan 2026), Solidaritätszuschlag, Kirchensteuer and social insurance 2026BMFWithin its effective period
Germany: the employee's Einkommensteuererklärung, tax year 2025§ 9 EStGPast its effective period
Germany: Lohnsteuer (BMF Programmablaufplan 2025), Solidaritätszuschlag, Kirchensteuer and social insurance 2025BMFPast its effective period

Every document each dataset was read from, its notes and how the figures were checked are listed in the guide's data sources.

This calculator in other countries

Where the rules change the answer, a place has its own page that runs the calculator on them and cites the official sources they came from.

CentExactCalculator publisher

CentExact publishes the calculation method, worked examples and available data sources. Automated checks cover reference calculations; they do not certify a result for your circumstances or imply approval by a lender or tax authority.

How we build and test our calculators

Figures are estimates derived from published rates and rules, current at the review date shown at the top of this page and taken from the sources listed under Data sources on this page. Rates, fees and thresholds change; always confirm current values with the official source before relying on a result.