German Income Tax Return Simulator.
Explore how your income and deductible expenses affect a possible refund or additional payment. Private, understandable and with a calculation you can follow.


Private by design
No account or tax ID
Tax years 2022–2025
Year-specific tax rules
An estimate you can follow
With breakdown and assumptions
Educational estimate, not tax advice, a tax return or a Finanzamt decision. Your draft is saved locally in this browser tab to survive refreshes; tax inputs are not sent to our servers.
Your 2025 income tax return
Your live estimate
Add your income to bring this to life.
Your tax year and household
Start with your tax year and household. These determine which rules apply.
Why we ask: Each year has its own tariff, allowances and limits.
The income section covers wages, business profits, rent, pensions, capital, eligible private sales and treaty-exempt foreign wages. The following specialist situations still need an individual assessment; selecting one suppresses the refund estimate.
Advertisement: We may earn a commission when you use our links, at no extra cost to you. This helps support our free calculators.
How this simulator works
Six topics, one understandable estimate. See which entries matter and how they come together in your calculation.
Choose the tax year and individual or joint assessment. Age, church tax and German tax liability determine which rules the simulator applies. No name, address, tax ID or bank details are needed. These selections do not establish legal eligibility.
Start with your annual income: wages, self-employment, rent, pensions, investments or eligible private sales. The simulator applies the entered deductions and the year’s income-tax rules, then compares the assessment with taxes already paid. Use established eligible figures for complex business, rental and pension cases.
Work costs are deducted at the higher of your actual costs and the employee allowance, never both. The commuting allowance pays 0.30 EUR per kilometre for the first 20 kilometres and 0.38 EUR beyond that for each day you went to your workplace, with a yearly cap of 4,500 EUR unless you used a car. The home office flat rate is 5 EUR per day up to 600 EUR in 2022 and 6 EUR per day up to 1,260 EUR from 2023.
Pension contributions are deductible up to a yearly cap; the share that counts was 94 % in 2022 and is 100 % from 2023. Basic health and care insurance is deductible in full, other insurance within the applicable cap of 1,900 EUR (2,800 EUR only for qualifying fully self-funded cover). Church tax you paid, childcare costs and donations are special expenses too.
For children, the simulator compares the child allowances with the Kindergeld entitlement and uses whichever is better for you. Medical costs count only above a reasonable burden that is calculated in bands of your income, and household services reduce the tax directly by 20 % of the labour costs within limits.
The tax is the official tariff for the year. For spouses who choose joint assessment the splitting tariff applies, which taxes half of the joint income and doubles the result. The ordinary solidarity surcharge has an exemption limit; separately taxed capital income has its own surcharge. Church tax is 8 % or 9 % of its statutory assessment base.
This page is independent and not affiliated with ELSTER or any tax-return provider. It does not file anything.
Questions
No. It is an educational estimate under stated assumptions. Your Finanzamt decides the assessment, and your return may include items this simulator does not model.
They do not change the tax. We only ask for what affects the calculation, and we say why next to each field.
2022, 2023, 2024 and 2025, each with its own tariff and limits. 2025 is the default.
Open the relevant income module. Business and rental income use eligible annual totals; pensions support cohort and earnings-share rules. Capital income includes a favourable-assessment comparison; foreign wages require an established treaty exemption. Qualifying severance and loss carryforwards have dedicated inputs. Complex cases and required confirmations are explained beside each module.
No. This page cannot file anything and is not connected to ELSTER.
Rules and sources
Rules were reviewed on 26 October 2026. The rule inventory with sources is in the project documentation.
Written and maintained by Basaveswara Rao. Last reviewed on October 28, 2026.