Corporations vs governments revenues: 2015 data Rank Type Name Revenue (USD) 1 Government 3251000000000 2 Government 2426000000000 3 Government 1515000000000 4 Government 1439000000000 5 Government 1253000000000 6 Government 1101000000000 7 Government Italy 876000000000 8 Government Brazil 631000000000 9 Government 585000000000 10 Corporation 482130000000 11 Government Spain 473600000000 12 Government Australia 425700000000 13 Government 336500000000 14 Corporation State Grid 329601000000 15 Corporation China National Petroleum 299271000000 16 Corporation Group 294344000000 17 Government Korea, South 291300000000 18 Corporation 272156000000 19 Government Mexico 259600000000 20 Government Sweden 250800000000 21 Corporation Exxon Mobil 246204000000 22 Corporation Volkswagen 236600000000 23 Corporation Motor 236592000000 24 Government India 236000000000 25 Corporation Apple 233715000000 26 Government 226800000000 27 Corporation BP 225982000000 28 Government 221900000000 29 Government Norway 220200000000 30 Government 216300000000 31 Corporation 210821000000 32 Government Venezuela 203400000000 33 Government 193000000000 34 Corporation McKesson 192487000000 35 Government Austria 189200000000 36 Corporation 177440000000 37 Government Turkey 175400000000 38 Corporation 170497000000 39 Corporation Industrial & Commercial 167227000000 40 Corporation Daimler 165800000000 41 Government Denmark 161700000000 42 Corporation UnitedHealth Group 157107000000 43 Corporation CVS Health 153290000000 44 Corporation EXOR Group 152591000000 45 Corporation General Motors 152356000000 46 Corporation Ford Motor 149558000000 47 Corporation China Bank 147910000000 48 Corporation AT&T 146801000000 49 Corporation Total 143421000000 50 Government Argentina 143400000000 51 Corporation Hon Hai Precision Industry 141213000000 52 Corporation 140389000000 53 Corporation China State Construction 140159000000 54 Corporation AmerisourceBergen 135962000000 55 Corporation Agricultural Bank of China 133419000000 56 Corporation Verizon 131620000000 57 Government Finland 131400000000 58 Corporation Chevron 131118000000 59 Corporation E.ON 129277000000 60 Corporation AXA 129250000000 61 Government Indonesia 123300000000 62 Corporation Allianz 122948000000 63 Corporation Bank of China 122337000000 64 Corporation Honda Motor 121624000000 65 Corporation Japan Post Holdings 118762000000 66 Corporation Costco 116199000000 67 Corporation BNP Paribas 111531000000 68 Corporation Fannie Mae 110359000000 69 Corporation 110308000000 70 Government United Arab Emirates 110100000000 71 Corporation 109830000000 72 Corporation Société Générale 107736000000 73 Corporation .com 107006000000 74 Corporation China Mobile Communications 106761000000 75 Corporation SAIC Motor 106684000000 76 Corporation 103444000000 77 Corporation HP 103355000000 78 Corporation Assicurazioni Generali 102567000000 79 Corporation Cardinal Health 102531000000 80 Corporation BMW 102248000000 81 Corporation Express Scripts Holding 101752000000 82 Corporation Nissan Motor 101536000000 83 Corporation China Life Insurance 101274000000 84 Corporation J.P. Morgan Chase 101006000000 85 Corporation Gazprom 99464000000 86 Corporation China Railway Engineering 99435000000 87 Corporation 97314000000 88 Corporation Trafigura Group 97237000000 89 Corporation Nippon Telegraph & Telephone 96134000000 90 Corporation 96114000000 91 Corporation China Railway Construction 95652000000 92 Corporation Microsoft 93580000000 93 Corporation Bank of America Corp. 93056000000 94 Corporation ENI 92985000000 95 Corporation Nestlé 92285000000 96 Corporation Wells Fargo 90033000000 97 Government Portugal 89940000000 98 Corporation HSBC Holdings 89061000000 99 Corporation Home Depot 88519000000 100 Corporation Citigroup 88275000000 101 Corporation 87660000000 102 Corporation Tesco 87633000000 103 Corporation Carrefour 87474000000 104 Corporation Phillips 87169000000 105 Corporation Banco Santander 84885000000 106 Corporation Lukoil 84677000000 107 Government South Africa 84150000000 108 Corporation Crédit Agricole 84099000000 109 Corporation Enel 83926000000 110 Corporation 83584000000 111 Corporation Électricité de France 83202000000 112 Corporation Dongfeng Motor Group 82817000000 113 Corporation IBM 82461000000 114 Corporation Valero Energy 81824000000 115 Government 81580000000 116 Corporation Hyundai Motor 81320000000 117 Government Colombia 80380000000 118 Corporation Anthem 79157000000 119 Corporation Procter & Gamble 78756000000 120 Government Ireland 78420000000 121 Government Taiwan 78360000000 122 Corporation Robert Bosch 78323000000 123 Corporation BASF 78147000000 124 Corporation Engie 77520000000 125 Government Qatar 77220000000 126 Corporation Deutsche Telekom 76793000000 127 Government Egypt 76610000000 128 Corporation China Resources National 76574000000 129 Corporation SoftBank Group 76469000000 130 Government Israel 76120000000 131 Corporation State Farm Insurance Cos. 75697000000 132 Corporation Alphabet 74989000000 133 Corporation China Southern Power Grid 74697000000 134 Corporation Comcast 74510000000 135 Corporation Target 73785000000 136 Government New Zealand 73520000000 137 Corporation Pemex 73514000000 138 Corporation Pacific Construction Group 73047000000 139 Government Czechia 72210000000 140 Corporation Group 71493000000 141 Government Thailand 71480000000 142 Corporation Metro 71266000000 143 Corporation China South Industries Group 70081000000 144 Corporation Johnson & Johnson 70074000000 145 Corporation MetLife 69951000000 146 Corporation China Post Group 69637000000 147 Corporation Re Group 69433000000 148 Corporation U.S. Postal Service 68928000000 149 Corporation Deutsche Post 68358000000 150 Corporation China National Offshore Oil 67799000000 151 Corporation China Communications Construction 67764000000 152 Corporation AEON 67758000000 153 Corporation Archer Daniels Midland 67702000000 154 Corporation Sony 67519000000 155 Corporation Nippon Life Insurance 67118000000 156 Corporation Banco do Brasil 67071000000 157 Corporation Noble Group 66712000000 158 Corporation ING Group 66206000000 159 Corporation Rosneft Oil 64749000000 160 Corporation People’s Insurance Co. of China 64606000000 161 Corporation Marathon Petroleum 64566000000 162 Corporation COFCO 64516000000 163 Corporation Tewoo Group 64232000000 164 Government Hong Kong 63720000000 165 Corporation ArcelorMittal 63578000000 166 Corporation Freddie Mac 63491000000 167 Corporation 63466000000 168 Corporation Prudential 63106000000 169 Corporation PepsiCo 63056000000 170 Corporation Panasonic 62921000000 171 Corporation Investment & Holding 62855000000 172 Corporation China FAW Group 62852000000 173 Corporation JX Holdings 62511000000 174 Government Peru 62340000000 175 Corporation China Telecommunications 61796000000 176 Corporation Vodafone Group 61690000000 177 Corporation China North Industries Group 61621000000 178 Government Iraq 61090000000 179 Corporation Dai-ichi Life Insurance 61090000000 180 Government Kuwait 61080000000 181 Corporation United 61047000000 182 Corporation Telefónica 60917000000 183 Corporation Marubeni 60810000000 184 Corporation Sinochem Group 60656000000 185 Corporation Peugeot 60651000000 186 Corporation Zurich Insurance Group 60568000000 187 Corporation Aetna 60337000000 188 Corporation Aviation Industry Corp. of China 60252000000 189 Corporation Auchan Holding 60158000000 190 Corporation Statoil 59895000000 191 Corporation PTT 59196000000 192 Corporation 59093000000 193 Corporation Lowe’s 59074000000 194 Government Romania 58390000000 195 Corporation UPS 58363000000 196 Corporation AIG 58327000000 197 Corporation Mitsubishi 57689000000 198 Corporation 57119000000 199 Corporation 57068000000 200 Government 56710000000 201 Corporation América Móvil 56361000000 202 Government Greece 56330000000 203 Corporation Groupe BPCE 56209000000 204 Government Iran 56110000000 205 Corporation CITIC Group 55938000000 206 Corporation Louis Dreyfus 55733000000 207 Corporation Intel 55355000000 208 Corporation Itaú Unibanco Holding 55082000000 209 Corporation Automotive Group 54933000000 210 Corporation Indian Oil 54711000000 211 Corporation Humana 54289000000 212 Corporation Shandong Weiqiao Pioneering Group 53026000000 213 Government Malaysia 52970000000 214 Corporation Disney 52465000000 215 Corporation Bayer 52437000000 216 Corporation Deutsche Bank 52422000000 217 Corporation Roche Group 52390000000 218 Corporation BHP Billiton 52267000000 219 Corporation Toshiba 52032000000 220 Corporation Finatis 51960000000 221 Corporation Wesfarmers 51931000000 222 Corporation Korea Electric Power 51805000000 223 Corporation POSCO 51752000000 224 Corporation RWE 51617000000 225 Corporation Novartis 51030000000 226 Corporation Woolworths 50618000000 227 Corporation Tokyo Electric Power 50561000000 228 Corporation Renault 50280000000 229 Corporation Seven & I Holdings 50099000000 230 Corporation LG Electronics 49996000000 231 Corporation Barclays 49490000000 232 Government Algeria 49380000000 233 Corporation CNP Assurances 49305000000 234 Corporation Cisco Systems 49161000000 235 Corporation ThyssenKrupp 48981000000 236 Corporation JBS 48870000000 237 Corporation Pfizer 48851000000 238 Corporation Dow Chemical 48778000000 239 Corporation Sysco 48681000000 240 Corporation China Merchants Bank 48459000000 241 Government Chile 48400000000 242 Corporation Amer International Group 47795000000 243 Corporation Mitsubishi UFJ Financial Group 47600000000 244 Corporation FedEx 47453000000 245 Corporation Lloyds Banking Group 47192000000 246 Corporation Caterpillar 47011000000 247 Government Philippines 46640000000 248 Corporation Industrial Bank 46446000000 249 Corporation Saint-Gobain 46169000000 250 Corporation Lockheed Martin 46132000000 251 Corporation New York Life Insurance 45891000000 252 Corporation Sberbank 45608000000 253 Government 44060000000 254 Government Vietnam 39610000000 255 Government Pakistan 38750000000 256 Government Angola 35430000000 257 Government Ecuador 35100000000 258 Government Kazakhstan 34100000000 259 Government Oman 30130000000 260 Government Ukraine 25430000000 261 Government Morocco 24490000000 262 Government Luxembourg 23650000000 263 Government Belarus 21850000000 264 Government Bangladesh 21280000000 265 Government Croatia 20490000000 266 Government Uzbekistan 18740000000 267 Government Bulgaria 17810000000 268 Government Slovenia 17380000000 269 Government Bolivia 16280000000 270 Government Slovakia 16230000000 271 Government Azerbaijan 16150000000 272 Government Uruguay 15940000000 273 Government Serbia 14910000000 274 Government Nigeria 14370000000 275 Government Macau 14160000000 276 Government Lithuania 13310000000 277 Government Tunisia 10870000000 278 Government Dominican Republic 10680000000 279 Government Kenya 10600000000 280 Government Lebanon 10280000000 281 Government Libya 10190000000 282 Government Panama 10180000000 283 Government Sri Lanka 9785000000 284 Government Latvia 9394000000 285 Government Ethiopia 9114000000 286 Government Puerto Rico 8908000000 287 Government Trinidad and Tobago 8802000000 288 Government Estonia 8757000000 289 Government Jordan 8707000000 290 Government Ghana 8123000000 291 Government Cyprus 7743000000 292 Government Costa Rica 7500000000 293 Government Guatemala 7243000000 294 Government Bosnia and Herzegovina 7204000000 295 Government Iceland 6914000000 296 Government Tanzania 6819000000 297 Government Sudan 6518000000 298 Government Turkmenistan 6229000000 299 Government Congo, Democratic Republic of the 6084000000 300 Government Cote d'Ivoire 5914000000 301 Government Paraguay 5294000000 302 Government Bahrain 5149000000 303 Government El Salvador 5133000000 304 Government Botswana 5078000000 305 Government Namibia 4617000000 306 Government Mozambique 4587000000 307 Government Nepal 4257000000 308 Government Brunei 4142000000 309 Government Papua New Guinea 4142000000 310 Government Cameroon 4035000000 311 Government Malta 4031000000 312 Government Syria 3900000000 313 Government Congo, Republic of the 3896000000 314 Government Georgia 3874000000 315 Government Zimbabwe 3732000000 316 Government Jamaica 3704000000 317 Government Zambia 3643000000 318 Government Gabon 3563000000 319 Government Honduras 3434000000 320 Government Senegal 3394000000 321 Government Cambodia 3334000000 322 Government Uganda 3290000000 323 Government Korea, North 3200000000 324 Government Laos 3095000000 325 Government Mongolia 2994000000 326 Government Equatorial Guinea 2990000000 327 Government Albania 2978000000 328 Government Yemen 2933000000 329 Government West Bank 2750000000 330 Government Cuba 2721000000 331 Government Macedonia 2709000000 332 Government Burma 2682000000 333 Government Armenia 2541000000 334 Government Madagascar 2533000000 335 Government Tajikistan 2432000000 336 Government Mali 2409000000 337 Government Moldova 2320000000 338 Government Chad 2310000000 339 Government Mauritius 2212000000 340 Government Burkina Faso 2182000000 341 Government Kyrgyzstan 2113000000 342 Government Mauritania 2076000000 343 Government Nicaragua 1975000000 344 Government Niger 1975000000 345 Government French Polynesia 1891000000 346 Government Rwanda 1857000000 347 Government Haiti 1814000000 348 Government Benin 1762000000 349 Government Greenland 1720000000 350 Government Afghanistan 1700000000 351 Government Bahamas, The 1600000000 352 Government Montenegro 1560000000 353 Government Guinea 1546000000 354 Government Eritrea 1443000000 355 Government Kosovo 1396000000 356 Government Barbados 1300000000 357 Government Malawi 1188000000 358 Government Lesotho 1161000000 359 Government Swaziland 1153000000 360 Government Guam 1147000000 361 Government Fiji 1087000000 362 Government Monaco 1075000000 363 Government Suriname 1061000000 364 Government Andorra 1029000000 365 Government Faroe Islands 1025000000 366 Government Togo 1025000000 367 Government Liechtenstein 995300000 368 Government Maldives 960000000 369 Government Burundi 852000000 370 Government Guyana 805800000 371 Government Liberia 681500000 372 Government San Marino 667700000 373 Government Aruba 648100000 374 Government Bhutan 608000000 375 Government Djibouti 587500000 376 Government Sierra Leone 544100000 377 Government Belize 500000000 378 Government Seychelles 478700000 379 Government South Sudan 437000000 380 Government Solomon Islands 415500000 381 Government Cabo Verde 374100000 382 Government Timor-Leste 300000000 383 Government Saint Kitts and Nevis 296300000 384 Government Antigua and Barbuda 255900000 385 Government Samoa 234800000 386 Government Gambia, The 226800000 387 Government Micronesia, Federated States of 213800000 388 Government Central African Republic 212000000 389 Government Kiribati 197900000 390 Government Grenada 191800000 391 Government Saint Lucia 185200000 392 Government Saint Vincent and the Grenadines 185200000 393 Government Guinea-Bissau 155300000 394 Government Dominica 148100000 395 Government Tonga 146300000 396 Government Somalia 145300000 397 Government Vanuatu 141000000 398 Government Comoros 129900000 399 Government Palau 123600000 400 Government Marshall Islands 116700000 401 Government Cook Islands 86900000 402 Government Sao Tome and Principe 84330000 403 Government Saint Pierre and Miquelon 70000000 404 Government Nauru 57800000 405 Government Tuvalu 42680000 406 Government Niue 15070000 Value of top 10 corporations Joint value of bottom 180 countries 2856595000000 2809174980000

Government Corporation 20,242,374,980,000 18,259,923,000,000

Total value of governments Total value of Corporations 20,250,595,170,000 18,259,923,000,000

Sources: The country date came from CIA World Factbook https://www.cia.gov/library/publications/the-world-factbook/fields/2056.html

And the corporation data came from Fortune Global 500 http://beta.fortune.com/global500

Both are a measure of annual revenue from 2015