Revenue, excluding grants (current LCU) by country

Revenue is an increase in net worth resulting from a transaction. Grants are excluded from this figure. This indicator is expressed in current prices, meaning no adjustment has been made to account for price changes over time. This series is expressed in local currency units.

Countries reporting
157
Highest
1,042.32 trillion current LCU
Iran
Lowest
2.26 million current LCU
Zimbabwe
Median
324.62 billion current LCU
Years covered
53
1972–2024
Data points
4,686

What the numbers show

Revenue, excluding grants (current LCU) is currently reported for 157 countries. The highest value is 1,042.32 trillion current LCU in Iran; the lowest is 2.26 million current LCU in Zimbabwe.

The median across all reporting countries is 324.62 billion current LCU, and the mean is 27.92 trillion current LCU.

Over the past decade 147 countries rose and 8 fell. The largest increase was in Argentina (up 9,527.4%), and the largest decrease in East Timor (down 57.9%).

Revenue, excluding grants: full country ranking

#Country LatestYear 10-year changeTrend
1 Iran 1,042.32 trillion current LCU 2009 up 875.8% volatile
2 Indonesia 847.00 trillion current LCU 2009 up 326.5% volatile
3 South Korea 658.88 trillion current LCU 2024 up 68.7% volatile
4 Colombia 442.87 trillion current LCU 2024 up 147.6% volatile
5 Lebanon 312.65 trillion current LCU 2024 up 2,065.0% volatile
6 Uzbekistan 244.29 trillion current LCU 2023 up 634.3% volatile
7 Iraq 106.61 trillion current LCU 2019 up 2.2% rising
8 Argentina 98.45 trillion current LCU 2024 up 9,527.4% volatile
9 Chile 67.90 trillion current LCU 2024 up 122.2% volatile
10 Paraguay 63.15 trillion current LCU 2024 up 109.6% rising
11 Russia 56.30 trillion current LCU 2024 up 162.4% volatile
12 Hungary 30.92 trillion current LCU 2024 up 135.3% volatile
13 Laos 30.21 trillion current LCU 2022 up 143.1% volatile
14 Tanzania 29.80 trillion current LCU 2024 up 194.8% volatile
15 Uganda 28.61 trillion current LCU 2024 up 169.8% rising
16 Mongolia 25.50 trillion current LCU 2024 up 356.0% volatile
17 India 24.50 trillion current LCU 2022 up 95.5% volatile
18 Cambodia 23.95 trillion current LCU 2023 up 184.1% volatile
19 China 20.13 trillion current LCU 2024 up 97.7% volatile
20 Kazakhstan 19.75 trillion current LCU 2023 up 167.2% volatile
21 Angola 18.97 trillion current LCU 2024 up 328.7% volatile
22 Democratic Republic of Congo 18.71 trillion current LCU 2022 up 453.1% volatile
23 Myanmar 16.21 trillion current LCU 2019 up 60.5% volatile
24 Turkey 14.04 trillion current LCU 2024 up 2,144.2% volatile
25 Costa Rica 13.66 trillion current LCU 2024 up 111.5% volatile
26 Somalia 10.39 trillion current LCU 2024 up 215.2% rising
27 Madagascar 9.73 trillion current LCU 2024 up 246.3% volatile
28 Cote d'Ivoire 6.55 trillion current LCU 2023 up 164.8% volatile
29 Mexico 6.51 trillion current LCU 2024 up 103.0% volatile
30 United States 5.21 trillion current LCU 2024 up 56.9% volatile
31 Senegal 4.50 trillion current LCU 2023 up 123.1% rising
32 Philippines 4.42 trillion current LCU 2024 up 131.6% volatile
33 Thailand 3.78 trillion current LCU 2024 up 40.2% volatile
34 Cameroon 3.43 trillion current LCU 2021 up 40.4% volatile
35 Bangladesh 3.37 trillion current LCU 2021 up 251.4% volatile
36 Rwanda 3.21 trillion current LCU 2023 up 212.6% volatile
37 Malawi 3.13 trillion current LCU 2024 up 609.9% volatile
38 Brazil 3.12 trillion current LCU 2024 up 124.2% rising
39 Sri Lanka 3.05 trillion current LCU 2023 up 168.0% volatile
40 Burkina Faso 2.98 trillion current LCU 2024 up 179.7% volatile
41 Czechia 2.94 trillion current LCU 2024 up 89.8% rising
42 Serbia 2.88 trillion current LCU 2022 up 130.4% rising
43 Kenya 2.80 trillion current LCU 2023 up 138.6% rising
44 Norway 2.77 trillion current LCU 2024 up 91.0% volatile
45 Ukraine 2.58 trillion current LCU 2024 up 382.4% volatile
46 Armenia 2.46 trillion current LCU 2024 up 107.9% rising
47 Equatorial Guinea 2.26 trillion current LCU 2022 down 29.3% falling
48 South Africa 2.16 trillion current LCU 2024 up 81.1% volatile
49 Sweden 2.11 trillion current LCU 2024 up 62.8% volatile
50 Congo 1.65 trillion current LCU 2021 down 42.3% rising
51 Gabon 1.63 trillion current LCU 2021 down 37.6% falling
52 Mali 1.51 trillion current LCU 2020 up 87.1% volatile
53 Iceland 1.38 trillion current LCU 2023 up 107.5% volatile
54 Dominican Republic 1.30 trillion current LCU 2024 up 194.3% volatile
55 Germany 1.27 trillion current LCU 2024 up 47.3% volatile
56 Saudi Arabia 1.26 trillion current LCU 2024 up 21.1% rising
57 France 1.23 trillion current LCU 2024 up 27.1% volatile
58 Poland 1.23 trillion current LCU 2023 up 130.7% volatile
59 Burundi 1.16 trillion current LCU 2021 up 146.2% volatile
60 Denmark 1.12 trillion current LCU 2024 up 35.1% volatile
61 Uruguay 1.01 trillion current LCU 2024 up 146.8% volatile
62 United Kingdom 1.01 trillion current LCU 2024 up 64.4% volatile
63 Togo 923.54 billion current LCU 2023 up 127.4% rising
64 Nepal 887.36 billion current LCU 2023 up 200.1% volatile
65 Italy 883.90 billion current LCU 2024 up 35.3% volatile
66 Albania 657.57 billion current LCU 2024 up 92.2% volatile
67 Israel 631.55 billion current LCU 2024 up 77.7% volatile
68 Canada 619.57 billion current LCU 2024 up 82.9% rising
69 Australia 610.66 billion current LCU 2022 up 73.6% volatile
70 Jamaica 575.40 billion current LCU 2020 up 82.1% volatile
71 Romania 540.24 billion current LCU 2024 up 164.5% volatile
72 Egypt 512.94 billion current LCU 2015 up 292.1% volatile
73 Kyrgyzstan 481.53 billion current LCU 2024 up 308.1% volatile
74 Ethiopia 479.88 billion current LCU 2024 up 364.6% volatile
75 Spain 473.05 billion current LCU 2024 up 60.8% volatile
76 Netherlands 442.16 billion current LCU 2024 up 63.7% volatile
77 Morocco 386.99 billion current LCU 2023 up 58.7% volatile
78 Mozambique 356.45 billion current LCU 2024 up 132.3% rising
79 Malaysia 324.62 billion current LCU 2024 up 47.1% rising
80 North Macedonia 298.23 billion current LCU 2024 up 116.9% rising
81 Belgium 234.96 billion current LCU 2024 up 36.9% rising
82 Austria 222.69 billion current LCU 2024 up 48.9% volatile
83 Peru 181.60 billion current LCU 2021 up 84.5% volatile
84 Mauritius 171.31 billion current LCU 2024 up 90.5% volatile
85 Afghanistan 167.62 billion current LCU 2017 up 392.6% rising
86 Nicaragua 155.23 billion current LCU 2024 up 206.3% volatile
87 Zambia 154.97 billion current LCU 2024 up 423.0% volatile
88 New Zealand 147.96 billion current LCU 2024 up 86.6% volatile
89 Switzerland 145.50 billion current LCU 2024 up 27.6% rising
90 Ireland 144.50 billion current LCU 2024 up 127.6% volatile
91 Guinea-Bissau 136.53 billion current LCU 2024 up 37.6% rising
92 Singapore 135.70 billion current LCU 2024 up 88.7% volatile
93 Ghana 133.36 billion current LCU 2023 up 653.1% volatile
94 Central African Republic 128.45 billion current LCU 2021 up 29.6% rising
95 Honduras 127.49 billion current LCU 2020 up 107.2% volatile
96 Macao 126.38 billion current LCU 2024 down 22.7% volatile
97 Finland 115.34 billion current LCU 2024 up 48.4% volatile
98 Guatemala 112.23 billion current LCU 2024 up 104.4% volatile
99 Portugal 108.33 billion current LCU 2024 up 62.9% volatile
100 Greece 105.97 billion current LCU 2024 up 39.3% volatile
101 Moldova 89.25 billion current LCU 2023 up 197.5% volatile
102 Namibia 88.90 billion current LCU 2024 up 78.4% volatile
103 Niger 77.43 billion current LCU 1980 rising
104 Botswana 74.14 billion current LCU 2023 up 52.7% volatile
105 Belarus 71.81 billion current LCU 2024 up 219.1% volatile
106 United Arab Emirates 61.51 billion current LCU 2024 up 38.1% rising
107 Sudan 56.11 billion current LCU 2016 up 191.5% volatile
108 Slovakia 51.21 billion current LCU 2024 up 85.7% rising
109 Azerbaijan 49.21 billion current LCU 2024 up 109.0% volatile
110 Trinidad and Tobago 38.48 billion current LCU 2019 down 7.5% volatile
111 Luxembourg 38.43 billion current LCU 2024 up 86.8% volatile
112 Cape Verde 38.03 billion current LCU 2020 up 36.9% rising
113 Bhutan 36.47 billion current LCU 2020 up 134.2% volatile
114 Bulgaria 36.06 billion current LCU 2024 up 151.2% volatile
115 Ecuador 35.96 billion current LCU 2022 up 21.8% rising
116 Vanuatu 34.20 billion current LCU 2023 up 134.5% volatile
117 Slovenia 29.34 billion current LCU 2024 up 80.1% rising
118 Tajikistan 29.12 billion current LCU 2024 volatile
119 Croatia 27.78 billion current LCU 2023 up 75.0% rising
120 Lithuania 27.71 billion current LCU 2024 up 157.4% volatile
121 Georgia 26.70 billion current LCU 2024 up 230.7% volatile
122 Bolivia 23.97 billion current LCU 2007 up 239.0% volatile
123 Tunisia 22.08 billion current LCU 2012 up 146.9% volatile
124 Bosnia and Herzegovina 20.23 billion current LCU 2024 up 87.6% rising
125 Maldives 20.01 billion current LCU 2021 up 131.6% volatile
126 Papua New Guinea 19.65 billion current LCU 2024 up 78.5% volatile
127 Lesotho 18.42 billion current LCU 2024 up 65.4% volatile
128 Eswatini 17.83 billion current LCU 2021 up 197.5% volatile
129 Estonia 15.26 billion current LCU 2024 up 116.4% volatile
130 Cyprus 13.87 billion current LCU 2024 up 91.1% volatile
131 Latvia 13.76 billion current LCU 2024 up 108.5% volatile
132 El Salvador 9.51 billion current LCU 2024 up 104.4% rising
133 Panama 9.25 billion current LCU 2024 up 36.0% rising
134 Jordan 8.43 billion current LCU 2023 up 64.7% volatile
135 Malta 7.69 billion current LCU 2024 up 128.8% volatile
136 Fiji 3.60 billion current LCU 2024 up 51.2% volatile
137 Kuwait 3.46 billion current LCU 1998 down 27.1% volatile
138 Solomon Islands 3.40 billion current LCU 2024 up 18.2% rising
139 Bahamas 3.07 billion current LCU 2024 up 108.8% volatile
140 Barbados 2.86 billion current LCU 2016 up 28.9% rising
141 Seychelles 2.73 billion current LCU 2008 up 105.1% rising
142 Bahrain 2.08 billion current LCU 2020 down 3.0% volatile
143 East Timor 1.65 billion current LCU 2022 down 57.9% volatile
144 Andorra 1.11 billion current LCU 2024 up 46.3% rising
145 Belize 1.08 billion current LCU 2017 up 62.0% volatile
146 Saint Lucia 1.05 billion current LCU 2017 up 48.9% rising
147 Samoa 876.57 million current LCU 2023 up 72.0% rising
148 San Marino 778.32 million current LCU 2024 up 41.4% volatile
149 Saint Kitts and Nevis 679.20 million current LCU 2020 up 33.8% volatile
150 Saint Vincent and the Grenadines 582.62 million current LCU 2017 up 34.4% rising
151 Kiribati 352.20 million current LCU 2023 up 138.6% rising
152 Tonga 316.08 million current LCU 2023 up 108.8% rising
153 Nauru 295.80 million current LCU 2024 up 221.1% rising
154 Micronesia (country) 110.77 million current LCU 2020 up 206.0% volatile
155 Marshall Islands 75.63 million current LCU 2020 up 130.2% rising
156 Palau 62.72 million current LCU 2020 up 73.8% rising
157 Zimbabwe 2.26 million current LCU 2018 up 498.3% rising

About this data

Indicator
Revenue, excluding grants (current LCU)
Unit
current LCU
Source
Government Finance Statistics Yearbook and data files, International Monetary Fund (IMF)
Licence
CC BY 4.0 (World Bank Open Data)
Coverage
157 places, 4,686 data points, 1972–2024
Last refreshed

Revenue is an increase in net worth resulting from a transaction. Grants are excluded from this figure. This indicator is expressed in current prices, meaning no adjustment has been made to account for price changes over time. This series is expressed in local currency units.