CalendarNews
IndicatorsCountries

List of Countries by Corporate Tax Rate | Africa

Country▲
Last▲
Previous▲
Reference▲
Unit
Algeria2626Dec/26%
Angola2525Dec/26%
Benin3030Dec/26%
Botswana2222Dec/26%
Burkina Faso27.527.5Dec/26%
Cameroon3333Dec/26%
Chad3535Dec/26%
Congo3030Dec/26%
Egypt22.522.5Dec/26%
Equatorial Guinea2535Dec/26%
Ethiopia3030Dec/26%
Gabon3030Dec/26%
Gambia2727Dec/26%
Ghana2525Dec/26%
Guinea3030Dec/26%
Ivory Coast2525Dec/26%
Kenya3030Dec/26%
Lesotho2525Dec/26%
Libya2020Dec/26%
Madagascar2020Dec/26%
Malawi3030Dec/26%
Mauritania2525Dec/26%
Mauritius1515Dec/26%
Morocco3533Dec/26%
Mozambique3232Dec/26%
Namibia2830Dec/26%
Nigeria3030Dec/26%
Republic of the Congo2828Dec/26%
Rwanda2828Dec/26%
Senegal3030Dec/26%
Seychelles3333Dec/26%
Sierra Leone3025Dec/26%
South Africa2727Dec/26%
Sudan3535Dec/26%
Swaziland2525Dec/26%
Tanzania3030Dec/26%
Tunisia2020Dec/26%
Uganda3030Dec/26%
Zambia3030Dec/26%
Zimbabwe25.7525.75Dec/26%

This page displays a table with actual values, consensus figures, forecasts, statistics and historical data charts for - List of Countries by Corporate Tax Rate. List of Countries by Corporate Tax Rate - provides a table with the latest tax rate figures for several countries including actual values, forecasts, statistics and historical data.

Corporate Tax RatePersonal Income Tax RateSales Tax RateSocial Security RateSocial Security Rate For CompaniesSocial Security Rate For Employees
Indicators
HomepageCountriesIndicatorsCalendarForecastsRatings
Solutions
Data SubscriptionsAPI AccessExcel Add-InDeveloper AccountDocumentationPricing
About Us
CustomersCareersInvestorsAdvertisersAbout usPrivacy
iOS app on AppleAndroid app on Google Play
EnglishEspañolPortuguêsFrançaisDeutschItalianoPolskiIndonesianРусскийTürkçeالعربية简体中文日本語한국어
Copyright ©2026 TRADING ECONOMICS
All Rights Reserved

Related

  • Australia 7 Year Note Yield at 4.67 %
  • Australia 52 Week Bill Yield at 4.54 %
  • Australia 5 Year Note Yield at 4.52 percent
  • Australia 2 Year Note Yield at 4.50 percent
  • Sri Lanka Tourist Arrivals at 124551.00
  • Peru Interest Rate at 4.25 percent
  • Australia 3 Year Note Yield at 4.47 %
  • Poland Population at 36.33 Million
  • Netherlands Population at 18.13 Million
  • Malta Population at 0.59 Million

Latest

  • Sri Lanka Tourist Arrivals Fall 9.9% in June
  • Peru Holds Rates Steady for 10th Straight Meeting
  • Ibovespa Climbs as Global Stocks Rebound
  • TSX Rises as Gold Miners Lead Gains
  • US Stocks Finish Higher
  • Egypt's Central Bank Leaves Key Rates Unchanged
  • Gasoline Eases Off One-Month High
  • FTSE MIB Closes Higher
  • DAX Closes Higher
  • European Stocks Rebound
+