Calculate current monthly inflation 2025 for Germany

At the end of each month, the German Federal Office of Statistics publishes the preliminary monthly inflation rate for the year 2025. The data in the following table relates to the current publication dated 30.09.2025. The annual values are the preliminary results that would result from the monthly inflation rates published to date:

Current monthly Inflation Germany 2025
Month Inflation Rate CPI 2024 CPI 2025
January:
February:
March:
April:
May:
June:
July:
August:
September:
October:
November:
December:
Anual Value:

The current monthly consumer price index CPI2025 is calculated from the monthly consumer price index CPI2024 of the year 2024 and the inflation rate I of the current month:

CPI = (I / 100 + 1) * CPI2024.

The annual value for the consumer price index CPI 2025 is calculated from the average of the monthly values resulting from the inflation rates already published. The annual value for the CPI 2024 consumer price index is calculated from the average of the corresponding monthly values. The annual value I for the inflation rate is calculated from the two annual values of the consumer price index CPI2025 and CPI2024:

I = (CPI2025 / CPI2024 - 1) * 100.

According to this calculation, the provisional inflation rate for 2025 would be 2,2 %.