Skip to content
Sheet · Country sheet RWA← TaxIntellilytics
African Tax Observatory

An atlas of tax for forty-four administrations, 2010 to 2025

Plate I·Over time

Fifteen years, against the continent

Over time

Rwanda against the continent

0.0%5.0%10.0%15.0%20.0%10111213141516171819202122232425
RwandaEastern Africa medianATAF median and middle half
The shaded band is the middle half of ATAF members each year (25th to 75th percentile); the dashed line is the median of Eastern Africa. The members reporting change from year to year, so the band can move because the set of countries changed; the CSV gives the count for each year.
Show the numbers as a table
YearRwandaEastern Africa medianATAF medianATAF 25th percentileATAF 75th percentileMembers reporting
201011.5511.5514.3410.6716.4326
201112.5312.5314.8410.9916.6233
201213.0813.0815.0711.4516.7533
201313.6913.6913.8311.2316.8932
201414.7014.7014.2611.8717.1332
201515.1515.1515.0812.3318.5533
201615.6115.6114.3812.4017.4333
201715.2515.2514.7511.5016.9535
201815.6215.6214.1810.8616.1036
201916.2815.1213.5711.5117.2338
202015.6914.2813.2710.8516.0738
202115.9111.9412.7210.4416.0640
202215.7613.6914.1811.3418.1639
202315.0613.4114.4311.3018.8237
202414.6314.2814.3012.1718.0538
202514.1813.6813.7412.1820.5334

Plate II·Peers, 2024

Each tax beside the medians

Against its peers, 2024

Each tax as a share of GDP, beside the medians

0%2%4%6%8%10%12%14%16%18%Tax-to-GDPDomestic taxesCustoms taxesVATPITCIT
The line joins Rwanda (orange) to the ATAF median (grey); the blue tick is the Eastern Africa median. All three are for 2024.
Show the numbers as a table
MeasureRwandaEastern Africa medianATAF median
Tax-to-GDP14.6314.2814.30
Domestic taxes10.6210.019.01
Customs taxes4.024.764.87
VAT5.145.145.20
PIT3.572.432.04
CIT3.011.802.72

Plate III·Tax heads

How Rwanda's tax is made up

Tax heads

What each tax brings in, as a share of GDP

