€
500 €20.000 €
€
Required gross salary
€2,857.26
Deduction rate: 30.0%
Deductions
Income tax (Lohnsteuer)€252.96
Solidarity surcharge€0.00
Health insurance (employee)€232.87
Pension insurance (employee)€265.73
Unemployment insurance (employee)€37.14
Care insurance (employee)€68.57
Total deductions€857.27
The result is an approximation (accuracy ±€0.01). For salary negotiations, we recommend using the result as a guideline.
Frequently Asked Questions
The calculator uses a bisection algorithm with up to 50 iterations, achieving an accuracy of ±€0.01. This is a very precise estimate — minor differences may occur since employers may use rounded figures in their payroll.
It is particularly useful for salary negotiations: if you know your desired take-home pay, you can instantly find out what gross salary you need to ask for. It is also helpful for freelancers comparing a permanent employment offer.
German tax law contains discrete thresholds (e.g. allowance cutoffs) that mean there is not always an exact gross salary for every desired net amount. The calculator finds the closest gross within a tolerance of ±€0.01.
Yes. You can combine tax class, federal state, church tax, type of health insurance, children and other options — the calculator finds the required gross for exactly that configuration.
You enter your desired net salary and the calculator finds the gross salary that — after all deductions — results in exactly that net. It uses a bisection algorithm and finds the result with an accuracy of ±€0.01.
For €2,500 net in tax class 1 you need approximately €3,700–3,900 gross, depending on federal state, church tax and your health insurer's supplementary rate. Enter your desired net above for the exact figure.
Yes, that is exactly what it is designed for. If you know the minimum net pay you need, you can find the required gross salary and enter negotiations with concrete numbers.