December 2026: which money arrives when

Pick your last digit: the tool sorts every payment day in December 2026 by date. Switch the month to see another one.

Time left until Pension and Grundsicherungsgeld on New Year's Eve, 31 December 2026

63days23hrs0min0sec

More details

Payment days in December 2026

6 dates

First date: Tue 1 December. Last: Thu 31 December.

Bank business days in the month22
Last bank business dayThu 31 December
How this is calculated
Every payment day in December 2026, by date
DateBenefitBasis
Tue 1 DecemberArbeitslosengeld Novembers. 337 SGB III
Tue 1 DecemberWohngeld, BAföG December (guide)s. 26 WoGG, s. 51 BAföG
Thu 3 DecemberKindergeld December (last digit 0)Familienkasse
Thu 31 DecemberPension December (from 04/2004)DRV list
Thu 31 DecemberPension January (before 04/2004)s. 272a SGB VI
Thu 31 DecemberGrundsicherungsgeld Januarys. 42 SGB II, BA

Prepared by Radif Partners · Method · dates and statutes checked on 28 October 2026

December 2026 starts and ends with payment days. On 1 December 2026 unemployment benefit for November becomes available, and the same day starts the month for which housing benefit and BAföG are paid in advance. Kindergeld arrives between 3 December 2026 and 16 December 2026 depending on the last digit, well before Christmas. 25 December is a Friday and a bank holiday, the 26th a Saturday; Christmas Eve and New Year's Eve, by contrast, are bank business days. New Year's Eve, 31 December 2026, is the key day of the month: the December pension arrives, pensions that started before April 2004 already receive the money for January, and Grundsicherungsgeld (formerly Bürgergeld) for January 2027 is also due in the account that day. By our calculation, 3 payments therefore fall on the last day of the year. Unemployment benefit for December only comes on 4 January 2027, after New Year and the first weekend of 2027.

Every payment day in December 2026

The list orders payments by the day they are credited, with Kindergeld shown for last digit 0. Kindergeld dates come from the Familienkasse list, pension dates from the pension insurance list; the rest are calculated under section 42 SGB II and section 337 SGB III.

December 2026: payments by date (Kindergeld: last digit 0)
DatePayment
Tue 1 DecemberUnemployment benefit November
Tue 1 DecemberHousing benefit, BAföG December (first bank business day)
Thu 3 DecemberKindergeld December
Thu 31 DecemberPension December (started 04/2004 or later)
Thu 31 DecemberPension January 2027 (started before 04/2004)
Thu 31 DecemberGrundsicherungsgeld January 2027

Kindergeld by last digit

In December, Kindergeld is spread over the first half of the month, from 3 December 2026 for last digit 0 to 16 December 2026 for last digit 9. All ten days are on Kindergeld December 2026.

Pension and Grundsicherungsgeld on New Year’s Eve

The December pension arrives on the last bank business day of the month, which in 2026 is New Year's Eve itself. The statutory pension insurance pays no Christmas bonus; Christmas bonus and pensions explains why. Details on both benefits: pension December 2026 and Grundsicherungsgeld December 2026. Only the two Christmas days are bank holidays, as with all TARGET closing days.

December 2026 with your last digit

Payment days in December 2026

6 dates

Bank business days in the month22
Last bank business dayThu 31 December
Open the full tool →

Common questions

Does the money arrive before Christmas in December 2026?

Kindergeld does, for every last digit by 16 December 2026 at the latest. Pension and Grundsicherungsgeld for January are not brought forward to before Christmas, however; they arrive as normal on 31 December 2026, because New Year's Eve is a Thursday and a bank business day.

Is Christmas Eve a bank business day?

Yes. 24 December is neither a public holiday nor a closing day of the European TARGET payment system, so transfers are booked. Many branches close at midday, but that has no effect on the credit to your account. The same applies to New Year’s Eve.

When does unemployment benefit for December arrive?

On 4 January 2027. Unemployment benefit is paid in arrears and is available on the first working day of the next month. 1 January is New Year's Day, followed by Saturday and Sunday, so the date moves to the Monday.

Keep going

Official sources for this page

Prepared by

Publisher of an independent calendar of German benefit payment days: child benefit, pension, basic income support, unemployment benefit, parental allowance, housing benefit and BAföG

Updated on · Editorial policy · Contact

As of 2026, dates and statutes checked on