Uganda’s Pay As You Earn (PAYE) system is administered by the Uganda Revenue Authority (URA) and applies to all employment income earned by residents and non-residents working in Uganda. Effective 1 July 2026, the Income Tax (Amendment) Act 2026 raised the tax-free threshold from UGX 235,000 to UGX 335,000 per month and restructured the bracket system to five bands: 0%, 20%, 25%, 30%, and 40% (replacing the previous 10% band with a new 25% band). Uganda’s growing oil sector, expanding EAC trade corridors, and rising professional class have all increased demand for clear PAYE and net-pay guidance among both local and expatriate employees.
In addition to PAYE, employees contribute 5% of gross salary to the National Social Security Fund (NSSF), with employers contributing a further 10%. Both PAYE and NSSF are deducted from payroll before the employee receives their salary. Unlike some peer East African nations, Uganda does not have a health insurance levy deducted at payroll level for most private-sector employees, making NSSF and PAYE the two primary statutory deductions to understand when calculating net pay from gross salary.
Uganda’s PAYE brackets are set on an annual basis. The following table shows the current 2026 rates, updated by the Income Tax (Amendment) Act 2026 effective 1 July 2026:
Annual Income (UGX) | Rate | Tax on Band
UGX 0 – 4,020,000 | 0% | UGX 0
UGX 4,020,001 – 4,920,000 | 20% | Up to UGX 180,000
UGX 4,920,001 – 5,820,000 | 25% | Up to UGX 225,000
UGX 5,820,001 – 120,000,000 | 30% | Up to UGX 34,254,000
Above UGX 120,000,000 | 40% | Uncapped
The 2026 amendment raised the tax-free threshold and replaced the old 10% band with a new 25% band, giving a smoother step-up between the entry rate and the 30% band. The 40% top rate remains one of the highest statutory top rates in East Africa, though it affects only a small proportion of the workforce.
Monthly equivalent thresholds: 0% up to UGX 335,000/month; 20% band: UGX 335,001–410,000/month; 25% band: UGX 410,001–485,000/month; 30% band: UGX 485,001–10,000,000/month; 40%+ above UGX 10,000,000/month.
The following calculations show PAYE on annual income at three common salary levels, using the 2026 brackets. NSSF is calculated separately (see the NSSF section below).
Example 1: UGX 3,000,000/month (UGX 36,000,000/year)
0% on first UGX 4,020,000 = UGX 0
20% on UGX 900,000 (4,020,001–4,920,000 band) = UGX 180,000
25% on UGX 900,000 (4,920,001–5,820,000 band) = UGX 225,000
30% on UGX 30,180,000 (5,820,001–36,000,000) = UGX 9,054,000
Total annual PAYE: UGX 9,459,000 (~UGX 788,250/month)
Effective rate: 26.3% of gross
Example 2: UGX 5,000,000/month (UGX 60,000,000/year)
0% on first UGX 4,020,000 = UGX 0
20% on UGX 900,000 = UGX 180,000
25% on UGX 900,000 = UGX 225,000
30% on UGX 54,180,000 (5,820,001–60,000,000) = UGX 16,254,000
Total annual PAYE: UGX 16,659,000 (~UGX 1,388,250/month)
Effective rate: 27.8% of gross
Example 3: UGX 10,000,000/month (UGX 120,000,000/year)
0% + 20% + 25% combined (lower bands) = UGX 405,000
30% on UGX 114,180,000 (5,820,001–120,000,000) = UGX 34,254,000
Total annual PAYE: UGX 34,659,000 (~UGX 2,888,250/month)
Effective rate: 28.9% of gross. (Income above UGX 120M/year attracts 40%.)
All employees in Uganda earning a regular salary are required to contribute to the National Social Security Fund (NSSF). The contribution rates are:
Employee: 5% of gross salary
Employer: 10% of gross salary
NSSF contributions are deducted from gross salary before the employee receives their net pay. However, PAYE is also calculated on the full gross salary — NSSF is not deducted first to reduce the PAYE base. Both PAYE and NSSF are calculated simultaneously on gross income.
Example at UGX 5,000,000/month gross:
PAYE: UGX 1,388,250/month
NSSF (employee 5%): UGX 250,000/month
Total deductions: UGX 1,638,250/month
Net take-home: UGX 3,361,750/month
NSSF contributions accumulate in a member’s individual account and are accessible on retirement (age 55 under the NSSF Act). Members who leave employment before retirement age may access their benefits under qualifying circumstances. The NSSF Act has been under reform discussion — check nssf.co.ug for the current rules on early withdrawals and benefit access.
Use this table to find your approximate net (take-home) pay after PAYE and NSSF are deducted from your gross monthly salary, based on the 2026 brackets above. Figures are employee-side only (employer NSSF of 10% is not deducted from the employee).
Gross Monthly | PAYE | NSSF (5%) | Net Monthly
UGX 500,000 | UGX 38,250 | UGX 25,000 | UGX 436,750
UGX 1,000,000 | UGX 188,250 | UGX 50,000 | UGX 761,750
UGX 1,500,000 | UGX 338,250 | UGX 75,000 | UGX 1,086,750
UGX 2,000,000 | UGX 488,250 | UGX 100,000 | UGX 1,411,750
UGX 3,000,000 | UGX 788,250 | UGX 150,000 | UGX 2,061,750
UGX 5,000,000 | UGX 1,388,250 | UGX 250,000 | UGX 3,361,750
UGX 10,000,000 | UGX 2,888,250 | UGX 500,000 | UGX 6,611,750
To calculate your own net pay: apply the PAYE brackets above to your annual gross salary to get annual PAYE, divide by 12 for monthly PAYE, then subtract both monthly PAYE and 5% employee NSSF from gross salary. Use the Uganda Tax Calculator for an instant result at any salary level.
Uganda sits in the middle of the East Africa Community (EAC) for PAYE burden. Here is how the three largest EAC economies compare:
Uganda (2026): 0%–40%; UGX 335,000/month tax-free; 5% NSSF employee; no health levy. Effective rate at mid-income: ~26–29%.
Kenya (2026): 10%–35% PAYE; KES 24,000/month first band; KES 2,400/month personal relief; plus 6% NSSF, 2.75% SHIF (Social Health Insurance), 1.5% Affordable Housing Levy. Kenya’s total statutory deduction rate for a KES 100,000/month employee reaches approximately 33% including all levies — higher than Uganda in practice due to the three additional statutory deductions beyond PAYE.
Tanzania (2026): 0%–30% PAYE; TZS 270,000/month tax-free; 10% NSSF employee contribution (higher than Uganda’s 5%). Tanzania’s lower top rate of 30% versus Uganda’s 40% makes it slightly more attractive for high earners, though the higher NSSF rate partially offsets this.
For EAC professionals working across borders, the country of tax residency determines which PAYE system applies. Uganda does not have a bilateral social security agreement with Kenya or Tanzania, meaning employees who work in multiple EAC countries may build up separate social security entitlements in each country without portability.
Uganda’s oil sector, centred on the Albertine Graben (Total Energies, CNOOC, and others), has brought an increasing number of expatriate employees. Key PAYE considerations for oil sector workers:
Residency threshold: A person who is present in Uganda for 183 or more days in a tax year is treated as a Uganda tax resident and is taxed on worldwide income. Non-residents are taxed only on Uganda-source income.
Non-resident PAYE: Non-resident employees earning Uganda-source employment income are subject to PAYE at the standard rates — there is no special flat withholding rate for non-residents on employment income (unlike dividends, which are subject to 15% withholding).
Secondment arrangements: Expatriates on secondment from overseas companies are subject to Uganda PAYE on the portion of their remuneration attributable to Uganda work days. The URA applies an apportionment formula based on Uganda work days versus total work days.
Double tax treaties: Uganda has a limited network of tax treaties. Treaties exist with the UK, Mauritius, South Africa, and some EAC/COMESA members. Expatriates from non-treaty countries cannot claim treaty relief and are subject to Uganda PAYE in full on Uganda-source employment income.
Remittance of net salary: Uganda Shilling (UGX) is freely convertible. Employers paying expatriates in USD or another foreign currency must convert to UGX for PAYE purposes using the URA-published exchange rate for the payroll period.
Uganda PAYE is an employer-side obligation. The URA administers PAYE through its e-Tax system (efris.ura.go.ug and the URA web portal).
Employer filing deadlines: PAYE returns must be filed and tax remitted by the 15th of the month following the payroll month. Late filing attracts a penalty of UGX 200,000 or 2% of unpaid tax (whichever is higher) for each month of delay.
Annual income tax return: Employees with additional non-PAYE income (rental income, business income, freelance income) must file an annual income tax return by 30 June for the preceding tax year. PAYE withheld is credited against the annual tax liability.
URA eTax registration: Employees needing a Tax Identification Number (TIN) can register online at ura.go.ug. A TIN is required for opening bank accounts, importing goods above threshold values, and receiving payments from government entities.
Penalties for underpayment: If an employer fails to withhold adequate PAYE, the employer (not the employee) is liable for the shortfall plus interest at the URA prescribed rate (typically 2% per month on the outstanding amount).
CountryTaxCalc.com is reader-supported. When you use our partner links, we may earn a commission at no cost to you. Learn more about our affiliate partnerships
★ 4.8 verified reviews · 3,758 reviews
TaxHub connects you with a qualified CPA who can advise on Uganda PAYE obligations, expatriate tax planning, and cross-border income — including oil sector remuneration structures and East Africa treaty positions.
⚠ Not for simple single-state returns. Free filing is fine for straightforward W-2 situations.
Get International Tax Advice From a CPA →Interested in reaching this audience? Advertise on CountryTaxCalc →