Whether you're a German resident, an expat moving to Berlin, or a freelancer setting up shop in Munich, understanding how Germany income tax works is essential for managing your finances. Germany's tax system is known for its thoroughness — and its complexity. In this comprehensive guide, we break down how income tax works in Germany for the 2025/2026 tax year, covering everything from progressive tax brackets and the solidarity surcharge to deductions, filing deadlines, and common mistakes.
Use our Germany Income Tax Calculator to quickly estimate your personal tax liability based on your income and filing status.
Who Pays Income Tax in Germany?
Germany taxes individuals based on their tax residency status. Your obligations depend on whether you are classified as a resident or non-resident taxpayer.
Residents (Unbeschränkte Steuerpflicht)
You are considered a tax resident of Germany if you have your domicile (Wohnsitz) or habitual abode (gewöhnlicher Aufenthalt) in the country. As a resident, you are subject to unlimited tax liability, meaning your worldwide income is taxable in Germany. This includes:
- Employment income (salaries, wages, bonuses)
- Self-employment and freelance income
- Capital gains and investment income
- Rental income (including from properties abroad)
- Pension and retirement income
Non-Residents (Beschränkte Steuerpflicht)
If you do not have a domicile or habitual abode in Germany, you are a non-resident taxpayer with limited tax liability. Non-residents are only taxed on income sourced within Germany, such as:
- Wages earned for work performed in Germany
- Rental income from German real estate
- Business profits from a German permanent establishment
Non-residents may apply to be treated as residents for tax purposes (unbeschränkte Steuerpflicht auf Antrag) if at least 90% of their worldwide income is earned in Germany, or if their foreign income does not exceed the basic personal allowance.
Germany Income Tax Rates and Brackets for 2025/2026
Germany uses a progressive income tax system with rates that increase as your taxable income rises. Unlike many countries that use simple stepped brackets, Germany applies a mathematical formula that creates a smooth, continuously rising curve of marginal rates between 14% and 42%.
Here are the key income tax rates for Germany in the 2025/2026 tax year:
| Taxable Income (EUR) | Marginal Tax Rate |
|---|---|
| Up to €12,096 | 0% (tax-free allowance) |
| €12,097 – €17,443 | 14% – ~24% (progressive) |
| €17,444 – €66,760 | ~24% – 42% (progressive) |
| €66,761 – €277,825 | 42% |
| Over €277,825 | 45% ("rich tax" / Reichensteuer) |
Important notes about these brackets:
- The basic personal allowance (Grundfreibetrag) for 2025 is €12,096. Income up to this amount is completely tax-free.
- The entry marginal rate starts at 14% and increases progressively — there is no flat jump from 0% to 14%.
- The top marginal rate of 45% (sometimes called the Reichensteuer or "wealth tax rate") applies only to taxable income exceeding €277,825.
- These figures apply to single filers. Married couples filing jointly (Zusammenveranlagung) benefit from the income splitting method (Ehegattensplitting), effectively doubling the bracket thresholds.
How the Progressive Formula Works
Unlike the UK or US, where you move through discrete tax bands, Germany's tax code contains polynomial formulas that calculate your exact tax based on every euro of income. This means your effective tax rate rises smoothly. For example:
- A single person earning €30,000 pays approximately €3,666 in income tax, resulting in an effective rate of about 12.2%.
- A single person earning €50,000 pays approximately €8,876 in income tax, resulting in an effective rate of about 17.8%.
- A single person earning €80,000 pays approximately €19,432 in income tax, resulting in an effective rate of about 24.3%.
These are illustrative figures — your actual liability depends on your deductions and personal circumstances. For a precise calculation, try our Germany Income Tax Calculator.
Additional Taxes on Top of Income Tax
Your total tax burden in Germany isn't limited to income tax alone. Several additional levies are applied on top of or alongside your income tax.
Solidarity Surcharge (Solidaritätszuschlag)
The solidarity surcharge (Soli) was originally introduced to fund German reunification. As of 2021 and continuing into 2025, the surcharge has been largely abolished for the vast majority of taxpayers:
- No Soli is due if your income tax liability is below €18,130 (single) or €36,260 (married filing jointly).
- For those above the threshold, the surcharge is 5.5% of the income tax owed, phased in gradually to avoid cliff effects.
- In practice, only about the top 10% of earners still pay the solidarity surcharge.
Church Tax (Kirchensteuer)
If you are a registered member of a recognized religious community (Catholic, Protestant, or certain others), you must pay church tax:
- 8% of your income tax in Bavaria and Baden-Württemberg
- 9% of your income tax in all other German states
Church tax is automatically withheld by your employer along with income tax. If you are not a member of a recognized church, you do not pay this tax. You can formally leave your church (at a local civil registry) to stop paying.
Social Security Contributions
While not technically "income tax," social security contributions are a significant part of your paycheck deductions in Germany. Employees and employers each pay roughly half:
| Contribution | Employee Share (approx.) | Employer Share (approx.) |
|---|---|---|
| Health Insurance (Krankenversicherung) | ~7.3% + supplementary | ~7.3% + supplementary |
| Pension Insurance (Rentenversicherung) | 9.3% | 9.3% |
| Unemployment Insurance (Arbeitslosenversicherung) | 1.3% | 1.3% |
| Long-term Care Insurance (Pflegeversicherung) | 1.7%–2.3% | 1.7% |
Social security contributions are capped at certain income thresholds (Beitragsbemessungsgrenzen), which are adjusted annually.
Tax Classes in Germany (Steuerklassen)
Germany assigns every employee a tax class (Steuerklasse) that determines how much income tax is withheld from their monthly paycheck. There are six tax classes:
- Class I – Single, divorced, or widowed taxpayers
- Class II – Single parents (higher allowance)
- Class III – Married, where spouse earns significantly less or nothing (combined with Class V)
- Class IV – Married, both spouses earn similar incomes
- Class V – Married, used by the lower-earning spouse when the other uses Class III
- Class VI – For second or additional jobs
Key points to understand:
- Tax classes affect monthly withholding only — they do not change your final annual tax liability.
- Married couples can choose between Class III/V or Class IV/IV combinations. The III/V combination benefits couples with unequal incomes but requires filing a joint annual return.
- Since 2010, married couples in Class IV can also opt for the factor method (Faktorverfahren), which more accurately reflects each spouse's contribution to the total tax bill.
Key Deductions and Allowances
Germany offers a range of deductions and allowances that can significantly reduce your taxable income.
Employee Lump Sum (Werbungskostenpauschale)
Employees automatically receive a lump-sum deduction of €1,230 for work-related expenses without needing to provide receipts. If your actual work-related expenses exceed this amount, you can itemize them instead. Common deductible expenses include:
- Commuting costs (€0.30 per km for the first 20 km, €0.38 per km beyond that, one way)
- Home office deduction (up to €1,260 per year, or €6 per day for up to 210 days)
- Professional development and training costs
- Work equipment (computers, tools, professional literature)
- Relocation costs for job-related moves
Special Expenses (Sonderausgaben)
Certain personal expenses are deductible as Sonderausgaben, including:
- Social security contributions (pension, health, and long-term care insurance)
- Private health and disability insurance premiums
- Donations to recognized charitable organizations (up to 20% of income)
- Alimony payments (up to €13,805 per year under certain conditions)
- Church tax paid is fully deductible
Child-Related Benefits
Families benefit from either:
- Child allowance (Kinderfreibetrag): €9,600 per child (combined for both parents) in 2025, or
- Child benefit (Kindergeld): €255 per month per child in 2025
The tax office automatically checks which option is more favorable and applies it during the annual assessment.
Extraordinary Burdens (Außergewöhnliche Belastungen)
Certain unavoidable personal costs can be deducted, subject to a reasonable personal contribution threshold, including:
- Medical expenses not covered by insurance
- Disability-related costs
- Funeral expenses
- Disaster damage costs
Filing Your Tax Return in Germany
Who Must File?
Not everyone is required to file an annual tax return (Einkommensteuererklärung) in Germany. You must file if:
- You are self-employed or a freelancer
- You received income from multiple employers simultaneously
- You and your spouse used Tax Classes III/V
- You received replacement income over €410 (e.g., unemployment benefits, parental allowance)
- You had income from abroad
- The tax office specifically requests a return
If you are a regular employee in Tax Class I with only one employer, you are generally not required to file — but it's often in your financial interest to do so, as many employees are entitled to a refund.
Filing Deadlines
For the 2025 tax year:
- Self-filed returns: Due by July 31, 2026
- Returns prepared by a tax advisor: Due by April 30, 2027 (extended deadline)
- Voluntary returns (not mandatory): Can be filed up to 4 years after the tax year ends
How to File
You can file your German tax return through:
- ELSTER – The official free online tax portal operated by German tax authorities (elster.de)
- Commercial tax software – Programs like WISO Steuer, SteuerSparErklärung, or Taxfix
- Tax advisor (Steuerberater) – Especially recommended for complex situations, self-employment, or international income
- Income tax assistance associations (Lohnsteuerhilfevereine) – A more affordable alternative to tax advisors for employees
Double Taxation and International Considerations
Germany has signed double taxation agreements (DTAs) with over 90 countries, including the United States, United Kingdom, Canada, Australia, France, and India. These treaties are designed to prevent you from being taxed twice on the same income.
How DTAs Work
Most German DTAs follow the OECD Model Tax Convention and use two primary methods to eliminate double taxation:
- Exemption with progression: Foreign income is exempt from German tax but is considered when determining the tax rate applicable to your remaining German income.
- Tax credit method: You pay German tax on the foreign income but receive a credit for taxes already paid abroad.
Common Scenarios for Expats
- Working remotely for a foreign employer while living in Germany: You are generally taxable in Germany on your worldwide income as a tax resident.
- Receiving rental income from property abroad: Taxable in Germany, but a DTA may provide relief via exemption or credit.
- Pension from another country: Treatment varies by treaty; some pensions are taxable only in the source country, others only in Germany.
If you have international income, professional tax advice is strongly recommended to ensure compliance and optimize your tax position.
Common Mistakes and Misconceptions
Avoid these frequent pitfalls when dealing with German income tax:
- Assuming your tax class determines your final tax – Tax classes only affect monthly withholding. Your actual annual liability is calculated when you file your return.
- Not filing when you're not required to – Many employees miss out on average refunds of €1,000+ simply because they don't file a voluntary return.
- Forgetting to deduct the commute – The commuting allowance (Entfernungspauschale) is one of the most valuable deductions for employees and is often overlooked.
- Ignoring church tax implications – Church tax adds 8–9% on top of your income tax liability. Leaving the church is a personal decision but has real financial impact.
- Not declaring foreign income – As a German tax resident, you must declare worldwide income. Failure to do so can result in penalties and criminal charges.
- Confusing gross and net salary expectations – Germany's combined tax and social security burden is among the highest in the OECD. Always calculate your net salary before accepting a job offer.
Frequently Asked Questions
What is the basic tax-free allowance in Germany for 2025?
The basic personal allowance (Grundfreibetrag) for 2025 is €12,096 for single filers and €24,192 for married couples filing jointly. Income up to this threshold is not subject to income tax.
How much income tax will I pay on €60,000 in Germany?
A single person with a taxable income of €60,000 in 2025 will pay approximately €12,500–€13,000 in income tax, depending on deductions. This represents an effective rate of roughly 21–22%. Use our Germany Income Tax Calculator for an exact figure.
Do freelancers pay the same income tax rates?
Yes, freelancers (Freiberufler) and self-employed individuals (Gewerbetreibende) are subject to the same progressive income tax rates as employees. However, they must pay their full social security contributions themselves and may also owe trade tax (Gewerbesteuer) if they operate a trade business.
Can I get a tax refund in Germany?
Yes, and most people do. According to German tax statistics, the average refund for employees who file voluntarily is approximately €1,063. Common reasons for refunds include work-related expenses, commuting costs, and changes in personal circumstances.
Is there a flat tax option in Germany?
Germany does apply a flat withholding tax (Abgeltungsteuer) of 25% (plus solidarity surcharge and church tax) on capital income such as interest, dividends, and capital gains from securities. This is withheld at source by your bank and is generally final, meaning you don't need to declare it on your tax return unless your personal tax rate is lower.
Conclusion: Key Takeaways
Understanding how income tax works in Germany is crucial for effective financial planning, whether you're an employee, freelancer, or expat. Here are the essential points to remember:
- Germany uses a progressive tax system with rates from 0% to 45%, with a tax-free allowance of €12,096 in 2025.
- Additional taxes like the solidarity surcharge and church tax can increase your total burden.
- Your tax class affects monthly withholding but not your final annual tax liability.
- Generous deductions for commuting, work-related expenses, and social security contributions can significantly lower your taxable income.
- Filing a tax return is mandatory in many situations — and often beneficial even when it's not.
- Double taxation agreements protect against being taxed twice on international income.
Ready to see exactly how much income tax you'll owe? Try our Germany Income Tax Calculator for a personalized estimate based on your income, filing status, and deductions.
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.