In 2025, Germany raised 47.9% of GDP in general government revenue and spent 50.5% of GDP, a deficit of 2.7% of GDP.
Across the 28 years from 1998 to 2025, Germany ran a deficit in 20 years and a surplus in 8 years.
See Germany highlighted on the charts
| Year | Revenue, % GDP | Spending, % GDP | Balance, % GDP | Population |
|---|---|---|---|---|
| 2025 | 47.9 | 50.5 | -2.7 | 83,577,140 |
| 2024 | 46.8 | 49.4 | -2.7 | 83,456,045 |
| 2023 | 45.7 | 48.1 | -2.5 | 83,118,501 |
| 2022 | 46.7 | 48.6 | -1.9 | 83,237,124 |
| 2021 | 47.5 | 50.7 | -3.2 | 83,155,031 |
| 2020 | 46.7 | 51.1 | -4.4 | 83,166,711 |
| 2019 | 46.9 | 45.5 | +1.3 | 83,019,213 |
| 2018 | 46.5 | 44.7 | +1.9 | 82,792,351 |
| 2017 | 45.9 | 44.5 | +1.3 | 82,521,653 |
| 2016 | 45.9 | 44.7 | +1.1 | 82,175,684 |
| 2015 | 45.4 | 44.5 | +0.9 | 81,197,537 |
| 2014 | 45.2 | 44.5 | +0.7 | 80,767,463 |
| 2013 | 45.3 | 45.2 | +0.1 | 80,523,746 |
| 2012 | 45.0 | 45.1 | -0.1 | 80,327,900 |
| 2011 | 44.4 | 45.3 | -0.8 | 80,222,065 |
| 2010 | 43.7 | 48.1 | -4.4 | 81,802,257 |
| 2009 | 45.1 | 48.3 | -3.2 | 82,002,356 |
| 2008 | 44.2 | 44.4 | -0.3 | 82,217,837 |
| 2007 | 43.7 | 43.5 | +0.2 | 82,314,906 |
| 2006 | 43.6 | 45.3 | -1.8 | 82,437,995 |
| 2005 | 43.5 | 46.9 | -3.4 | 82,500,849 |
| 2004 | 43.6 | 47.0 | -3.4 | 82,531,671 |
| 2003 | 44.7 | 48.5 | -3.8 | 82,536,680 |
| 2002 | 44.2 | 48.2 | -4.1 | 82,440,309 |
| 2001 | 44.5 | 47.7 | -3.1 | 82,259,540 |
| 2000 | 46.3 | 48.1 | -1.7 | 82,163,475 |
| 1999 | 46.6 | 48.5 | -1.9 | 82,037,011 |
| 1998 | 45.6 | 48.3 | -2.6 | 82,057,379 |