Taxes on Income, Profits and Capital Gains (Local Currency)

Based on a comparison of 115 countries in 2017, China ranked the highest in taxes on income, profits and capital gains with USD 344 bil followed by United Kingdom and Japan. On the other end of the scale was Belarus with USD < 0.001 bil, Zimbabwe with USD 0.003 bil and Palestine with USD 0.013 bil.

$9.99

Buy Taxes on Income, Profits and Capital Gains (Local Currency) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Afghanistan AFN bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           21.5 25.6 27.7 33.1 39.8    
Albania ALL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ...       ... ... ... ... ... ... 46.4 44.5 44.0 48.7 54.6    
Algeria DZD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   3,550 ... ... ... ... ... ...
Angola AOA bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1,293 1,414 1,401 1,356 1,054    
Argentina ARS bil ... ... ... ... ... ... ... ... ... ...                                           57.3 73.4 97.3 142 200    
Armenia AMD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 179 210 395 409 427    
Australia AUD bil                                                               205 231 242 248 259    
Austria EUR bil                                                               36.2 38.2 40.0 41.8 44.9    
Azerbaijan AZN bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ... ... ... ...       2.86 3.07 3.25 3.29 3.22    
Bahrain BHD bil ... ... ... ... ... ... ... ... ... ...                                         ... 0.019 ... 0.016 ... ... ... ...
Bangladesh BDT bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     220 282 344 378 407   ...
Belarus BYR bil ... ... ... ... ... ... ... ... ... ... ... ...                                       0.282 0.549 0.525 0.658 0.819    
Belgium EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 54.7 57.9 60.9 62.7 58.6    
Belize BZD bil ... ... ... ... ... ... ... ... ... ...                                           0.238 0.233 0.247 0.274 0.256    
Benin XOF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     114 118 134 ... ... ... ...
Bhutan BTN bil ... ...           ...                                               7.03 7.54 7.81 9.35 9.64   ...
Bolivia BOB bil ... ... ... ... ...                                               ... ... ... ... ... ... ... ... ... ...
Bosnia and Herzegovina BAM bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 0.678 0.698 0.711 0.704 0.753    
Botswana BWP bil ... ... ... ... ... ... ... ... ... ...               ... ... ... ... ... ... ... ... ...           11.2 9.99 13.7 15.9 13.8    
Brazil BRL bil ... ... ... ... ... ... ... ... ... ...           ... ...                             289 295 326 342 355    
Bulgaria BGN bil ... ... ... ... ... ... ... ... ... ...                                           3.60 3.73 4.05 4.39 4.65    
Burkina Faso XOF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   201 256 277 263 234    
Burundi BIF bil               ... ... ... ...                   ... ... ... ... ... ... ... ... ... ...   125 162 146 ... ... ... ...
Cambodia KHR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   960 1,266 1,561 1,965 2,472    
Cameroon XAF bil ... ... ... ... ... ... ... ... ... ...             ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Canada CAD bil ... ... ... ... ... ... ... ... ... ...                                           162 165 172 184 192    
Central African Republic XAF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ...       17.7 13.9 ... ... ... ... ...
Chile CLP bil                                                               7,484 8,724 8,270 8,832 10,008    
China CNY bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             1,366 1,558 1,836 2,024 2,281   ...
Colombia COP bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ...   ... ... ... ...       23,355 33,447 33,979 50,855 53,333    
Congo XAF bil ... ... ... ... ... ... ... ... ... ... ... ...   ... ...           ... ... ...                 219 250 ... ... ... ... ...
Costa Rica CRC bil                                                               784 839 939 1,011 1,136    
Croatia HRK bil ... ... ... ... ... ... ... ... ... ... ...                                         9.43 7.89 8.23 7.37 8.76    
Cyprus EUR bil                                                               1.92 1.84 1.71 1.64 1.59    
Czech Republic CZK bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     182 182 185 199 210    
Dem. Republic of the Congo CDF bil ... ... ... ... ... ... ... ... ... ...                                           ... ... ... ... ... ... ...
Denmark DKK bil                                                               302 322 339 406 364    
Dominican Republic DOP bil                                                               65.2 92.3 108 125 119    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   1.34 1.63 1.19 0.805 0.468    
Ecuador ECS bil ... ... ... ... ... ... ... ... ... ...           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Egypt EGP bil ...                                   ... ... ... ...                   89.6 91.2 118 121 130 ... ...
El Salvador SVC bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           1.19 1.13 1.32 1.34 1.38    
Equatorial Guinea XAF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           627 866 828 776 769 ...  
Estonia EUR bil ... ... ... ... ... ... ... ... ... ... ...                                         1.05 1.18 1.36 1.48 1.61    
Ethiopia ETB bil ... ... ... ... ... ... ... ... ... ...                     ...                     12.4 17.5 19.4 25.5 31.0    
Fiji FJD bil ... ... ... ... ... ... ... ... ... ...               ... ... ... ... ... ... ...       ... ... ...   0.478 0.493 0.443 0.518 0.605    
Finland EUR bil                                                               11.5 11.2 11.5 11.9 12.2    
France EUR bil                                                               217 234 246 247 251    
Gambia GMD bil ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ... ... ... ... ... ... ...
Georgia GEL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 ...           2.27 2.49 2.60 2.62 3.08    
Germany EUR bil                                                               118 127 133 139 146    
Ghana GHS bil ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ...                     3.19 ... ... ... ... ... ...
Greece EUR bil                       ... ... ... ...                                 15.0 16.2 14.0 15.2 14.9    
Guatemala GTQ bil ... ... ... ... ... ... ... ... ... ...                                           12.7 13.4 16.0 17.8 17.5   ...
Guinea GNF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Honduras HNL bil     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 16.7 17.3 19.4 21.3 25.0 ... ...
Hong Kong HKD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 ... ... ... ... ... ... ... ...
Hungary HUF bil ...                                                             1,706 1,881 1,917 2,133 2,312    
Iceland ISK bil                                                               140 148 168 204 211    
India INR bil                                                               4,378 5,631 6,604 ... ... ... ...
Indonesia IDR bil                                         ...                     431,122 465,070 506,442 546,180 602,306    
Iraq IRR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,322 1,410   ...
Iran IQD bil                                                             ... ... ... ... ... ... ... ...
Ireland EUR bil                                                               19.4 20.8 21.3 23.0 26.6    
Israel ILS bil                                                               89.2 92.5 104 108 118    
Italy EUR bil                                                               193 203 205 201 204    
Ivory Coast XOF bil ... ... ... ... ... ... ... ... ... ...   ... ... ... ...   ... ... ... ... ...                     347 498 611 636 751    
Jamaica JMD bil     ...       ... ...                                               121 131 131 140 152    
Japan JPY bil                                                               24,898 26,680 30,158 31,770 32,009    
Jordan JOD bil ... ... ... ... ... ... ... ... ... ...                                           0.668 0.688 0.682 0.766 0.859 ... ...
Kazakhstan KZT bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 ... ... ... ... ...   2,398 2,388 2,435 2,562 1,869    
Kenya KES bil ... ... ... ... ... ... ... ... ... ... ...                                         272 312 373 450 509 ...  
Kuwait KWD bil                                       ... ...                 ... ... ... ... ... ... ... ... ...
Kyrgyzstan KGS bil ... ... ... ... ... ... ... ... ... ... ... ... ...                   ... ... ... ...           14.0 14.8 12.2 13.9 15.6    
Laos LAK bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           2,177 2,990 3,082 2,784 3,232    
Latvia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   0.694 0.857 0.904 0.912 0.964    
Lebanon LMB bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             2,423 2,516 2,502 2,795 2,887    
Lesotho LSL bil ... ...                                                           2.40 2.35 2.68 3.06 3.64    
Liberia LRD bil                   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ...   6.90 9.35 0.161 ... ... ... ...
Lithuania EUR bil ... ... ... ... ... ... ... ... ... ... ...   ...                                     1.35 1.59 1.73 1.83 2.01    
Luxembourg EUR bil                                                               5.01 5.34 5.71 5.92 6.41    
Macao MOP bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               3.76 4.42 4.96 6.31 7.96    
Macedonia MKD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             14.1 14.2 14.8 17.5 25.0    
Madagascar MGA bil ... ... ... ... ... ... ... ... ... ...                 ... ...                       519 513 568 611 ... ... ...
Malawi MWK bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     82.8 90.7 132 183 236    
Malaysia MYR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               94.8 108 111 117 102    
Maldives MVR bil ... ... ... ... ...                                                     0.265 ... ... 3.01 ... ... ...
Mali XOF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       221 263 258 299 301    
Malta EUR bil                                                               0.811 0.896 1.00 1.08 1.19    
Mauritius MUR bil                                                               13.6 14.6 15.9 17.1 9.26    
Mexico MXN bil                                           ... ... ... ... ... ... ...       773 803 957 979 1,227    
Moldova MDL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               0.258 0.770 0.801 2.63 3.98    
Mongolia MNT bil ... ... ... ... ... ... ... ... ... ... ... ...                         ... ...           601 524 660 621 688   ...
Morocco MAD bil                                 ...       ... ...                   68.5 77.4 ... ... ... ... ...
Mozambique MZN bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   25.0 36.8 49.3 63.0 57.8    
Myanmar MMK bil                                                     ... ... ... ... ... ... 766 1,220 1,461 1,656    
Namibia NAD bil ... ... ... ... ... ... ... ... ... ...                                           11.6 14.5 14.0 17.8 19.0    
Nepal NPR bil ... ... ... ... ... ... ... ... ... ...                                           43.1 51.3 64.2 75.6 86.2    
Netherlands EUR bil                                                               61.7 58.5 58.7 63.4 70.3    
New Zealand NZD bil                   ... ... ... ... ... ... ... ... ... ... ... ...                     32.8 35.4 38.2 40.0 43.2    
Nicaragua NIO bil ... ... ... ... ... ... ... ... ... ...                                           11.1 13.1 14.5 17.7 20.8    
Niger XOF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ... ... ... ... ... ... ... ... ...
Nigeria NGN bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 1,056 1,028 1,086 ... ... ... ...
Norway NOK bil                                                               449 462 418 373 316    
Oman OMR bil ... ... ... ... ... ... ... ... ... ...                                           0.282 0.353 0.394 ... ... ... ...
Pakistan PKR bil               ...                                               623 745 932 891 ... ... ...
Palestine ILS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             0.040 0.032 0.040 0.039 0.031    
Panama PAB bil ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Papua New Guinea PGK bil ... ... ... ... ... ... ... ... ... ...                           ... ... ... ... ... ... ... ... ... ... ... 6.78 5.89    
Paraguay PYG bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             2,611 2,903 3,098 3,682 3,918    
Peru PEN bil                                                               33.6 37.3 36.5 40.2 34.7    
Philippines PHP bil ... ... ... ... ... ... ... ... ... ...                                           572 643 718 785 846    
Poland PLN bil ... ... ... ...           ... ... ... ... ...                                   63.1 67.4 64.5 66.8 71.4    
Portugal EUR bil                                                               15.0 13.4 17.4 17.1 17.5    
Qatar QAR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               ... ... ... ... ... ... ...
Romania RON bil ... ... ... ... ... ... ... ... ... ...                                           31.9 32.0 34.8 38.5 44.0    
Russia RUB bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           305 361 337 408 486    
Rwanda RWF bil ... ... ... ... ... ... ... ... ... ...       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       196 251 282 288 335    
Senegal XOF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ... ... ...     331 382 ... 402 435    
Serbia RSD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         104 95.2 ... ... ... ... ...
Seychelles SCR bil ... ... ... ... ...           ... ... ...                                     1.52 1.52 0.882 0.907 0.883   ...
Sierra Leone SLL bil ... ... ... ... ... ... ... ... ... ...                                           473 778 929 896 ... ... ...
Singapore SGD bil                                                               20.6 22.4 22.0 23.9 24.9    
Slovakia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 3.84 4.00 4.47 4.95 5.54    
Slovenia EUR bil ... ... ... ... ... ... ... ... ... ... ... ...                                       1.53 1.34 1.15 1.31 1.53    
South Africa ZAR bil                                                               427 457 508 562 607    
South Korea KRW bil                                                               87,161 94,326 94,338 99,139 108,950    
Spain EUR bil                                                               59.8 52.1 62.3 63.5 64.8    
Sri Lanka SKR bil ... ... ... ... ... ... ... ... ... ...                                           157 173 206 198 263    
Sudan SDG bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Suriname SRD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     1.04 1.34 ... ... ... ... ...
Swaziland SZL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         2.47 2.16 ... ... ... ... ...
Sweden SEK bil                                                               173 151 161 181 222    
Switzerland CHF bil                                                               22.9 22.8 24.0 23.6 26.8    
Syria SYP bil ... ... ... ... ... ... ... ... ... ...               ...                         ... ... ... ... ... ... ... ...
Tajikistan TJS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ...     ... ... ... ... ... ... ... ... ... ... ... ... ...
Tanzania TNS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     2,207 1,997 2,950 3,700 3,648   ...
Thailand THB bil                                                               853 863 943 882 895    
Togo XOF bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               41.4 41.5 57.9 59.1 98.0    
Trinidad and Tobago TTD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     30.2 27.7 27.3 30.1 22.5 ... ...
Tunisia THD bil                                                               5.94 6.06 ... ... ... ... ...
Turkey TRY bil     ...                                 ... ... ... ... ... ... ... ... ...       76.2 86.6 92.8 111 121    
Uganda UGX bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           2,853 2,379 2,426 2,613 3,355    
Ukraine UAH bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         60.9 62.4 61.9 52.6 79.8    
United Kingdom GBP bil                                                               205 199 204 209 218    
USA UYU bil                                                               1,370 1,458 1,619 1,764 1,881    
Uruguay USD bil                                                               50.1 57.3 70.9 73.0 83.0    
Uzbekistan UZS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4,821 5,857 6,612 7,728 8,101    
Venezuela VEF bil ... ... ... ... ... ... ... ... ... ...                                 ... ... ... ... ... ... ... ... ... ... ... ...
Vietnam VND bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   234,527 260,757 277,694 ... ... ... ...
Yemen YER bil ... ... ... ... ... ... ... ... ... ...                     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Zambia ZMW bil ... ... ... ... ... ... ... ... ... ...                     ...                     9.01 10.2 9.50 10.8 12.2    
Zimbabwe ZWD bil                                     ... ... ... ... ... ... ... ... ... ... ...     0.901 1.12 ... ... 1.27