Next release Tuesday, 24 November 2026, 04:00 New York. Every release since 24 Apr 2018: 103 on record, actual against forecast. High impact for the EUR. Updated within the hour of each release.
The last German Ifo Business Climate (Oct. 2026, released 26 Oct 2026) came in at 90.2, above the 90 forecast; the previous reading was 89.9. The next German Ifo Business Climate is due Tuesday, 24 November 2026 at 04:00 New York time (Nov. 2026).
Since 2018, German Ifo Business Climate has come in above forecast 52% of the time and below 44% (103 releases with a forecast); over the last 12 it beat 50%. It has now come in above forecast 4 releases in a row.
The average miss against forecast over the last 24 releases was 0.6: higher than expected is good for the EUR.
| Released | Period | Actual | Forecast | Previous | Vs forecast |
|---|---|---|---|---|---|
| 26 Oct 2026 05:00 | Oct. 2026 | 90.2 | 90 | 89.9 | above |
| 24 Sept 2026 04:00 | Sep. 2026 | 89.9 | 89 | 88.8 | above |
| 25 Aug 2026 04:00 | Aug. 2026 | 88.8 | 87.2 | 86.6 | above |
| 27 Jul 2026 04:00 | Jul. 2026 | 86.6 | 86 | 85.6 | above |
| 24 Jun 2026 04:00 | Jun. 2026 | 85.6 | 85.6 | 85 | in line |
| 22 May 2026 04:00 | May. 2026 | 85 | 84.2 | 84.7 | above |
| 24 Apr 2026 04:00 | Apr. 2026 | 84.7 | 85.5 | 86.4 | below |
| 25 Mar 2026 05:00 | Mar. 2026 | 86.4 | 86.1 | 88.4 | above |
| 23 Feb 2026 04:00 | Feb. 2026 | 88.4 | 88.4 | 87.5 | in line |
| 26 Jan 2026 04:00 | Jan. 2026 | 87.5 | 88.2 | 87.6 | below |
| 17 Dec 2025 04:00 | Dec. 2025 | 87.6 | 88.2 | 87.9 | below |
| 24 Nov 2025 04:00 | Nov. 2025 | 87.9 | 88.5 | 88.3 | below |
| 27 Oct 2025 05:00 | Oct. 2025 | 88.3 | 88 | 87.6 | above |
| 24 Sept 2025 04:00 | Sep. 2025 | 87.6 | 89.3 | 88.8 | below |
| 25 Aug 2025 04:00 | Aug. 2025 | 88.8 | 88.6 | 88.5 | above |
| 25 Jul 2025 04:00 | Jul. 2025 | 88.5 | 89 | 88.3 | below |
| 24 Jun 2025 04:00 | Jun. 2025 | 88.3 | 88.2 | 87.5 | above |
| 22 May 2025 04:00 | May. 2025 | 87.5 | 87.4 | 87.1 | above |
| 24 Apr 2025 04:00 | Apr. 2025 | 87.1 | 85.2 | 86.9 | above |
| 25 Mar 2025 05:00 | Mar. 2025 | 86.9 | 86.7 | 85.2 | above |
| 24 Feb 2025 04:00 | Feb. 2025 | 85.2 | 85.8 | 85.4 | below |
| 27 Jan 2025 04:00 | Jan. 2025 | 85.4 | 84.7 | 84.9 | above |
| 17 Dec 2024 04:00 | Dec. 2024 | 84.9 | 85.6 | 85.6 | below |
| 25 Nov 2024 04:00 | Nov. 2024 | 85.6 | 86 | 86.4 | below |
| 25 Oct 2024 04:00 | Oct. 2024 | 86.4 | 85.6 | 85.5 | above |
| 24 Sept 2024 04:00 | Sep. 2024 | 85.5 | 86 | 86.5 | below |
| 26 Aug 2024 04:00 | Aug. 2024 | 86.5 | 86 | 86.9 | above |
| 25 Jul 2024 04:00 | Jul. 2024 | 86.9 | 88.9 | 88.2 | below |
| 24 Jun 2024 04:00 | Jun. 2024 | 88.2 | 89.7 | 88.9 | below |
| 27 May 2024 04:00 | May. 2024 | 88.9 | 90.4 | 89.3 | below |
| 24 Apr 2024 04:00 | Apr. 2024 | 89.3 | 88.8 | 87.8 | above |
| 22 Mar 2024 05:00 | Mar. 2024 | 87.8 | 86 | 85.7 | above |
| 23 Feb 2024 04:00 | Feb. 2024 | 85.7 | 85.5 | 85.6 | above |
| 25 Jan 2024 04:00 | Jan. 2024 | 85.6 | 86.7 | 86.8 | below |
| 18 Dec 2023 04:00 | Dec. 2023 | 86.8 | 87.7 | 87.2 | below |
| 24 Nov 2023 04:00 | Nov. 2023 | 87.2 | 87.5 | 86.9 | below |
| 25 Oct 2023 04:00 | Oct. 2023 | 86.9 | 85.9 | 86.2 | above |
| 25 Sept 2023 04:00 | Sep. 2023 | 86.2 | 85.2 | 85.8 | above |
| 25 Aug 2023 04:00 | Aug. 2023 | 85.8 | 86.7 | 87.4 | below |
| 25 Jul 2023 04:00 | Jul. 2023 | 87.4 | 88 | 88.2 | below |
| 26 Jun 2023 04:00 | Jun. 2023 | 88.2 | 90.7 | 90.9 | below |
| 24 May 2023 04:00 | May. 2023 | 90.9 | 93 | 93.1 | below |
| 24 Apr 2023 04:00 | Apr. 2023 | 93.1 | 94 | 92.8 | below |
| 27 Mar 2023 04:00 | Mar. 2023 | 92.8 | 91 | 91 | above |
| 22 Feb 2023 04:00 | Feb. 2023 | 91 | 91.2 | 90.5 | below |
| 25 Jan 2023 04:00 | Jan. 2023 | 90.5 | 90.2 | 89.2 | above |
| 19 Dec 2022 04:00 | Dec. 2022 | 89.2 | 87.4 | 86.8 | above |
| 24 Nov 2022 04:00 | Nov. 2022 | 86.8 | 85 | 85.3 | above |
| 25 Oct 2022 04:00 | Oct. 2022 | 85.3 | 83.3 | 85.7 | above |
| 26 Sept 2022 04:00 | Sep. 2022 | 85.7 | 87 | 89.1 | below |
| 25 Aug 2022 04:00 | Aug. 2022 | 89.1 | 86.8 | 88.7 | above |
| 25 Jul 2022 04:00 | Jul. 2022 | 88.7 | 90.2 | 91.9 | below |
| 24 Jun 2022 04:00 | Jun. 2022 | 91.9 | 92.9 | 92.3 | below |
| 23 May 2022 04:00 | May. 2022 | 92.3 | 91.4 | 91.4 | above |
| 25 Apr 2022 04:00 | Apr. 2022 | 91.4 | 89.1 | 90.1 | above |
| 25 Mar 2022 05:00 | Mar. 2022 | 90.1 | 94.2 | 98.5 | below |
| 22 Feb 2022 04:00 | Feb. 2022 | 98.5 | 96.5 | 96.1 | above |
| 25 Jan 2022 04:00 | Jan. 2022 | 96.1 | 94.7 | 95.3 | above |
| 17 Dec 2021 04:00 | Dec. 2021 | 95.3 | 95.3 | 97.2 | in line |
| 24 Nov 2021 04:00 | Nov. 2021 | 97.2 | 96.6 | 98.7 | above |
| 25 Oct 2021 04:00 | Oct. 2021 | 98.7 | 97.9 | 100 | above |
| 24 Sept 2021 04:00 | Sep. 2021 | 100 | 98.9 | 100.1 | above |
| 25 Aug 2021 04:00 | Aug. 2021 | 100.1 | 100.4 | 100.7 | below |
| 26 Jul 2021 04:00 | Jul. 2021 | 100.7 | 102.1 | 100.9 | below |
| 24 Jun 2021 04:00 | Jun. 2021 | 100.9 | 100.6 | 98.3 | above |
| 25 May 2021 04:00 | May. 2021 | 98.3 | 98.2 | 96.2 | above |
| 26 Apr 2021 04:00 | Apr. 2021 | 96.2 | 97.8 | 96.3 | below |
| 26 Mar 2021 05:00 | Mar. 2021 | 96.3 | 93.2 | 92.7 | above |
| 22 Feb 2021 04:00 | Feb. 2021 | 92.7 | 90.5 | 90.7 | above |
| 25 Jan 2021 04:00 | Jan. 2021 | 90.7 | 91.8 | 93.2 | below |
| 18 Dec 2020 04:00 | Dec. 2020 | 93.2 | 90 | 91.6 | above |
| 24 Nov 2020 04:00 | Nov. 2020 | 91.6 | 90.1 | 92.9 | above |
| 26 Oct 2020 05:00 | Oct. 2020 | 92.9 | 93 | 93.4 | below |
| 24 Sept 2020 04:00 | Sep. 2020 | 93.4 | 93.8 | 92 | below |
| 25 Aug 2020 04:00 | Aug. 2020 | 92 | 92.2 | 89.4 | below |
| 27 Jul 2020 04:00 | Jul. 2020 | 89.4 | 89.3 | 85.3 | above |
| 24 Jun 2020 04:00 | Jun. 2020 | 85.3 | 85 | 79.6 | above |
| 25 May 2020 04:00 | May. 2020 | 79.6 | 78.3 | 75.2 | above |
| 24 Apr 2020 04:00 | Apr. 2020 | 75.2 | 80 | 86.3 | below |
| 25 Mar 2020 05:00 | Mar. 2020 | 86.3 | 87.7 | 95.9 | below |
| 24 Feb 2020 04:00 | Feb. 2020 | 95.9 | 95.3 | 96.1 | above |
| 27 Jan 2020 04:00 | Jan. 2020 | 96.1 | 97 | 96.5 | below |
| 18 Dec 2019 04:00 | Dec. 2019 | 96.5 | 95.5 | 95.3 | above |
| 25 Nov 2019 04:00 | Nov. 2019 | 95.3 | 95 | 94.9 | above |
| 25 Oct 2019 04:00 | Oct. 2019 | 94.9 | 94.5 | 94.7 | above |
| 24 Sept 2019 04:00 | Sep. 2019 | 94.7 | 94.4 | 94.1 | above |
| 26 Aug 2019 04:00 | Aug. 2019 | 94.1 | 95.1 | 95.5 | below |
| 25 Jul 2019 04:00 | Jul. 2019 | 95.5 | 97.1 | 96.8 | below |
| 24 Jun 2019 04:00 | Jun. 2019 | 96.8 | 97.2 | 98.4 | below |
| 23 May 2019 04:00 | May. 2019 | 98.4 | 99.1 | 100.8 | below |
| 24 Apr 2019 04:00 | Apr. 2019 | 100.8 | 99.9 | 99.9 | above |
| 25 Mar 2019 05:00 | Mar. 2019 | 99.9 | 98.5 | 98.7 | above |
| 22 Feb 2019 04:00 | Feb. 2019 | 98.7 | 99 | 99.6 | below |
| 25 Jan 2019 04:00 | Jan. 2019 | 99.6 | 100.6 | 101.2 | below |
| 18 Dec 2018 04:00 | Dec. 2018 | 101.2 | 101.8 | 102.3 | below |
| 26 Nov 2018 04:00 | Nov. 2018 | 102.3 | 102.3 | 102.8 | in line |
| 25 Oct 2018 04:00 | Oct. 2018 | 102.8 | 103 | 103.7 | below |
| 24 Sept 2018 04:00 | Sep. 2018 | 103.7 | 103.2 | 103.7 | above |
| 27 Aug 2018 04:00 | Aug. 2018 | 103.7 | 101.9 | 101.6 | above |
| 25 Jul 2018 04:00 | Jul. 2018 | 101.6 | 101.5 | 101.6 | above |
| 25 Jun 2018 04:00 | Jun. 2018 | 101.6 | 101.7 | 102.9 | below |
| 25 May 2018 04:00 | May. 2018 | 102.9 | 102 | 103.6 | above |
| 24 Apr 2018 04:00 | Apr. 2018 | 103.6 | 102.7 | 103.9 | above |
The next German Ifo Business Climate is due Tuesday, 24 November 2026 at 04:00 New York time (Nov. 2026).
The last German Ifo Business Climate (Oct. 2026, released 26 Oct 2026) came in at 90.2, above the 90 forecast; the previous reading was 89.9.
German Ifo Business Climate is released monthly by Ifo Institute. CRTLAB has 103 releases on record since 24 Apr 2018.
Since 2018, German Ifo Business Climate has come in above forecast 52% of the time and below 44% (103 releases with a forecast); over the last 12 it beat 50%. It has now come in above forecast 4 releases in a row.
The highest was 103.7 (Sep. 2018) and the lowest 75.2 (Apr. 2020). The five-year average is 88.47.
Usually yes: a reading above forecast is the good surprise for the EUR, and the bigger the surprise the bigger the move. On this page, green marks a release that was good for the EUR against its forecast, red one that was bad.
In Germany, the IFO Business Climate Index measures entrepreneurs’ sentiment about current business situation and their expectations for the next 6 months. The survey is made by phone and covers 9,000 firms in manufacturing, the service sector, trade and construction.