How much of my Weihnachtsgeld do I keep?
Usually about half. On a €45,000 salary, a €2,000 bonus leaves €1,085 after €480 Lohnsteuer and €435 social insurance (no church tax, no children). That's 54%.
On a €45,000 salary, a €2,000 Christmas bonus leaves about €1,085 after Lohnsteuer and social insurance, 54% of the gross. Enter your own salary and bonus to see every deduction.
Rates verified How we check rates
Taxed as
Sonstiger Bezug
§ 39b Abs. 3 EStG
Social insurance
~21%
below the ceilings
Health ceiling
€69,750
a year, 2026
Pension ceiling
€101,400
a year, 2026
Jahresbrutto without the bonus
Weihnachtsgeld netto
€1,085
54% of the bonus
Tax
€480
Lohnsteuer, Soli, church tax
Social insurance
€435
pension, unemployment, health, care
| Weihnachtsgeld, gross | €2,000 |
| Lohnsteuer | −€480 |
| Solidaritätszuschlag | €-0 |
| Kirchensteuer | €-0 |
| Rentenversicherung | −€186 |
| Arbeitslosenversicherung | −€26 |
| Krankenversicherung | −€175 |
| Pflegeversicherung | −€48 |
| You keep | €1,085 |
PayMetric Labs' own calculation with 2026 rates: tax on the annual salary with and without the bonus (§ 39b Abs. 3 EStG), and social insurance up to the 2026 ceilings, Steuerklasse I or IV, average health insurance add-on. Classes III and V withhold differently; the final tax comes with your annual return. Not tax advice.
Weihnachtsgeld is a one-off payment, a sonstiger Bezug. Your employer estimates your salary for the whole year, calculates the annual income tax with and without the bonus, and withholds the difference in the month it's paid. Soli and church tax are worked out the same way. Because the bonus sits on top of your salary, it's taxed at your marginal rate.
Social insurance works on the year too. The bonus pays the normal employee contributions as long as your earnings so far, plus the bonus, stay under the year's ceilings: €69,750 for health and care, €101,400 for pension and unemployment in 2026. Above them, part or all of the bonus is free of contributions, which is why a high earner can keep a larger share of a bonus than someone on a middle salary.
Usually about half. On a €45,000 salary, a €2,000 bonus leaves €1,085 after €480 Lohnsteuer and €435 social insurance (no church tax, no children). That's 54%.
Because it's taxed at your highest rate. The employer works out the tax on your whole year's salary with and without the bonus and withholds the difference, so the bonus sits on top of your income. Social insurance takes about 21% on top, unless you earn above the contribution ceilings.
No. It feels that way because a monthly payslip spreads the tax-free allowance and lower bands across the year, while the bonus is taxed at your marginal rate only. Over the year, the total tax is the same as if the bonus had been part of your monthly pay.
Less, or none. Contributions stop at the year's ceilings: €69,750 for health and care, €101,400 for pension and unemployment in 2026. On €75,000, a €3,000 bonus pays only pension and unemployment, €318. On €110,000 it pays none, so you keep 53% of a €5,000 bonus even though more of it goes in tax.
It changes what's withheld in December, not your final tax. Class I and IV give the figures here. In class V the bonus is taxed much more heavily, and in class III less; a married couple settles the real amount in the annual tax return.
Not really. Tax is annual, so paying it in December or in twelve parts gives the same total for the year. Paying it in January instead moves it into next year, which helps only if your income will be lower then. The Fünftelregelung for exceptional income doesn't apply to Weihnachtsgeld.
Related reading & tools
More on German pay and tax.
What to check next
Put the result alongside the pay available in the wider market.