Meyka Pro banner
Business

Weihnachtsgeld 2026: How Much German Workers Get for Christmas

October 27, 2026
12:03 PM
7 min read
Be the first to rate this article

Searches for “Weihnachtsgeld” surged in Germany this week, passing 20,000 searches with a 1,000% jump on Google Trends. The reason is timing: for millions of German workers, the Christmas bonus lands with the November pay packet, and the 2026 rules bring real changes. Public-sector staff get new, higher rates this year, while workers in industry and retail see very different sums depending on their tariff agreement.

Weihnachtsgeld 2026 is not one fixed amount. It ranges from a quarter of a month’s salary to almost a full month’s pay, and in some jobs there is no entitlement at all. Here is what the new figures say, who qualifies, and how to check your own payment.

Weihnachtsgeld 2026 in the Public Sector

The biggest change for Weihnachtsgeld 2026 affects municipal workers. Under the TVöD agreement for local authorities (VKA), the annual special payment is now a uniform 85% of the average monthly salary from July to September. That is a notable rise for higher pay groups: staff in grades E 13 to E 15 previously received 51.78%, and now get the same 85% as everyone else. Hospital and care workers in some lower pay groups receive 90%.

The payment is made with the November salary. The calculation uses the average pay across July, August and September, so a worker averaging 3,000 euros a month would receive 2,550 euros gross. Anyone who was not employed for the full year gets one twelfth less per missing month, and the key date is 1 December: you must still be employed on that day to qualify in full.

Federal employees do slightly better. Under the TVöD for the federal government, the 2026 rates are 95% of a month’s pay for grades E 1 to E 8, 90% for E 9a to E 12, and 75% for E 13 to E 15. State employees under the TV-L agreement, by contrast, see no change: their rates have been frozen since 2021, at 87.43% for E 1 to E 4, 88.14% for E 5 to E 8, 74.35% for E 9a to E 11, 46.47% for E 12 to E 13, and 32.53% for E 14 to E 15.

What civil servants receive

Civil servants, or Beamte, are a separate case. In the federal government and in several states, including Baden-Württemberg, Brandenburg and North Rhine-Westphalia, the special payment has been folded into the basic salary, so there is no separate Christmas bonus to spot on the payslip. Other states still pay it separately: Bavaria, Hesse, Mecklenburg-Vorpommern and Saxony pay percentages, while Berlin, Bremen, Lower Saxony, Saxony-Anhalt and Schleswig-Holstein pay fixed amounts of between 400 and 1,550 euros. Hamburg is introducing a new special payment of 27.5% of a month’s gross salary in 2026.

Weihnachtsgeld 2026 at ZF and in Bavarian Retail

Outside the public sector, the picture is set by each industry’s tariff agreement. At ZF Friedrichshafen, the large car parts supplier, the Christmas bonus is 25% to 55% of a gross monthly salary, with the exact figure depending on length of service under the metal and electrical industry agreement. ZF is paying it again in 2026 even as it restructures: the company has said it will cut between 11,000 and 14,000 jobs by 2028, and the bonus is a reminder that tariff entitlements survive even deep cost-cutting programmes.

In Bavarian retail, the agreement sets the bonus at 62.5% of the November tariff salary, paid with the November wages. The trade association for Bavarian retail confirmed the figure in an update published on 27 October 2026. Workers without tariff coverage may still have a claim if the employer has paid the bonus unconditionally at least three times in a row, a principle known as betriebliche Übung, or established company practice.

Why the amounts differ so much

The gap between a 25% bonus and a 95% one comes down to bargaining power and tradition. Public-sector unions negotiated the annual special payment into the TVöD decades ago, while private-sector agreements vary by industry and region. Some employers pay nothing at all, and others pay a flat sum instead of a percentage. That is why two workers on similar salaries can receive very different Christmas bonuses.

Who Qualifies for Weihnachtsgeld 2026

There is no general legal right to a Christmas bonus in Germany. An employee qualifies only if the payment is promised in the employment contract, a collective tariff agreement, a works agreement, or through established company practice. Anyone unsure should check their contract first, then the applicable tariff agreement.

The usual conditions are straightforward. You must be employed on the cut-off date, normally 1 December, and the payment is reduced by one twelfth for each full calendar month without pay, for example during unpaid parental leave after the child’s first year or unpaid special leave. There is no reduction for maternity protection, parental leave in the child’s birth year, or months covered by sick-pay top-ups. Part-time staff are not cut further: their payment is based on their actual earnings, so it is automatically lower in proportion to their hours.

Weihnachtsgeld 2026 and the Tax Debate

The bonus is normally taxed like ordinary salary, which is why it often looks smaller on the payslip than workers expect. That has fuelled a debate about making part of it tax-free. One proposal would exempt 1,000 euros of the annual special payment from tax and social contributions, as an alternative to the one-off relief payment known as the Entlastungsprämie. According to federal statistics, around 3.34 million tariff employees work in the public sector, so such a change would reach a large group automatically, without employers having to agree or fund anything new.

For now the proposal is only a debate, not law, so the 2026 payments will be taxed as usual. Workers who want to know the net figure should check their November payslip, where the bonus appears as the Jahressonderzahlung, and compare it with the gross figure their tariff agreement promises.

How to Check Your Own Weihnachtsgeld 2026

Start with the three numbers that decide the payment: your average gross monthly pay for July, August and September, the percentage your tariff agreement sets, and whether you were employed for the full year. Multiply the average by the percentage, then subtract one twelfth for each month you were not employed. That gives the gross figure to expect with your November pay.

Investors can also watch how Germany’s listed employers handle the cost. The bonus season coincides with year-end reporting, and the German stock screener on Meyka, the AI-powered stock and crypto research platform, tracks the country’s listed companies alongside the German earnings calendar and unusual volume in German shares. Shares such as SAP, Germany’s largest software company, show how the market prices in labour costs at the country’s biggest employers.

Weihnachtsgeld 2026 will be a welcome top-up for millions of workers, but the amount depends entirely on where you work. Public-sector staff get the clearest improvement this year, with uniform 85% rates at municipal level and up to 95% at federal level, while retail and industrial workers get whatever their own tariff agreement delivers. Check your contract, check the November payslip, and you will know exactly where you stand.

This article is for informational purposes only and does not constitute financial advice.

About Author

Author

Huzaifa Zahoor

Co Founder

Huzaifa Zahoor is the engineer who built Meyka. He has spent years writing Python, training AI models, and building data pipelines specifically for financial markets. His technical articles have reached over 30,000 readers on Medium, so he knows how to make complex things easy to follow. If this article touches on how the tools work, he is the person who actually built them.

What brings you to Meyka?

Pick what interests you most and we will get you started.

I'm here to read news

Find more articles like this one

I'm here to research stocks

Ask Meyka Analyst about any stock

I'm here to track my Portfolio

Get daily updates and alerts (coming March 2026)