Primary income, Credit/Revenue (US dollar) by country

The World and Country Group Aggregates (historically called BOPSY) is an annual publication, released each November, of major balance of payments and international investment position components for countries, country groups, and the world.

Countries reporting
198
Highest
1.45 trillion
United States
Lowest
25,949
Sierra Leone
Median
715.38 million
Years covered
20
2005–2024
Data points
3,864

What the numbers show

Primary income, Credit/Revenue (US dollar) is currently reported for 198 countries. The highest value is 1.45 trillion in United States; the lowest is 25,949 in Sierra Leone.

The median across all reporting countries is 715.38 million, and the mean is 36.65 billion.

Over the past decade 169 countries rose and 27 fell. The largest increase was in South Sudan (up 7,350.0%), and the largest decrease in Sierra Leone (down 99.8%).

Primary income, Credit/Revenue: full country ranking

#Country LatestYear 10-year changeTrend
1 United States 1.45 trillion 2024 up 71.5% rising
2 United Kingdom 526.32 billion 2024 up 115.0% falling
3 Germany 467.28 billion 2024 up 86.0% rising
4 Japan 434.10 billion 2024 up 69.1% rising
5 Netherlands 422.62 billion 2024 up 25.6% rising
6 France 404.98 billion 2024 up 88.0% rising
7 Luxembourg 380.28 billion 2024 up 28.7% rising
8 Ireland 311.81 billion 2024 up 263.8% volatile
9 China 309.25 billion 2024 up 29.2% rising
10 Hong Kong (China) 282.42 billion 2024 up 74.5% rising
11 Switzerland 222.19 billion 2024 up 45.0% rising
12 Singapore 199.60 billion 2024 up 180.6% volatile
13 Canada 181.60 billion 2024 up 133.1% rising
14 Italy 140.13 billion 2024 up 68.1% rising
15 Spain 136.97 billion 2024 up 98.8% rising
16 Belgium 118.21 billion 2024 up 42.8% flat
17 Sweden 96.56 billion 2024 up 50.5% rising
18 Norway 74.24 billion 2024 up 49.7% rising
19 Australia 71.43 billion 2024 up 52.0% rising
20 Republic of Korea 71.32 billion 2024 up 152.6% volatile
21 Taïwan 64.63 billion 2024 up 121.2% rising
22 Austria 51.92 billion 2024 up 72.4% rising
23 Denmark 51.23 billion 2024 up 54.2% rising
24 India 51.08 billion 2024 up 304.2% volatile
25 Malta 41.26 billion 2024 up 201.9% volatile
26 Kuwait 39.58 billion 2024 up 145.1% volatile
27 Saudi Arabia 39.57 billion 2024 up 45.9% rising
28 Brazil 38.77 billion 2024 up 397.6% volatile
29 Cyprus 36.45 billion 2024 up 70.7% volatile
30 Finland 32.43 billion 2024 up 39.3% rising
31 Hungary 31.86 billion 2024 up 128.0% rising
32 Poland 25.91 billion 2024 up 86.8% rising
33 Russian Federation 24.74 billion 2024 down 47.6% rising
34 Mexico 22.59 billion 2024 up 114.9% rising
35 Malaysia 20.75 billion 2024 up 29.3% rising
36 Portugal 19.66 billion 2024 up 62.0% falling
37 Qatar 19.61 billion 2024 up 165.2% rising
38 Israel 18.63 billion 2024 up 88.4% rising
39 Czechia 18.02 billion 2024 up 142.9% rising
40 Philippines 17.73 billion 2024 up 101.9% rising
41 Thailand 14.66 billion 2024 up 99.2% rising
42 Macau (China) 13.69 billion 2024 up 213.6% volatile
43 Mauritius 12.98 billion 2024 up 54.7% volatile
44 Greece 12.21 billion 2024 up 8.0% rising
45 Chile 12.11 billion 2024 up 74.2% rising
46 South Africa 10.71 billion 2024 up 41.4% rising
47 New Zealand 10.41 billion 2024 up 74.9% rising
48 Indonesia 10.01 billion 2024 up 370.1% volatile
49 Romania 9.86 billion 2024 up 104.9% volatile
50 Colombia 9.69 billion 2024 up 119.6% volatile
51 Türkiye 9.54 billion 2024 up 174.4% rising
52 Ukraine 9.16 billion 2024 up 66.4% volatile
53 Croatia 7.17 billion 2024 up 393.1% volatile
54 Argentina 6.29 billion 2024 up 145.6% rising
55 Peru 5.67 billion 2024 up 384.5% volatile
56 Uzbekistan 5.67 billion 2024 up 249.0% volatile
57 Bahrain 5.56 billion 2024 up 160.3% volatile
58 Viet Nam 5.54 billion 2024 up 1,615.8% volatile
59 Slovakia 5.42 billion 2024 up 11.6% rising
60 Kazakhstan 5.07 billion 2024 up 129.0% rising
61 Tajikistan 4.93 billion 2024 up 109.7% volatile
62 Iraq 4.63 billion 2024 up 1,463.9% volatile
63 Panama 4.26 billion 2024 up 121.5% rising
64 Cayman Islands 4.06 billion 2023 up 88.9% rising
65 Libya 4.03 billion 2023 up 68.6% falling
66 Nigeria 3.88 billion 2024 up 137.4% rising
67 Slovenia 3.61 billion 2024 up 215.4% rising
68 Lithuania 3.54 billion 2024 up 194.1% rising
69 Estonia 3.39 billion 2024 up 122.5% rising
70 Bulgaria 3.32 billion 2024 up 159.5% rising
71 Latvia 3.24 billion 2024 up 90.6% rising
72 Bermuda 2.76 billion 2023 up 18.2% rising
73 Uruguay 2.75 billion 2024 up 184.5% volatile
74 Algeria 2.73 billion 2024 down 16.2% volatile
75 Azerbaijan 2.59 billion 2024 up 55.0% volatile
76 Egypt 2.47 billion 2024 up 1,146.7% volatile
77 Guatemala 2.47 billion 2024 up 422.7% volatile
78 Jordan 2.09 billion 2024 up 137.5% rising
79 Belarus 2.00 billion 2024 up 141.5% volatile
80 Georgia 1.77 billion 2024 up 72.3% rising
81 Serbia 1.51 billion 2024 up 76.8% rising
82 Dominican Republic 1.43 billion 2024 up 158.6% rising
83 Morocco 1.40 billion 2024 up 138.8% rising
84 Myanmar 1.36 billion 2019 up 1,338.3% volatile
85 Bosnia and Herzegovina 1.29 billion 2024 up 98.9% flat
86 Iceland 1.27 billion 2024 up 24.7% volatile
87 Costa Rica 1.22 billion 2024 up 255.4% volatile
88 Republic of Moldova 1.13 billion 2024 up 1.7% rising
89 Oman 1.09 billion 2024 down 7.6% falling
90 Trinidad and Tobago 1.07 billion 2024 up 211.2% volatile
91 Albania 1.04 billion 2024 up 132.7% rising
92 Pakistan 1.02 billion 2024 up 102.4% falling
93 West Bank and Gaza 1.00 billion 2024 down 38.1% volatile
94 Brunei Darussalam 999.28 million 2024 down 1.2% rising
95 Nepal 891.64 million 2024 up 127.6% volatile
96 Tunisia 858.82 million 2024 up 62.8% rising
97 Lebanon 858.26 million 2023 down 57.1% falling
98 Armenia 746.55 million 2024 down 38.4% falling
99 Côte d'Ivoire 729.42 million 2023 up 251.9% rising
100 Senegal 701.34 million 2023 up 146.3% rising
101 Namibia 688.13 million 2024 up 84.1% rising
102 New Caledonia 675.89 million 2016 up 12.6% rising
103 Angola 671.28 million 2024 up 4.0% volatile
104 French Polynesia 632.47 million 2016 down 5.3% falling
105 Lesotho 614.85 million 2024 up 26.6% falling
106 Sri Lanka 609.43 million 2024 up 292.7% volatile
107 Cambodia 608.81 million 2024 up 83.2% volatile
108 Venezuela (Bolivarian Republic of) 607.00 million 2016 down 92.6% volatile
109 Kosovo 576.93 million 2024 up 93.7% rising
110 Timor-Leste 576.07 million 2024 down 73.3% volatile
111 Jamaica 570.37 million 2024 up 95.9% rising
112 Mongolia 558.89 million 2024 up 878.5% volatile
113 Andorra 528.80 million 2024 down 7.6% falling
114 Montenegro 518.15 million 2024 up 72.6% rising
115 Honduras 514.98 million 2024 up 903.3% volatile
116 Paraguay 509.38 million 2024 up 1,646.7% volatile
117 Ghana 495.72 million 2024 up 347.6% volatile
118 Bangladesh 491.96 million 2024 up 507.5% volatile
119 Sudan 467.34 million 2022 up 3,173.1% volatile
120 El Salvador 448.72 million 2024 up 299.1% volatile
121 Democratic Republic of the Congo 402.46 million 2024 up 267.9% volatile
122 Mozambique 401.64 million 2024 up 213.8% rising
123 Nicaragua 377.30 million 2024 up 1,705.3% volatile
124 Benin 344.02 million 2023 up 122.9% volatile
125 Burkina Faso 325.66 million 2023 up 167.9% volatile
126 Syrian Arab Republic 312.82 million 2010 down 20.8% falling
127 United Republic of Tanzania 311.73 million 2024 up 163.4% rising
128 Ecuador 292.92 million 2024 up 142.7% volatile
129 Kenya 289.17 million 2024 down 41.7% volatile
130 Togo 283.83 million 2020 up 185.1% volatile
131 Djibouti 274.31 million 2024 up 624.2% volatile
132 North Macedonia 251.16 million 2024 up 19.6% rising
133 Afghanistan 240.40 million 2020 up 33.1% rising
134 Faroe Islands 238.72 million 2011 up 63.7% rising
135 Botswana 238.31 million 2024 down 4.7% falling
136 Bolivia (Plurinational State of) 228.07 million 2024 up 130.4% falling
137 Cameroon 212.76 million 2023 up 26.8% rising
138 Mauritania 212.33 million 2024 up 1,056.6% rising
139 Vanuatu 209.66 million 2022 up 463.4% volatile
140 Mali 199.24 million 2023 up 142.2% rising
141 Kiribati 196.72 million 2024 up 20.7% rising
142 Ethiopia 171.59 million 2024 up 1,544.2% volatile
143 South Sudan 165.06 million 2023 up 7,350.0% volatile
144 Curaçao 162.21 million 2023 up 50.2% rising
145 San Marino 150.98 million 2023 up 39.7% rising
146 Eswatini 145.33 million 2024 down 28.2% falling
147 Aruba 144.02 million 2023 up 278.8% rising
148 Niger 131.79 million 2023 up 57.0% rising
149 Uganda 120.44 million 2024 up 328.7% volatile
150 Lao People's Democratic Republic 115.32 million 2024 down 5.8% rising
151 Gabon 111.17 million 2015 up 204.6% volatile
152 Netherlands Antilles 109.57 million 2009 flat
153 Guyana 103.69 million 2023 up 93.0% volatile
154 Papua New Guinea 102.89 million 2024 up 528.3% rising
155 Nauru 102.87 million 2024 up 249.3% volatile
156 Bahamas 100.90 million 2024 up 83.1% falling
157 Zambia 96.12 million 2024 up 1,517.1% volatile
158 Marshall Islands 89.37 million 2021 up 59.2% rising
159 Guinea-Bissau 79.63 million 2023 up 678.0% volatile
160 Seychelles 78.31 million 2024 up 519.1% volatile
161 Gambia 73.85 million 2024 up 3,145.8% volatile
162 Barbados 73.13 million 2017 down 62.5% flat
163 Suriname 72.77 million 2024 up 236.2% volatile
164 Tonga 70.05 million 2024 up 210.8% volatile
165 Solomon Islands 68.94 million 2024 up 51.2% rising
166 Congo 60.42 million 2021 down 17.5% volatile
167 Fiji 57.64 million 2022 down 23.7% falling
168 Saint Lucia 57.06 million 2024 up 137.1% rising
169 Micronesia (Federated States of) 54.64 million 2014 up 105.9% rising
170 Anguilla 51.60 million 2023 up 505.4% volatile
171 Cabo Verde 49.87 million 2024 up 257.1% rising
172 Madagascar 49.12 million 2022 down 8.7% rising
173 Tuvalu 48.14 million 2023 up 55.7% rising
174 Maldives 47.83 million 2024 up 751.4% volatile
175 Guinea 46.29 million 2024 up 115.3% volatile
176 Saint Kitts and Nevis 45.28 million 2024 up 70.5% rising
177 Samoa 35.44 million 2024 up 94.3% volatile
178 Grenada 32.24 million 2024 up 122.1% rising
179 Haiti 31.86 million 2024 down 49.9% rising
180 Rwanda 31.11 million 2024 up 90.7% volatile
181 Burundi 31.10 million 2024 up 190.3% volatile
182 Kyrgyzstan 29.35 million 2022 down 3.5% falling
183 Bhutan 29.03 million 2024 up 49.4% rising
184 Antigua and Barbuda 24.37 million 2024 up 60.4% rising
185 Palau 23.67 million 2023 up 47.8% rising
186 Malawi 22.50 million 2024 up 563.8% volatile
187 Belize 21.33 million 2024 up 152.9% volatile
188 Liberia 20.60 million 2022 down 45.6% rising
189 Yemen 18.35 million 2016 down 94.2% volatile
190 Turks and Caicos Islands 18.30 million 2018 rising
191 Sint Maarten 17.95 million 2023 down 69.7% volatile
192 Sao Tome and Principe 15.58 million 2024 up 24.6% volatile
193 Comoros 15.10 million 2023 up 301.6% rising
194 Saint Vincent and the Grenadines 12.33 million 2024 up 94.0% falling
195 Zimbabwe 11.57 million 2024 up 230.3% volatile
196 Dominica 11.41 million 2024 down 0.0% rising
197 Montserrat 5.26 million 2024 up 456.1% volatile
198 Sierra Leone 25,949 2023 down 99.8% volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Primary income, Credit/Revenue by country. Statizoid, drawing on International Monetary Fund. Retrieved 21 August 2026, from https://financial-sector.statizoid.com/stat/primary-income-credit-revenue-us-dollar/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under IMF Terms and Conditions (attribution required); please keep the attribution.

<a href="https://financial-sector.statizoid.com/stat/primary-income-credit-revenue-us-dollar/">Primary income, Credit/Revenue by country</a> — Statizoid

About this data

Indicator
Primary income, Credit/Revenue (US dollar)
Source
International Monetary Fund
Licence
IMF Terms and Conditions (attribution required)
Coverage
207 places, 3,864 data points, 2005–2024
Last refreshed

The World and Country Group Aggregates (historically called BOPSY) is an annual publication, released each November, of major balance of payments and international investment position components for countries, country groups, and the world.