German Social Security & Payroll Calculator
Comprehensive German payroll calculations with four-pillar social security system, church tax, solidarity surcharge, and regional tax variations.
Loading German payroll calculator...
Key Features
Advanced German payroll estimates with tax classes, church tax, and public-insurance social contributions
Four-Pillar Social Security
Complete pension, health, unemployment, and care insurance calculations
- Pension Insurance (18.6% total)
- Health Insurance (14.6% + supplementary)
- Unemployment Insurance (2.6% total)
- Care Insurance (3.05% or 3.4%)
Tax Classes (Steuerklassen)
Complete support for all six German tax classes with optimized calculations
- Class I - Single persons
- Class II - Single parents
- Classes III-V - Married couples
- Class VI - Additional employment
Church Tax (Kirchensteuer)
Automatic church tax calculation based on federal state and denomination
- 8% (Bavaria/Baden-Württemberg) or 9% (other states)
- Catholic, Protestant, and other denominations
- Automatic calculation based on location
All 16 Federal States
Complete support for all German federal states with regional variations
- All 16 federal states supported
- Regional tax rate variations
- East/West Germany pension differences
Solidarity Surcharge
Solidaritätszuschlag calculation with 2021+ exemption rules for high earners
- 2021 reform implementation
- 5.5% rate for applicable income
- Automatic high earner exemption
Advanced Calculations
Real-time payroll calculations with detailed breakdowns and optimization tips
- Real-time calculation engine
- Complete breakdown of all deductions
- Export-ready payroll summaries
How It Works
Simple four-step process to calculate your German payroll accurately
Enter Employee Information
Input employee details, salary information, and tax identification numbers
Configure Tax Settings
Select tax class, federal state, church membership, and family details
Set Insurance Options
Configure health insurance provider, supplementary rates, and pension zones
Get Complete Results
Receive detailed payroll breakdown with all taxes and social contributions
Frequently Asked Questions
Common questions about German payroll calculations and tax compliance
How accurate are the German payroll calculations?
Our calculator uses the calculator's 2026 German payroll ruleset for standard employee payroll scenarios. Individual circumstances and payroll software details may still vary.
Which German federal states are supported?
All 16 German federal states (Bundesländer) are supported, including regional variations for church tax rates and pension insurance zones.
How is church tax calculated in Germany?
Church tax is 8% of income tax in Bavaria and Baden-Württemberg, and 9% in all other federal states. It only applies to registered church members.
What is the solidarity surcharge (Solidaritätszuschlag)?
Since 2021, solidarity surcharge of 5.5% only applies to high earners. Most employees are exempt from this additional tax.
How do German tax classes (Steuerklassen) work?
Germany has six tax classes (I-VI) based on marital status and employment situation. Married couples can optimize their tax burden by choosing the right combination.
What's the difference between East and West Germany for pensions?
The calculator uses the 2026 pension insurance contribution ceiling configured in the current ruleset and applies it consistently to employee contribution estimates.
How do I add bonuses or one-time payments?
Include bonuses in the gross salary for the chosen period. The calculator applies the same tax and social security rules used for regular pay.
Can I calculate mini-jobs or midi-jobs?
Yes. Enter gross pay within mini/midi thresholds to see reduced social security or the transition-zone (Gleitzone) calculations.
How is church tax (Kirchensteuer) applied?
Choose your denomination and federal state. The calculator applies 8% in Bavaria/Baden-Württemberg or 9% elsewhere when applicable.
Can I simulate multiple jobs with Tax Class VI?
Yes. Select Tax Class VI for secondary employment to reflect higher withholding on additional jobs.
Do I see employer contributions separately?
Results list employee and employer shares for pension, health, unemployment, and long-term care insurance.
What if I use private health insurance (PKV)?
Pick private insurance to exclude public health contributions and focus on income tax plus other statutory items.
Which tax year do you use?
The calculator currently uses the 2026 German payroll ruleset configured in the app and should be updated whenever official payroll values change.
Can I export or share the results?
You can print or save the breakdown as a PDF from your browser for internal records or discussions with HR or tax advisors.
How is the child allowance (Kinderfreibetrag) handled?
Enter the number of children to adjust taxable income and church tax/solidarity thresholds accordingly.
Do you support tax-free allowances from the tax office?
Yes. Add approved allowances (Freibetrag) under special expenses to lower the taxable base used in the calculation.
How are solidarity surcharge exemptions applied?
The tool applies the 2021+ exemption rules automatically and only adds the 5.5% surcharge for high earners above the thresholds.
Is my data stored anywhere?
Calculations run in your browser. Nothing is saved to the server; refresh or close the page to clear the inputs.
Can freelancers or contractors use this calculator?
It is built for employees with wage tax withholding and statutory social security, not for self-employed income tax scenarios.
How often do you update contribution rates?
We refresh rates whenever official German payroll, tax, or social security values change so you always use current numbers.
Why Choose Our German Payroll Calculator
Professional-grade calculations with complete compliance and user-friendly interface
100% Accurate
Based on the calculator's 2026 German payroll ruleset
Bounded Rules
Clearly states supported employee payroll scenarios and estimate limits
Secure & Private
All calculations performed locally, no data stored
Multi-Language
Available in multiple languages with German/English labels