Country Comparisons

Budget surplus (+) or deficit (-)

Budget surplus or deficit records the difference between national government revenues and expenditures, expressed as a percent of GDP. A positive (+) number indicates that revenues exceeded expenditures (a budget surplus), while a negative (-) number indicates the reverse (a budget deficit).
221 Results
RankCountry% (of GDP)Date of Information
1Tuvalu25.602013 est.
2Macau10.002017 est.
3Palau8.802016 est.
4Micronesia, Federated States of6.60FY12/13 est.
5Greenland5.602016 est.
6Hong Kong5.202017 est.
7Cayman Islands4.802017 est.
8Norway4.402017 est.
9Malta3.902017 est.
10Saint Pierre and Miquelon3.801996 est.
11Northern Mariana Islands3.702016 est.
12Grenada3.202017 est.
13Cook Islands3.002010 est.
14Belarus2.902017 est.
15Bosnia and Herzegovina2.102017 est.
16Bulgaria1.802017 est.
17Cyprus1.802017 est.
18Saint Kitts and Nevis1.702017 est.
19Czechia1.602017 est.
20Liechtenstein1.602012 est.
21New Zealand1.602017 est.
22Iceland1.502017 est.
23Luxembourg1.502017 est.
24Korea, South1.402017 est.
25Germany1.302017 est.
26Marshall Islands1.302013 est.
27Sweden1.302017 est.
28French Polynesia1.202012
29Guernsey1.202005
30Denmark1.102017 est.
31Gibraltar1.102008 est.
32Netherlands1.102017 est.
33Switzerland1.102017 est.
34Anguilla0.902017 est.
35Croatia0.802017 est.
36Greece0.802017 est.
37Jamaica0.502017 est.
38Lithuania0.502017 est.
39West Bank0.402017 est.
40Isle of Man0.30FY05/06 est.
41Saint Lucia0.302017 est.
42Uzbekistan0.302017 est.
43Serbia0.202017 est.
44British Virgin Islands0.002017 est.
45New Caledonia0.002015 est.
46Slovenia0.002017 est.
47Tonga0.002017 est.
48Nepal-0.102017 est.
49Somalia-0.102014 est.
50Taiwan-0.102017 est.
51United Arab Emirates-0.202017 est.
52Estonia-0.302017 est.
53Ireland-0.302017 est.
54Mauritius-0.302017 est.
55Singapore-0.302017 est.
56Curacao-0.402012 est.
57Jersey-0.402005
58Korea, North-0.402007 est.
59Virgin Islands-0.402016 est.
60Australia-0.502017 est.
61Guinea-0.502017 est.
62Latvia-0.502017 est.
63Seychelles-0.502017 est.
64Finland-0.602017 est.
65Moldova-0.602017 est.
66Saint Vincent and the Grenadines-0.602017 est.
67Austria-0.702017 est.
68Puerto Rico-0.702017 est.
69Mauritania-0.802017 est.
70Wallis and Futuna-0.802015 est.
71Central African Republic-0.902017 est.
72Congo, Democratic Republic of the-0.902017 est.
73Vanuatu-0.902017 est.
74Belgium-1.002017 est.
75Belize-1.002017 est.
76Botswana-1.002017 est.
77Canada-1.002017 est.
78Guam-1.002016 est.
79Haiti-1.002017 est.
80Monaco-1.002011 est.
81Slovakia-1.002017 est.
82Brazil-1.102017 est.
83Mexico-1.102017 est.
84Paraguay-1.102017 est.
85Guatemala-1.302017 est.
86Guinea-Bissau-1.302017 est.
87South Sudan-1.30FY2017/18 est.
88Russia-1.402017 est.
89Chad-1.502017 est.
90Tajikistan-1.502017 est.
92Ukraine-1.502017 est.
93Azerbaijan-1.602017 est.
94Panama-1.602017 est.
95Faroe Islands-1.702014 est.
96Poland-1.702017 est.
97Cambodia-1.802017 est.
98Kazakhstan-1.802017 est.
99Nigeria-1.802017 est.
100Tanzania-1.802017 est.
101Gabon-1.902017 est.
102United Kingdom-1.902017 est.
103Albania-2.002017 est.
104Hungary-2.002017 est.
105Israel-2.002017 est.
106Nicaragua-2.002017 est.
107American Samoa-2.102016 est.
108Kosovo-2.102017 est.
109Philippines-2.202017 est.
110Iran-2.302017 est.
111Italy-2.302017 est.
112Antigua and Barbuda-2.402017 est.
113Sao Tome and Principe-2.402017 est.
114El Salvador-2.502017 est.
115Bahamas, The-2.602017 est.
116France-2.602017 est.
117Gambia, The-2.602017 est.
118Aruba-2.702017 est.
119Colombia-2.702017 est.
120Honduras-2.702017 est.
121Indonesia-2.702017 est.
122Madagascar-2.702017 est.
123North Macedonia-2.702017 est.
124Chile-2.802017 est.
125Romania-2.802017 est.
126Turkmenistan-2.802017 est.
127Bermuda-2.902017 est.
128Mali-2.902017 est.
129San Marino-2.902011 est.
130Solomon Islands-2.902017 est.
131Cabo Verde-3.002017 est.
132Dominican Republic-3.002017 est.
133Malaysia-3.002017 est.
134Portugal-3.002017 est.
135Peru-3.102017 est.
136Spain-3.102017 est.
137Bangladesh-3.202017 est.
138Burma-3.202017 est.
139Ethiopia-3.202017 est.
140Kyrgyzstan-3.202017 est.
141Equatorial Guinea-3.302017 est.
142Bhutan-3.402017 est.
143Cameroon-3.402017 est.
144Malawi-3.402017 est.
145United States-3.402017 est.
146India-3.502017 est.
147Japan-3.502017 est.
148Thailand-3.502017 est.
149Uruguay-3.502017 est.
150Morocco-3.602017 est.
151Senegal-3.602017 est.
152China-3.802017 est.
153Georgia-3.802017 est.
154Togo-3.802017 est.
155Barbados-4.002017 est.
156Falkland Islands (Islas Malvinas)-4.00FY09/10
157Fiji-4.002017 est.
158Uganda-4.102017 est.
159Cote d'Ivoire-4.202017 est.
160Iraq-4.202017 est.
161Liberia-4.302017 est.
162Rwanda-4.302017 est.
163South Africa-4.402017 est.
164Ecuador-4.502017 est.
165Guyana-4.502017 est.
166Samoa-4.702017 est.
167Armenia-4.802017 est.
168Papua New Guinea-4.802017 est.
169Niger-5.002017 est.
170Jordan-5.102017 est.
171Yemen-5.202017 est.
172Laos-5.502017 est.
173Namibia-5.502017 est.
174Sri Lanka-5.502017 est.
175Montenegro-5.602017 est.
176Mozambique-5.602017 est.
177Burundi-5.702017 est.
178Pakistan-5.802017 est.
179Qatar-5.802017 est.
180Tunisia-5.802017 est.
181Dominica-5.902017 est.
182Argentina-6.002017 est.
183Ghana-6.002017 est.
184Lesotho-6.002017 est.
185Costa Rica-6.102017 est.
186Benin-6.202017 est.
187Mongolia-6.402017 est.
188Comoros-6.502017 est.
189Angola-6.702017 est.
190Kenya-6.702017 est.
191Vietnam-6.702017 est.
192Andorra-6.902016
193Lebanon-6.902017 est.
194Congo, Republic of the-7.002017 est.
195Zambia-7.302017 est.
196Bolivia-7.802017 est.
197Suriname-7.802017 est.
198Burkina Faso-7.902017 est.
199Sierra Leone-7.902017 est.
200Trinidad and Tobago-8.202017 est.
201Eswatini-8.502017 est.
202Egypt-8.602017 est.
203Syria-8.702017 est.
204Saudi Arabia-8.902017 est.
205Djibouti-9.002017 est.
206Nauru-9.202017 est.
207Algeria-9.602017 est.
208Zimbabwe-9.602017 est.
209Eritrea-9.802017 est.
210Kuwait-10.002017 est.
211Bahrain-10.102017 est.
212Maldives-10.102016 est.
213Sudan-10.602017 est.
214Cuba-10.802017 est.
215Niue-12.60FY04/05
216Oman-13.802017 est.
217Afghanistan-15.102017 est.
218Brunei-17.302017 est.
219Libya-25.102017 est.
220Venezuela-46.102017 est.
221Kiribati-64.102017 est.
222Timor-Leste-75.702017 est.