# Germany Gross national saving

Germany Gross national saving was 1,171,409 Current prices, million euro in 2025, down 0.1% from 2024.
That is the lowest reading since 2023.
Over the past ten years it has ranged from 853,475 Current prices, million euro (2015) to 1,172,769 Current prices, million euro (2024), averaging 1,036,758 Current prices, million euro.

- Source agency: Eurostat (Statistical Office of the European Union)
- Makrognosis code: `DE.GROSSSAV.A.NOM`
- Frequency: annual
- Units: Current prices, million euro
- Coverage: 1995-01-01 to 2025-01-01 (31 observations)
- Page: https://makrognosis.robomacro.com/data/germany/gross-national-saving

## Recent data

| Period | Value |
|---|---:|
| 2025 | 1,171,409 Current prices, million euro |
| 2024 | 1,172,769 Current prices, million euro |
| 2023 | 1,159,270 Current prices, million euro |
| 2022 | 1,085,334 Current prices, million euro |
| 2021 | 1,079,890 Current prices, million euro |
| 2020 | 960,466 Current prices, million euro |
| 2019 | 1,030,138 Current prices, million euro |
| 2018 | 1,025,564 Current prices, million euro |
| 2017 | 953,275 Current prices, million euro |
| 2016 | 912,748 Current prices, million euro |
| 2015 | 853,475 Current prices, million euro |
| 2014 | 820,641 Current prices, million euro |
| 2013 | 756,494 Current prices, million euro |
| 2012 | 745,952 Current prices, million euro |
| 2011 | 754,987 Current prices, million euro |
| 2010 | 660,648 Current prices, million euro |
| 2009 | 591,744 Current prices, million euro |
| 2008 | 680,369 Current prices, million euro |
| 2007 | 696,745 Current prices, million euro |
| 2006 | 618,933 Current prices, million euro |
| 2005 | 539,249 Current prices, million euro |
| 2004 | 535,009 Current prices, million euro |
| 2003 | 467,048 Current prices, million euro |
| 2002 | 486,509 Current prices, million euro |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/DE.GROSSSAV.A.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/DE.GROSSSAV.A.NOM",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
