German Tax Calculator
Calculate German income tax, solidarity surcharge, and church tax from gross salary. Enter values for instant results with step-by-step formulas.
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer
German Tax Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Net = Gross - Income Tax - Soli - Church Tax - Social Security
Worked example โ Net salary: ~33,692 EUR/year (~2,808 EUR/month) | Effective rate: ~43.8%
Formula
Net = Gross - Income Tax - Soli - Church Tax - Social Security
German net salary is calculated by subtracting income tax (Einkommensteuer, using the progressive formula), solidarity surcharge (5.5% of income tax above exemption), church tax (8-9% of income tax if applicable), and four social security contributions (pension, health, unemployment, nursing care) from gross salary.
Worked Examples
Example 1: Single Employee in Munich
Problem:Calculate the net salary for a single employee (Tax Class 1) in Bayern earning 60,000 EUR gross annually with church membership. No children.
Solution:Income Tax (2024 formula): ~12,776 EUR Solidarity Surcharge: 0 EUR (below threshold) Church Tax (8% of income tax): ~1,022 EUR Pension: 60,000 x 9.3% = 5,580 EUR Health: 60,000 x 7.95% = 4,770 EUR Unemployment: 60,000 x 1.3% = 780 EUR Nursing: 60,000 x 2.3% = 1,380 EUR
Result:Net salary: ~33,692 EUR/year (~2,808 EUR/month) | Effective rate: ~43.8%
Example 2: Married Couple with Tax Class 3
Problem:A married earner (Tax Class 3) in NRW earning 90,000 EUR with 2 children. No church membership. Calculate net pay.
Solution:Income Tax (splitting method): 2 x tax(45,000) = ~2 x 8,452 = ~16,904 EUR Solidarity: 0 EUR (below joint threshold) Church Tax: 0 EUR (not a member) Pension: 90,000 x 9.3% = 8,370 EUR Health: 62,100 x 7.95% = 4,937 EUR (capped) Unemployment: 90,000 x 1.3% = 1,170 EUR Nursing: 62,100 x 1.7% = 1,056 EUR (reduced for children)
Result:Net salary: ~57,563 EUR/year (~4,797 EUR/month) | Effective rate: ~36.0%
Frequently Asked Questions
How does the German income tax system work?
Germany uses a progressive income tax system with rates ranging from 0% to 45%. The tax calculation uses a mathematical formula rather than simple tax brackets, creating a smooth progression of rates. For 2024, the basic tax-free allowance (Grundfreibetrag) is 11,604 EUR per person, meaning no income tax is owed on the first 11,604 EUR of annual income. Between 11,605 and 17,005 EUR, the rate climbs from 14% to approximately 24% using a linear-progressive formula. From 17,006 to 66,760 EUR, rates progress from about 24% to 42%. Income between 66,761 and 277,825 EUR is taxed at a flat 42%. Above 277,825 EUR, the top rate of 45% (Reichensteuer or wealth tax surcharge) applies. Unlike many countries with discrete tax brackets and marginal rates, Germany's formula-based system means the marginal rate changes continuously throughout the middle zones.
What are the German tax classes (Steuerklassen) and how do they affect my tax?
Germany has six tax classes that determine how much income tax is withheld from your monthly paycheck. Tax Class 1 is for single, divorced, or widowed individuals, and applies the standard basic allowance. Tax Class 2 is for single parents, providing an additional relief amount for child-related expenses. Tax Class 3 is for married couples where one spouse earns significantly more, giving the higher earner a doubled basic allowance for lower withholding. Tax Class 4 is for married couples where both earn similar amounts, with each getting the standard allowance. Tax Class 5 pairs with Class 3, applying to the lower-earning spouse who receives minimal allowances and higher withholding. Tax Class 6 applies to second and additional jobs with no allowances. Importantly, tax classes only affect monthly withholding rates, not your final annual tax obligation. Couples in classes 3 and 5 must file a joint return, and the annual tax assessment reconciles any over or under-withholding.
What is the solidarity surcharge (Solidaritatszuschlag) and do I have to pay it?
The solidarity surcharge, commonly called the Soli, was introduced in 1991 to fund the costs of German reunification and infrastructure development in the former East German states. Originally set at 7.5%, it was reduced to 5.5% of income tax in 1998. Since 2021, approximately 90% of German taxpayers no longer pay the Soli due to a significant exemption threshold. For single taxpayers (Tax Class 1), the Soli is fully exempt if the calculated income tax is below approximately 18,130 EUR per year. This corresponds to a gross annual income of roughly 73,000 EUR. Above this threshold, there is a transition zone where the Soli is gradually phased in before reaching the full 5.5% rate. For married couples filing jointly (Tax Class 3), the exemption threshold is doubled. Essentially, only high-income earners now pay the solidarity surcharge in its full form.
How are social security contributions calculated in Germany?
German social security contributions are mandatory and split equally between employer and employee. There are four pillars: pension insurance (Rentenversicherung) at 18.6% total with each side paying 9.3%, health insurance (Krankenversicherung) at a base rate of 14.6% plus a carrier-specific additional contribution averaging 1.3%, unemployment insurance (Arbeitslosenversicherung) at 2.6% total or 1.3% each, and nursing care insurance (Pflegeversicherung) at 3.4% total with a 0.6% surcharge for childless employees over 23. Contributions are capped at income ceilings known as Beitragsbemessungsgrenzen. For 2024, the pension and unemployment ceiling is 90,600 EUR annually in western Germany, while the health and nursing ceiling is 62,100 EUR. Income above these ceilings is not subject to contributions. Total employee social security contributions typically range from 20% to 22% of gross salary, making them a significant deduction alongside income tax.
Is church tax mandatory in Germany and how can I opt out?
Church tax (Kirchensteuer) in Germany is not universally mandatory but applies automatically to registered members of recognized religious communities, primarily the Catholic and Protestant churches. The rate is 8% of income tax in Bavaria and Baden-Wurttemberg and 9% in all other federal states. Church tax is collected directly by the tax authorities and forwarded to the respective religious organization, making it essentially an automatic surcharge on your income tax bill. To stop paying church tax, you must formally leave your religious community through a process called Kirchenaustritt, which requires a visit to the local civil registry office (Standesamt) or in some states the local court (Amtsgericht). There is usually a small administrative fee of 20 to 30 EUR. The exit takes effect from the following month. It is worth noting that leaving the church has implications beyond taxation, including ineligibility for church ceremonies, potential impacts on employment at church-affiliated institutions such as hospitals and schools, and exclusion from certain church services.
References
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎSalary After Tax by Country โ Compare Take-Home
Calculate salary after tax by country with interactive inputs and clear steps.
๐งฎIndian Income Tax Calculator
Calculate Indian income tax under old and new regimes with HRA, 80C, and 80D deductions.
๐งฎVat Sales Tax Finder by Country Calculator
Calculate vat sales tax finder by country with interactive inputs and clear steps.
๐งฎPakistan Income Tax Calculator (FBR Slabs)
Calculate Pakistan income tax from salary, business, or property income with applicable slabs.
๐งฎUk Tax Calculator
Calculate UK income tax, National Insurance, and take-home pay from gross salary.
๐งฎFrench Tax Calculator
Calculate French income tax and social charges from gross salary.
๐งฎCanadian Tax Calculator
Calculate Canadian federal and provincial income tax from gross salary.
๐งฎBrazil Income Tax Calculator (IRPF)
Calculate Brazilian income tax (IRPF) from gross salary with deduction brackets.