Germany social security contribution due dates 2026
API The due date calculator runs through the REST API, per month and per state of the health insurance fund, in JSON.
Monthly contribution statement deadline and payment date for German social security, based on your collecting agency's state.
The calculator gives dates for ongoing contributions from wages. Contribution amounts come from contribution rates and social security thresholds, all yearly deadlines from the payroll calendar.
Last checked against the sources on September 26, 2026. Next expected change: yearly check against the collecting agencies' due date lists in December.
Calculates, for each month, the third-last bank business day on which total social security contributions are due, and the deadline for the contribution statement (Beitragsnachweis). Saturdays, Sundays, public holidays at the collecting agency's seat, and December 24 and 31 are not bank business days. Without a state, the calculator shows the months in which dates differ by state.
- Source
- § 23 (1) and § 28f (3) SGB IV, joint principles for contribution statements (Gemeinsame Grundsätze Beitragsnachweis)
- License
- Calculation under the cited provisions. Use under the Quellenkontor terms of use.
- Updates
- follows the calendar
- Coverage
- Germany, 2015 to 2035
A value doesn't match the official source? Report an error. We check against the primary source and document every correction in the changelog.
Related solutions: For payroll software and payroll providersFor global payroll and EOR providers
Response shortened. All parameters and response fields are in the SV due dates reference.
Run this call with your own key. 500 requests a month for free, no credit card.
Parameters
| Parameters | Type | Meaning |
|---|---|---|
jahryear | year | Calendar year 2015 to 2035, returns all twelve months. Default: current year |
datumdate | date | Alternative to jahr: reference date as YYYY-MM-DD, returns only that month |
landtext | text | State of the collecting agency (health insurance fund), for example HH. Without it: shared dates plus deviations by state per month |
All response fields with types, allowed values, defaults and error cases are in the SV due dates reference.
Questions about this dataset
When are German social security contributions due?
On the third-last bank business day of the month in which the work was done (§ 23 (1) SGB IV). Any remainder is due on the third-last bank business day of the following month.
When must the contribution statement be submitted?
It must be with the collecting agency at 0:00 on the fifth-last bank business day of the month, so submit it by midnight the day before.
Which days count as bank business days?
Monday to Friday, excluding public holidays at the collecting agency's seat and excluding December 24 and 31. The statute does not define the term; this is the consistent practice of the collecting agencies.
Why do due dates differ between health insurance funds?
Public holidays at the fund's seat decide. In October 2025, Reformation Day fell on a Friday: funds based in Hamburg had October 28, funds based in North Rhine-Westphalia October 29.
How often is the dataset updated?
Follows the calendar. We check the data against the official sources every week, and every change is logged in the changelog. On the Pro plan, a webhook notifies your server.
Related datasets
Payroll calendar: German payroll deadlines
All fixed payroll deadlines in a year, with the actual date after weekend shifts and the legal basis.
Social security contribution rates
Health, pension, unemployment and long-term care insurance with employer and employee share.
Working days calculator
Working days between two dates by state, without weekends and public holidays.
Public holidays
Public holidays by state and year, with regional holidays marked.