German pension in December 2026: paid on New Year's Eve
Pick your pension start: the tool shows which pension arrives on 31 December, and the January and February 2027 dates.
Time left until pension December 2026, 31 December 2026
63days23hrs0min0sec
Pension for December 2026
Thu 31 December
Paid in arrears: the money arrives on the last bank business day of the month (s. 118 SGB VI).
| Last calendar day | Thu 31 December |
| Weekend or holiday | no weekend, no holiday |
| Where the date comes from | official list |
| Pension for | In your account | Weekday | Source |
|---|---|---|---|
| January | 30 January 2026 | Friday | official list |
| February | 27 February 2026 | Friday | official list |
| March | 31 March 2026 | Tuesday | official list |
| April | 30 April 2026 | Thursday | official list |
| May | 29 May 2026 | Friday | official list |
| June | 30 June 2026 | Tuesday | official list |
| July | 31 July 2026 | Friday | official list |
| August | 31 August 2026 | Monday | official list |
| September | 30 September 2026 | Wednesday | official list |
| October | 30 October 2026 | Friday | official list |
| November | 30 November 2026 | Monday | official list |
| December | 31 December 2026 | Thursday | official list |
Prepared by Radif Partners · Method · dates and statutes checked on 28 October 2026
The German state pension for December 2026 is credited on 31 December 2026. Many expect it before Christmas, but the statutory payment day is the last bank business day of the month, and New Year's Eve is one: 31 December is not a public holiday, and the European TARGET payment system only closes on 25 and 26 December. The pension insurance has the date on its 2026 list accordingly. If your pension started before 1 April 2004, New Year's Eve already brings your January 2027 pension; your December pension came on 30 November 2026. After that, everyone continues with 29 January 2027, because 31 January 2027 is a Sunday, and 26 February 2027. That leaves 29 days between the December and January pensions. There is no Christmas payment with the statutory pension; more on the Christmas bonus pension page.
December 2026 to February 2027
| Payment day | Started 04/2004 or later: pension for | Started before 04/2004: pension for |
|---|---|---|
| Monday, 30 November 2026 | November 2026 | December 2026 |
| Thursday, 31 December 2026 | December 2026 | January 2027 |
| Friday, 29 January 2027 | January 2027 | February 2027 |
| Friday, 26 February 2027 | February 2027 | March 2027 |
The 2026 date follows the pension insurance list; the 2027 dates are calculated under section 118 SGB VI and section 272a SGB VI.
Why not before Christmas
Unlike some employers, the pension insurance does not bring the payment day forward for the holidays. It pays on the last bank business day, and only a weekend or a nationwide holiday at the month end moves it. 25 and 26 December are TARGET closing days, but in 2026 four bank business days still follow, Monday to Thursday, up to and including New Year's Eve. If you are planning Christmas spending, count on the November pension. Why there is no Christmas bonus is explained on Christmas bonus and pension; every payment day of the month is on payment dates December 2026.
Pension January 2027
Pension for January 2027
Fri 29 January
| Last calendar day | Sun 31 January |
| Weekend or holiday | moved: 30 Jan Saturday, 31 Jan Sunday |
| Where the date comes from | calculated from the statutory rule |