Annual government non-financial accounts and key indicators (Revenue) — Total government revenue by country
This table presents the full sequence of non-financial accounts for the General Government sector and its sub-sectors from the production account to the capital account. It shows the Revenue (or Resources) side of the accounts, not including the balancing items, and is designed to be used in conjunction with the...
What the numbers show
Annual government non-financial accounts and key indicators (Revenue) — Total government revenue is currently reported for 41 countries. The highest value is 4.16 billion National currency in Indonesia; the lowest is 42,171 National currency in Luxembourg.
The median across all reporting countries is 1.09 million National currency, and the mean is 126.79 million National currency.
The gap between the highest and lowest reporting country is a factor of about 98,694.
Annual government non-financial accounts and key indicators (Revenue): full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Indonesia | 4.16 billion National currency | 2023 | up 95.5% | rising |
| 2 | Colombia | 570.22 million National currency | 2024 | up 138.6% | volatile |
| 3 | Japan | 234.98 million National currency | 2024 | up 32.2% | rising |
| 3 | Croatia | 43,752 National currency | 2025 | up 115.7% | rising |
| 4 | Chile | 77.73 million National currency | 2024 | up 131.1% | rising |
| 4 | Poland | 1.71 million National currency | 2025 | up 142.3% | volatile |
| 5 | Russian Federation | 46.45 million National currency | 2019 | up 100.9% | rising |
| 5 | Netherlands | 510,195 National currency | 2025 | up 68.1% | rising |
| 6 | Hungary | 37.08 million National currency | 2025 | up 119.2% | volatile |
| 6 | Lithuania | 33,202 National currency | 2025 | up 157.5% | volatile |
| 7 | Costa Rica | 19.33 million National currency | 2025 | up 131.1% | volatile |
| 7 | Slovenia | 33,182 National currency | 2025 | up 84.8% | rising |
| 8 | United States of America | 9.24 million National currency | 2024 | up 59.0% | volatile |
| 8 | Latvia | 18,739 National currency | 2025 | up 105.2% | volatile |
| 9 | Mexico | 7.67 million National currency | 2024 | up 82.9% | rising |
| 9 | Estonia | 18,081 National currency | 2025 | up 117.8% | volatile |
| 10 | Brazil | 5.29 million National currency | 2021 | up 106.6% | volatile |
| 11 | Czechia | 3.51 million National currency | 2025 | up 84.0% | rising |
| 12 | Norway | 3.31 million National currency | 2025 | up 92.4% | volatile |
| 13 | Sweden | 3.19 million National currency | 2025 | up 50.4% | rising |
| 14 | Germany | 2.14 million National currency | 2025 | up 52.7% | rising |
| 15 | Iceland | 2.11 million National currency | 2025 | up 110.6% | volatile |
| 16 | Denmark | 1.56 million National currency | 2025 | up 43.9% | rising |
| 17 | France | 1.56 million National currency | 2025 | up 32.1% | rising |
| 18 | Canada | 1.40 million National currency | 2025 | up 72.2% | volatile |
| 19 | United Kingdom of Great Britain and Northern Ireland | 1.25 million National currency | 2025 | up 71.9% | rising |
| 20 | Italy | 1.09 million National currency | 2025 | up 36.6% | rising |
| 21 | Australia | 991,470 National currency | 2024 | up 77.3% | volatile |
| 22 | Israel | 726,785 National currency | 2024 | up 76.0% | rising |
| 23 | Spain | 724,554 National currency | 2025 | up 73.5% | rising |
| 24 | Romania | 679,328 National currency | 2025 | up 169.6% | volatile |
| 25 | Belgium | 314,736 National currency | 2025 | up 47.3% | rising |
| 26 | Switzerland | 281,778 National currency | 2024 | up 28.5% | rising |
| 27 | Austria | 261,543 National currency | 2025 | up 50.7% | rising |
| 28 | New Zealand | 178,770 National currency | 2024 | up 83.3% | volatile |
| 29 | Finland | 151,211 National currency | 2025 | up 34.9% | volatile |
| 30 | Ireland | 145,617 National currency | 2025 | up 104.9% | rising |
| 31 | Portugal | 133,000 National currency | 2025 | up 69.1% | rising |
| 32 | Greece | 124,165 National currency | 2025 | up 44.9% | rising |
| 33 | Bulgaria | 44,258 National currency | 2025 | up 150.8% | volatile |
| 34 | Luxembourg | 42,171 National currency | 2025 | up 86.5% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- Korea 858.80 million National currency
- European Union 8.74 million National currency
- European Union (27 countries from 01/02/2020) 8.74 million National currency
- Slovak Republic 59,481 National currency
- Euro area (20 countries) 7.43 million National currency
About this data
This table presents the full sequence of non-financial accounts for the General Government sector and its sub-sectors from the production account to the capital account. It shows the Revenue (or Resources) side of the accounts, not including the balancing items, and is designed to be used in conjunction with the tables entitled ‘Annual government non-financial accounts and key indicators (Expenditures)’ and ‘Annual government non-financial accounts and key indicators (Balancing items)’. The presentation is on a country-by-country basis. Users are recommended to select one country (or area) at a time in the ‘Reference area’ filter in order to view the full sequence of non-financial accounts. Alternatively, specific lines within the sequence can be selected using the ‘Transaction’ filter to compare this item for combinations of sectors, countries and time periods. It is also possible to select the government sub-sectors – central, local and state (regional) government and social security funds – using the ‘Institutional sector’ filter.These indicators were presented in the previous dissemination system in the SNA_TABLE12 dataset. See ANA Changes for information on changes in methodology: ANA Changes Explore also the Government Finances and Public Sector Debt webpage: Government Finances and Public Sector Debt webpage OECD statistics contact: STAT.Contact@oecd.org