0%5%10%15%10111213141516171819202122232425
Domestic VATPersonal income taxCorporate income taxOther domestic taxesVAT on importsImport dutyExcise on importsOther customs taxesNot attributed to a head
Each bar stacks the tax heads ATAF publishes for that year. Where the heads do not add up to total tax revenue, the gap is drawn in light grey and labelled, never spread across the heads. A head missing from a year was not reported for that year.
Show the numbers as a table
YearTax headRevenue (PPP $)% of GDP
2010Domestic VAT3413502472.76
2010Personal income tax3830249633.09
2010Corporate income tax1746215081.41
2010Other domestic taxes76603430.06
2010VAT on imports1962702611.58
2010Import duty973417280.79
2010Excise on imports1132979750.91
2010Other customs taxes568151370.46
2010Not attributed to a head599638400.48
2011Domestic VAT3746961192.82
2011Personal income tax4407459863.32
2011Corporate income tax2034323561.53
2011Other domestic taxes62161260.05
2011VAT on imports1893549641.43
2011Import duty1002612750.75
2011Excise on imports2045463961.54
2011Other customs taxes675530230.51
2011Not attributed to a head780286210.59
2012Domestic VAT4086075722.88
2012Personal income tax5007366203.52
2012Corporate income tax2529394941.78
2012Other domestic taxes97789860.07
2012VAT on imports2300046521.62
2012Import duty1252174900.88
2012Excise on imports1752093861.23
2012Other customs taxes657553320.46
2012Not attributed to a head898051820.63
2013Domestic VAT4821006343.07
2013Personal income tax6042546533.84
2013Corporate income tax3179541782.02
2013Other domestic taxes89328000.06
2013VAT on imports2503549171.59
2013Import duty1542489730.98
2013Excise on imports1659438121.06
2013Other customs taxes783490150.50
2013Not attributed to a head901645610.57
2014Domestic VAT6643646083.80
2014Personal income tax6565857233.76
2014Corporate income tax3806081432.18
2014Other domestic taxes118193030.07
2014VAT on imports3048313201.74
2014Import duty1780191881.02
2014Excise on imports1915145011.10
2014Other customs taxes988150600.57
2014Not attributed to a head832763010.48
2015Domestic VAT7285476373.85
2015Personal income tax7219260563.81
2015Corporate income tax4664217402.46
2015Other domestic taxes164647670.09
2015VAT on imports3329962931.76
2015Import duty2029597101.07
2015Excise on imports2028279651.07
2015Other customs taxes1016850890.54
2015Not attributed to a head936566200.49
2016Domestic VAT8027324463.96
2016Personal income tax7637026133.76
2016Corporate income tax4851984692.39
2016Other domestic taxes120744710.06
2016VAT on imports3502485691.73
2016Import duty2340562431.15
2016Excise on imports2167970641.07
2016Other customs taxes1917553480.94
2016Not attributed to a head1111649190.55
2017Domestic VAT8226367273.75
2017Personal income tax8227978423.75
2017Corporate income tax5556882232.54
2017Other domestic taxes122462800.06
2017VAT on imports3802513891.74
2017Import duty2352528871.07
2017Excise on imports2113400900.96
2017Other customs taxes2204719711.01
2017Not attributed to a head810609170.37
2018Domestic VAT9898464683.95
2018Personal income tax9908688793.96
2018Corporate income tax6496618392.59
2018Other domestic taxes156885300.06
2018VAT on imports4146181551.66
2018Import duty2563081171.02
2018Excise on imports2347638520.94
2018Other customs taxes2449242230.98
2018Not attributed to a head1153497020.46
2019Domestic VAT11667452014.31
2019Personal income tax11085166084.09
2019Corporate income tax7663974112.83
2019Other domestic taxes149320750.06
2019VAT on imports4751435551.75
2019Import duty2847703951.05
2019Excise on imports2538415700.94
2019Other customs taxes2691434400.99
2019Not attributed to a head686453640.25
2020Domestic VAT11616846124.13
2020Personal income tax11520098584.10
2020Corporate income tax7991223332.84
2020Other domestic taxes108597580.04
2020VAT on imports4473398321.59
2020Import duty2929259131.04
2020Excise on imports2231576230.79
2020Other customs taxes2454239070.87
2020Not attributed to a head757980190.27
2021Domestic VAT13384421544.28
2021Personal income tax12307119733.94
2021Corporate income tax9409571263.01
2021Other domestic taxes150632980.05
2021VAT on imports4982056431.59
2021Import duty3141247841.00
2021Excise on imports2698647380.86
2021Other customs taxes2663830980.85
2021Not attributed to a head1011014700.32
2022Domestic VAT13725444654.09
2022Personal income tax13202073983.93
2022Corporate income tax10709845693.19
2022Other domestic taxes1356350350.40
2022VAT on imports5187862981.54
2022Import duty3152430870.94
2022Excise on imports2918065170.87
2022Other customs taxes1403417570.42
2022Not attributed to a head1274716040.38
2023Domestic VAT15840872253.58
2023Personal income tax16368213343.69
2023Corporate income tax13873731693.13
2023Other domestic taxes1091081210.25
2023VAT on imports7286057731.64
2023Import duty4126593710.93
2023Excise on imports3457337540.78
2023Other customs taxes3486710440.79
2023Not attributed to a head1164095070.26
2024Domestic VAT17850370243.58
2024Personal income tax17769656533.57
2024Corporate income tax14972977373.01
2024Other domestic taxes668271770.13
2024VAT on imports7743370041.55
2024Import duty4485591690.90
2024Excise on imports3753328470.75
2024Other customs taxes4018604930.81
2024Not attributed to a head1623970620.33
2025Domestic VAT20101585703.60
2025Personal income tax18472017083.31
2025Corporate income tax16518075392.96
2025Other domestic taxes931034390.17
2025VAT on imports8854619901.59
2025Import duty4880698150.87
2025Excise on imports3897067530.70
2025Other customs taxes4153516990.74
2025Not attributed to a head1340763640.24

The mix in 2024

Every shilling, franc or rand of tax, by head

Domestic VAT24.5%Personal income tax24.4%Corporate income tax20.5%VAT on imports10.6%Excise on imports5.1%
Rectangle areas are proportional to revenue in 2024 (US dollars at purchasing-power parity). Total tax revenue: $7.3bn.
Show the numbers as a table
Tax headRevenue (PPP $)Share of tax revenue
Domestic VAT17850370240.24
Personal income tax17769656530.24
Corporate income tax14972977370.21
Other domestic taxes668271770.01
VAT on imports7743370040.11
Import duty4485591690.06
Excise on imports3753328470.05
Other customs taxes4018604930.06
Not attributed to a head1623970620.02

Data-quality checks

What the automatic checks found

No check was tripped for Rwanda.