African Tax Observatory · Country brief · UgandaData pulled 14 October 2026 · taxintellilyticsstories.com/africa/countries/UGA
Gazetteer · Eastern Africa · East African Community · Low income
Uganda
Collected 12.6% of GDP in tax in 2024, 26 of 38 reporting members.
12.6%
Tax, % of GDP, 2024
+2.0
Points since 2010
1.15
Tax buoyancy
over 16 years
$416
Tax per person
PPP dollars
Plate I·Over time
Fifteen years, against the continent
Over time
Uganda against the continent
Show the numbers as a table
| Year | Uganda | Eastern Africa median | ATAF median | ATAF 25th percentile | ATAF 75th percentile | Members reporting |
|---|---|---|---|---|---|---|
| 2010 | 10.62 | 11.55 | 14.34 | 10.67 | 16.43 | 26 |
| 2011 | 9.71 | 12.53 | 14.84 | 10.99 | 16.62 | 33 |
| 2012 | 9.94 | 13.08 | 15.07 | 11.45 | 16.75 | 33 |
| 2013 | 10.93 | 13.69 | 13.83 | 11.23 | 16.89 | 32 |
| 2014 | 11.01 | 14.70 | 14.26 | 11.87 | 17.13 | 32 |
| 2015 | 12.58 | 15.15 | 15.08 | 12.33 | 18.55 | 33 |
| 2016 | 13.26 | 15.61 | 14.38 | 12.40 | 17.43 | 33 |
| 2017 | 11.56 | 15.25 | 14.75 | 11.50 | 16.95 | 35 |
| 2018 | 11.62 | 15.62 | 14.18 | 10.86 | 16.10 | 36 |
| 2019 | 12.77 | 15.12 | 13.57 | 11.51 | 17.23 | 38 |
| 2020 | 11.50 | 14.28 | 13.27 | 10.85 | 16.07 | 38 |
| 2021 | 11.94 | 11.94 | 12.72 | 10.44 | 16.06 | 40 |
| 2022 | 12.59 | 13.69 | 14.18 | 11.34 | 18.16 | 39 |
| 2023 | 11.30 | 13.41 | 14.43 | 11.30 | 18.82 | 37 |
| 2024 | 12.62 | 14.28 | 14.30 | 12.17 | 18.05 | 38 |
| 2025 | 13.10 | 13.68 | 13.74 | 12.18 | 20.53 | 34 |
Plate II·Peers, 2024
Each tax beside the medians
Against its peers, 2024
Each tax as a share of GDP, beside the medians
Show the numbers as a table
| Measure | Uganda | Eastern Africa median | ATAF median |
|---|---|---|---|
| Tax-to-GDP | 12.62 | 14.28 | 14.30 |
| Domestic taxes | 7.93 | 10.01 | 9.01 |
| Customs taxes | 4.69 | 4.76 | 4.87 |
| Non-tax revenue | 0.01 | 0.65 | 2.59 |
| VAT | 3.85 | 5.14 | 5.20 |
| PIT | 2.43 | 2.43 | 2.04 |
| CIT | 1.10 | 1.80 | 2.72 |
Plate III·Tax heads
How Uganda's tax is made up
Tax heads
What each tax brings in, as a share of GDP
Show the numbers as a table
| Year | Tax head | Revenue (PPP $) | % of GDP |
|---|---|---|---|
| 2010 | Domestic VAT | 840393360 | 1.64 |
| 2010 | Personal income tax | 847290193 | 1.65 |
| 2010 | Corporate income tax | 661101566 | 1.29 |
| 2010 | Withholding tax | 266347517 | 0.52 |
| 2010 | Other domestic taxes | 85769249 | 0.17 |
| 2010 | VAT on imports | 955532477 | 1.86 |
| 2010 | Import duty | 433859991 | 0.85 |
| 2010 | Excise on imports | 99755463 | 0.19 |
| 2010 | Other customs taxes | 1030833903 | 2.01 |
| 2010 | Not attributed to a head | 219298757 | 0.43 |
| 2011 | Domestic VAT | 845909938 | 1.52 |
| 2011 | Personal income tax | 973708598 | 1.75 |
| 2011 | Withholding tax | 320901093 | 0.58 |
| 2011 | Other domestic taxes | 91527271 | 0.16 |
| 2011 | VAT on imports | 1152251416 | 2.07 |
| 2011 | Import duty | 522584460 | 0.94 |
| 2011 | Excise on imports | 108973789 | 0.20 |
| 2011 | Other customs taxes | 1123186087 | 2.02 |
| 2011 | Not attributed to a head | 263444294 | 0.47 |
| 2012 | Domestic VAT | 850873965 | 1.42 |
| 2012 | Personal income tax | 995355807 | 1.66 |
| 2012 | Corporate income tax | 552117972 | 0.92 |
| 2012 | Withholding tax | 327846088 | 0.55 |
| 2012 | Other domestic taxes | 107310463 | 0.18 |
| 2012 | VAT on imports | 1160776833 | 1.94 |
| 2012 | Import duty | 504410175 | 0.84 |
| 2012 | Excise on imports | 131348437 | 0.22 |
| 2012 | Other customs taxes | 1088661480 | 1.82 |
| 2012 | Not attributed to a head | 237664127 | 0.40 |
| 2013 | Domestic VAT | 1227515253 | 1.98 |
| 2013 | Personal income tax | 1165362725 | 1.88 |
| 2013 | Corporate income tax | 573501644 | 0.93 |
| 2013 | Withholding tax | 373656206 | 0.60 |
| 2013 | Other domestic taxes | 220746267 | 0.36 |
| 2013 | VAT on imports | 1203870826 | 1.95 |
| 2013 | Import duty | 574556885 | 0.93 |
| 2013 | Excise on imports | 151993539 | 0.25 |
| 2013 | Other customs taxes | 969274148 | 1.57 |
| 2013 | Not attributed to a head | 298615786 | 0.48 |
| 2014 | Domestic VAT | 1260905641 | 1.91 |
| 2014 | Personal income tax | 1263079197 | 1.91 |
| 2014 | Corporate income tax | 453212410 | 0.69 |
| 2014 | Withholding tax | 378767382 | 0.57 |
| 2014 | Other domestic taxes | 260717121 | 0.39 |
| 2014 | VAT on imports | 1307956466 | 1.98 |
| 2014 | Import duty | 696190285 | 1.05 |
| 2014 | Excise on imports | 143429291 | 0.22 |
| 2014 | Other customs taxes | 1109715375 | 1.68 |
| 2014 | Not attributed to a head | 392738157 | 0.59 |
| 2015 | Domestic VAT | 1341815551 | 1.92 |
| 2015 | Personal income tax | 1433393267 | 2.05 |
| 2015 | Corporate income tax | 635086968 | 0.91 |
| 2015 | Withholding tax | 485894484 | 0.69 |
| 2015 | Presumptive tax | 261988398 | 0.37 |
| 2015 | Other domestic taxes | 307824942 | 0.44 |
| 2015 | VAT on imports | 1584685330 | 2.26 |
| 2015 | Import duty | 747581303 | 1.07 |
| 2015 | Excise on imports | 174266527 | 0.25 |
| 2015 | Other customs taxes | 1398944010 | 2.00 |
| 2015 | Not attributed to a head | 436285785 | 0.62 |
| 2016 | Domestic VAT | 1462231059 | 2.10 |
| 2016 | Personal income tax | 1488136188 | 2.14 |
| 2016 | Corporate income tax | 604121734 | 0.87 |
| 2016 | Withholding tax | 577041269 | 0.83 |
| 2016 | Presumptive tax | 233989670 | 0.34 |
| 2016 | Other domestic taxes | 343987284 | 0.49 |
| 2016 | VAT on imports | 1611318083 | 2.31 |
| 2016 | Import duty | 775670262 | 1.11 |
| 2016 | Excise on imports | 202766291 | 0.29 |
| 2016 | Other customs taxes | 1502948827 | 2.16 |
| 2016 | Not attributed to a head | 436778354 | 0.63 |
| 2017 | Domestic VAT | 1591716236 | 1.87 |
| 2017 | Personal income tax | 1664552790 | 1.96 |
| 2017 | Corporate income tax | 601501861 | 0.71 |
| 2017 | Withholding tax | 533549152 | 0.63 |
| 2017 | Presumptive tax | 39954317 | 0.05 |
| 2017 | Other domestic taxes | 609164400 | 0.72 |
| 2017 | VAT on imports | 1618993874 | 1.90 |
| 2017 | Import duty | 821379410 | 0.97 |
| 2017 | Excise on imports | 188406474 | 0.22 |
| 2017 | Other customs taxes | 1632609598 | 1.92 |
| 2017 | Not attributed to a head | 530229044 | 0.62 |
| 2018 | Domestic VAT | 1724511535 | 1.86 |
| 2018 | Personal income tax | 1848978097 | 2.00 |
| 2018 | Corporate income tax | 682763986 | 0.74 |
| 2018 | Withholding tax | 582051579 | 0.63 |
| 2018 | Presumptive tax | 4107045 | 0.00 |
| 2018 | Other domestic taxes | 486263516 | 0.53 |
| 2018 | VAT on imports | 1864762778 | 2.01 |
| 2018 | Import duty | 944317664 | 1.02 |
| 2018 | Excise on imports | 151906853 | 0.16 |
| 2018 | Other customs taxes | 1831316674 | 1.98 |
| 2018 | Not attributed to a head | 633180526 | 0.68 |
| 2019 | Domestic VAT | 1948079648 | 1.95 |
| 2019 | Personal income tax | 2143955878 | 2.15 |
| 2019 | Corporate income tax | 890547623 | 0.89 |
| 2019 | Withholding tax | 645680167 | 0.65 |
| 2019 | Presumptive tax | 5498599 | 0.01 |
| 2019 | Other domestic taxes | 1044581230 | 1.05 |
| 2019 | VAT on imports | 2032243392 | 2.03 |
| 2019 | Import duty | 1029888631 | 1.03 |
| 2019 | Excise on imports | 165154083 | 0.17 |
| 2019 | Other customs taxes | 2022589028 | 2.02 |
| 2019 | Not attributed to a head | 830451757 | 0.83 |
| 2020 | Domestic VAT | 1961927806 | 1.88 |
| 2020 | Personal income tax | 2286272664 | 2.19 |
| 2020 | Corporate income tax | 979466078 | 0.94 |
| 2020 | Withholding tax | 656576803 | 0.63 |
| 2020 | Presumptive tax | 3924346 | 0.00 |
| 2020 | Other domestic taxes | 495103059 | 0.47 |
| 2020 | VAT on imports | 1879047880 | 1.80 |
| 2020 | Import duty | 909123922 | 0.87 |
| 2020 | Excise on imports | 138242518 | 0.13 |
| 2020 | Other customs taxes | 1987601123 | 1.90 |
| 2020 | Not attributed to a head | 708278834 | 0.68 |
| 2021 | Domestic VAT | 2293745622 | 2.02 |
| 2021 | Personal income tax | 2382814372 | 2.10 |
| 2021 | Corporate income tax | 1201427435 | 1.06 |
| 2021 | Withholding tax | 857581476 | 0.76 |
| 2021 | Presumptive tax | 5044589 | 0.00 |
| 2021 | Other domestic taxes | 626169843 | 0.55 |
| 2021 | VAT on imports | 2170776367 | 1.91 |
| 2021 | Import duty | 1075336514 | 0.95 |
| 2021 | Excise on imports | 142045790 | 0.13 |
| 2021 | Other customs taxes | 1880246728 | 1.66 |
| 2021 | Not attributed to a head | 901476879 | 0.79 |
| 2022 | Domestic VAT | 2578081322 | 2.03 |
| 2022 | Personal income tax | 2842743655 | 2.24 |
| 2022 | Corporate income tax | 1279579364 | 1.01 |
| 2022 | Withholding tax | 920982691 | 0.73 |
| 2022 | Presumptive tax | 5834826 | 0.00 |
| 2022 | Other domestic taxes | 720139547 | 0.57 |
| 2022 | VAT on imports | 2574743456 | 2.03 |
| 2022 | Import duty | 1217946506 | 0.96 |
| 2022 | Excise on imports | 2311393937 | 1.82 |
| 2022 | Other customs taxes | 493190556 | 0.39 |
| 2022 | Not attributed to a head | 1020384150 | 0.80 |
| 2023 | Domestic VAT | 3224451213 | 2.14 |
| 2023 | Personal income tax | 3627197665 | 2.41 |
| 2023 | Corporate income tax | 1691393271 | 1.12 |
| 2023 | Withholding tax | 1083725513 | 0.72 |
| 2023 | Presumptive tax | 11709283 | 0.01 |
| 2023 | Other domestic taxes | 880294050 | 0.58 |
| 2023 | VAT on imports | 2872246208 | 1.91 |
| 2023 | Import duty | 1614636479 | 1.07 |
| 2023 | Excise on imports | 218393369 | 0.15 |
| 2023 | Other customs taxes | 589085990 | 0.39 |
| 2023 | Not attributed to a head | 1202926972 | 0.80 |
| 2024 | Domestic VAT | 3584077179 | 2.18 |
| 2024 | Personal income tax | 4009492754 | 2.43 |
| 2024 | Corporate income tax | 1816723464 | 1.10 |
| 2024 | Withholding tax | 1266526709 | 0.77 |
| 2024 | Presumptive tax | 14330794 | 0.01 |
| 2024 | Other domestic taxes | 1039689229 | 0.63 |
| 2024 | VAT on imports | 2759397195 | 1.68 |
| 2024 | Import duty | 1585533044 | 0.96 |
| 2024 | Excise on imports | 195069511 | 0.12 |
| 2024 | Other customs taxes | 3183223831 | 1.93 |
| 2024 | Not attributed to a head | 1330072103 | 0.81 |
| 2025 | Domestic VAT | 3969626596 | 2.22 |
| 2025 | Personal income tax | 4235543589 | 2.36 |
| 2025 | Corporate income tax | 2561318175 | 1.43 |
| 2025 | Withholding tax | 1369631565 | 0.76 |
| 2025 | Presumptive tax | 17631876 | 0.01 |
| 2025 | Other domestic taxes | 1163154225 | 0.65 |
| 2025 | VAT on imports | 2934470025 | 1.64 |
| 2025 | Import duty | 1967615249 | 1.10 |
| 2025 | Excise on imports | 207399059 | 0.12 |
| 2025 | Other customs taxes | 3624396824 | 2.02 |
| 2025 | Not attributed to a head | 1425025225 | 0.80 |
The mix in 2024
Every shilling, franc or rand of tax, by head
Show the numbers as a table
| Tax head | Revenue (PPP $) | Share of tax revenue |
|---|---|---|
| Domestic VAT | 3584077179 | 0.17 |
| Personal income tax | 4009492754 | 0.19 |
| Corporate income tax | 1816723464 | 0.09 |
| Withholding tax | 1266526709 | 0.06 |
| Presumptive tax | 14330794 | 0.00 |
| Other domestic taxes | 1039689229 | 0.05 |
| VAT on imports | 2759397195 | 0.13 |
| Import duty | 1585533044 | 0.08 |
| Excise on imports | 195069511 | 0.01 |
| Other customs taxes | 3183223831 | 0.15 |
| Not attributed to a head | 1330072103 | 0.06 |
Every published number
Uganda in the ATAF Databank
All 23 freely available indicators, exactly as ATAF publishes them. A blank cell means ATAF has no figure for that year; nothing is filled in.
| Indicator | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nominal GDP (PPP) | $51.2bn | $55.7bn | $59.9bn | $61.9bn | $66.0bn | $70.0bn | $69.7bn | $85.0bn | $92.6bn | $99.9bn | $104.4bn | $113.4bn | $126.8bn | $150.6bn | $164.7bn | $179.2bn |
| Real GDP | 40,941,635.2m | 44,806,088.5m | 46,532,597.9m | 48,195,775.5m | 50,724,520.6m | 53,257,401.4m | 55,732,549.3m | 57,971,000.0m | 114,720,609.1m | 122,493,946.4m | 126,559,446.3m | 130,683,000.0m | 185,120,000.0m | 144,048,000.0m | 152,923,057.9m | 162,605,857.8m |
| Final Consumption (PPP) | $67.4bn | $74.4bn | $77.2bn | $87.8bn | $93.8bn | $102.8bn | $121.6bn | $140.4bn | $137.8bn | |||||||
| Total Tax Revenues (PPP) | $5.4bn | $5.4bn | $6.0bn | $6.8bn | $7.3bn | $8.8bn | $9.2bn | $9.8bn | $10.8bn | $12.8bn | $12.0bn | $13.5bn | $16.0bn | $17.0bn | $20.8bn | $23.5bn |
| Total Number Of Registered Taxpayers | 1.3m | 1.3m | 1.5m | 1.6m | 1.8m | 2.6m | 3.5m | 4.5m | 5.3m | |||||||
| Non-Tax-Revenues (PPP) | $65.0m | $183.5m | $105.8m | $136.5m | $199.1m | $366.9m | $594.4m | $739.3m | $922.6m | $1.4bn | $812.8m | $11.2m | ||||
| Domestic Tax Revenues (PPP) | $2.9bn | $2.5bn | $3.1bn | $3.9bn | $4.0bn | $4.9bn | $5.1bn | $5.6bn | $6.0bn | $7.5bn | $7.1bn | $8.3bn | $9.4bn | $11.7bn | $13.1bn | $14.7bn |
| Customs Tax Revenues (PPP) | $2.5bn | $2.9bn | $2.9bn | $2.9bn | $3.3bn | $3.9bn | $4.1bn | $4.3bn | $4.8bn | $5.2bn | $4.9bn | $5.3bn | $6.6bn | $5.3bn | $7.7bn | $8.7bn |
| Revenue From Agriculture, Forest & Fishing (PPP) | $32.1m | $33.7m | $50.9m | $62.6m | $56.4m | $61.2m | $102.9m | $140.0m | $119.0m | $109.7m | $130.7m | $176.0m | $181.3m | $415.1m | ||
| Revenue From Mining & Quarrying (PPP) | $438.8m | $159.5m | $250.5m | $142.0m | $69.6m | $260.6m | $104.2m | $114.6m | $87.3m | $69.6m | $204.4m | $304.1m | $371.8m | $554.4m | ||
| Revenue From Secondary Sector (PPP) | $1.9bn | $2.1bn | $2.0bn | $2.6bn | $2.3bn | $2.3bn | $2.7bn | $3.0bn | $2.6bn | $3.4bn | $3.9bn | $4.9bn | $4.9bn | $5.7bn | ||
| Revenue From Tertiary Sector (PPP) | $3.7bn | $3.9bn | $4.5bn | $4.6bn | $4.5bn | $5.9bn | $8.4bn | $9.7bn | $10.0bn | $11.5bn | $13.0bn | $15.6bn | $17.1bn | $18.8bn | ||
| Domestic VAT Revenues (PPP) | $840.4m | $845.9m | $850.9m | $1.2bn | $1.3bn | $1.3bn | $1.5bn | $1.6bn | $1.7bn | $1.9bn | $2.0bn | $2.3bn | $2.6bn | $3.2bn | $3.6bn | $4.0bn |
| VAT Refunded (PPP) | $123.8m | $105.1m | $134.0m | $134.9m | $116.0m | $131.0m | $117.0m | $115.0m | $102.9m | $173.9m | $243.9m | $232.8m | $267.7m | $361.1m | $425.1m | $485.8m |
| PIT Revenues (PPP) | $847.3m | $973.7m | $995.4m | $1.2bn | $1.3bn | $1.4bn | $1.5bn | $1.7bn | $1.8bn | $2.1bn | $2.3bn | $2.4bn | $2.8bn | $3.6bn | $4.0bn | $4.2bn |
| CIT Revenues (PPP) | $661.1m | $552.1m | $573.5m | $453.2m | $635.1m | $604.1m | $601.5m | $682.8m | $890.5m | $979.5m | $1.2bn | $1.3bn | $1.7bn | $1.8bn | $2.6bn | |
| Withholding Tax Revenues (PPP) | $266.3m | $320.9m | $327.8m | $373.7m | $378.8m | $485.9m | $577.0m | $533.5m | $582.1m | $645.7m | $656.6m | $857.6m | $921.0m | $1.1bn | $1.3bn | $1.4bn |
| Presumptive Tax Revenues (PPP) | $262.0m | $234.0m | $40.0m | $4.1m | $5.5m | $3.9m | $5.0m | $5.8m | $11.7m | $14.3m | $17.6m | |||||
| Other Domestic Tax Revenues (PPP) | $85.8m | $91.5m | $107.3m | $220.7m | $260.7m | $307.8m | $344.0m | $609.2m | $486.3m | $1.0bn | $495.1m | $626.2m | $720.1m | $880.3m | $1.0bn | $1.2bn |
| VAT On Import Revenues (PPP) | $955.5m | $1.2bn | $1.2bn | $1.2bn | $1.3bn | $1.6bn | $1.6bn | $1.6bn | $1.9bn | $2.0bn | $1.9bn | $2.2bn | $2.6bn | $2.9bn | $2.8bn | $2.9bn |
| Import Duty Revenues (PPP) | $433.9m | $522.6m | $504.4m | $574.6m | $696.2m | $747.6m | $775.7m | $821.4m | $944.3m | $1.0bn | $909.1m | $1.1bn | $1.2bn | $1.6bn | $1.6bn | $2.0bn |
| Excises on Imports Revenues (PPP) | $99.8m | $109.0m | $131.3m | $152.0m | $143.4m | $174.3m | $202.8m | $188.4m | $151.9m | $165.2m | $138.2m | $142.0m | $2.3bn | $218.4m | $195.1m | $207.4m |
| Other Customs Tax Revenues (PPP) | $1.0bn | $1.1bn | $1.1bn | $969.3m | $1.1bn | $1.4bn | $1.5bn | $1.6bn | $1.8bn | $2.0bn | $2.0bn | $1.9bn | $493.2m | $589.1m | $3.2bn | $3.6bn |
Values are rounded for display; the CSV has them exactly as published. Revenue and GDP are US dollars at purchasing-power parity.
Data-quality checks
What the automatic checks found
These are rule-based checks, run on every pull. A flag says the numbers deserve a second look, not that they are wrong; the methods page explains each rule.
| Year | Check | Detail |
|---|---|---|
| 2018 | Domestic heads do not add up | The six domestic tax heads sum to 89% of reported domestic tax revenue. |
| 2019 | Domestic heads do not add up | The six domestic tax heads sum to 89% of reported domestic tax revenue. |
| 2021 | Domestic heads do not add up | The six domestic tax heads sum to 89% of reported domestic tax revenue. |
| 2022 | Domestic heads do not add up | The six domestic tax heads sum to 89% of reported domestic tax revenue. |
| 2023 | Domestic heads do not add up | The six domestic tax heads sum to 90% of reported domestic tax revenue. |
| 2024 | Domestic heads do not add up | The six domestic tax heads sum to 90% of reported domestic tax revenue. |
Source: ATAF Databank, the African Tax Administration Forum; World Bank World Development Indicators. Tax and GDP are in US dollars at purchasing-power parity, so their ratio equals the ratio in local currency. Cite as: Kaijamahe, W. H. (2026). Uganda. In African Tax Observatory (Edition 1, October 2026) [Data set and atlas]. TaxIntellilytics Stories. https://www.taxintellilyticsstories.com/africa/countries/UGA Every figure and its method: taxintellilyticsstories.com/africa/methods
Cite this sheet
Uganda, in Edition 1
Kaijamahe, W. H. (2026). Uganda. In African Tax Observatory (Edition 1, October 2026) [Data set and atlas]. TaxIntellilytics Stories. https://www.taxintellilyticsstories.com/africa/countries/UGA
Eastern Africa