Why you need the reverse calculation
German job adverts, contracts and salary talks are almost always in gross annual figures (Bruttojahresgehalt), but what matters for rent and living costs is what arrives in your account. If you know you need €2,500 net a month, this calculator gives you a concrete gross target to name instead of guessing. It also helps if you are moving to Germany and want to compare an offer with your current net pay at home.
How the reverse calculation works
A rule of thumb such as “net is about 65% of gross” does not work, because tax rates are progressive and social security contributions stop at the contribution ceilings. The calculator therefore searches for the gross salary whose full gross-to-net calculation reaches your target. It narrows the amount down step by step and checks the last euros to the cent.
Because wage tax moves in small steps, not every net amount can be hit exactly. In that case the calculator shows the lowest gross salary that reaches at least your target and states the difference. Below it you see the full payslip for that gross salary as a check.
Example
For €2,000.00 net a month, a person without children in tax class I without church tax needs €2,903.73 gross. In tax class III, €2,555.91 is enough. For a target of €3,000.00 net, class I needs €4,747.17 gross.
Worth knowing for negotiations: each extra euro gross brings less than a euro net. Moving from €4,747.17 to €5,247.17 in class I, i.e. €500 more gross, gives €255.66 more net.
Gross needed for typical net amounts
| Target net | Class I | Class III | Class V |
|---|---|---|---|
| €800.00 | €889.08 | €889.08 | €1,032.34 |
| €1,200.00 | €1,479.75 | €1,469.97 | €1,810.14 |
| €1,500.00 | €2,039.18 | €1,905.60 | €2,520.96 |
| €1,800.00 | €2,553.78 | €2,300.32 | €3,161.23 |
| €2,000.00 | €2,903.73 | €2,555.91 | €3,588.05 |
| €2,200.00 | €3,259.53 | €2,829.17 | €4,033.23 |
| €2,500.00 | €3,804.78 | €3,293.29 | €4,704.15 |
| €2,800.00 | €4,364.85 | €3,782.95 | €5,375.18 |
| €3,000.00 | €4,747.17 | €4,122.05 | €5,821.12 |
| €3,500.00 | €5,737.39 | €4,981.48 | €6,854.64 |
| €4,000.00 | €6,658.94 | €5,852.28 | €7,923.56 |
If the gross pay needed is between €603.01 and €2,000, the calculator uses the reduced contributions of the transition zone (Midijob). Up to €603 the Minijob rules apply; use the Minijob calculator for that.
Assumptions and limits
The same assumptions apply as in the salary calculator: statutory health and care insurance, compulsory pension and unemployment insurance, no one-off payments and no registered allowances. Your employer also pays its own share of contributions; you can expand the total employer cost in the result.
Frequently asked questions
What gross salary do I need for €2,000 net in Germany?
In 2026 it is €2,903.73 gross a month in tax class I and €2,555.91 in tax class III, without children, without church tax, in North Rhine-Westphalia with a 2.9% additional contribution.
Why does the gross salary needed rise faster than the net?
As income rises, so does the tax rate on each additional euro. Part of every raise therefore goes to wage tax and social security, until the contribution ceilings are reached.
Does it work with annual salaries?
Yes. Set the period to “Year” and enter your target net pay for the whole year. The calculator then uses the annual values for wage tax and the contribution ceilings. Christmas and holiday pay are not included separately.
Can I use the result in a salary negotiation?
As a guide, yes. Also ask about bonuses, a company pension and benefits, since they change your actual net pay. Then check the concrete offer in the salary calculator.