Income tax on a Ugandan salary for 2026/27: URA PAYE rates, NSSF and take-home pay
Estimates only, not financial advice. What you type stays on your device. Checked against sources on 17 Oct 2026.Income tax on a Ugandan salary is PAYE on the whole monthly pay: nothing up to UGX 335,000, then 20%, 25% and 30% bands, with another 10% above UGX 10 million. NSSF takes 5% and is not deducted first. On UGX 1,000,000 a month that is UGX 188,250 of PAYE and UGX 50,000 of NSSF, leaving UGX 761,750.
2026/27 · Rates and rules read from the sources listed on this page (the earliest on 17 Oct 2026); they may have changed since.
Enter your figures. The result updates as you type.
Read the result and the breakdown below it.
Share the link or embed the calculator.
This calculator turns a Ugandan gross monthly salary into PAYE, NSSF and net pay, using the Uganda Revenue Authority's PAYE rates page and NSSF Uganda's contribution rule.
The resident rates. URA's current table, for 2026/27, taxes the total monthly income:
NSSF. The employer deducts 5% of total gross monthly wage and adds 10% of its own, 15% in all. URA taxes the total income, so NSSF does not reduce PAYE.
The rest of the article, and all 6 questions about Uganda PAYE Calculator 2026/27, are on the Uganda PAYE Calculator 2026/27 page.
URA's resident table: nil up to UGX 335,000 a month; 20% of the amount over 335,000 up to 410,000; 15,000 plus 25% over 410,000 up to 485,000; 33,750 plus 30% over 485,000. Above UGX 10,000,000 a month another 10% is added on the excess.
A resident employee pays no PAYE on monthly income up to UGX 335,000, about UGX 4.02 million a year. URA's page describes PAYE as tax on total monthly income above that figure. Non-residents get no tax-free amount and pay 10% from the first shilling.
No. URA charges PAYE on the total monthly income, salary and other payments, so the employee's 5% NSSF does not lower the tax. On UGX 1,500,000 the PAYE of UGX 338,250 is worked out on the full amount, and NSSF of UGX 75,000 comes off separately.
A resident earning UGX 1,500,000 a month keeps UGX 1,086,750. PAYE is 33,750 plus 30% of the UGX 1,015,000 above 485,000, which is UGX 338,250, and NSSF takes 5%, UGX 75,000. Local Service Tax, set by each local government, is not included.
Rates and rules change; check the source before you rely on a figure.
Still stuck? Ask about Uganda PAYE Calculator 2026/27 and anybody who knows can answer. No account needed.
Same job, other tools: California Income Tax Calculator – California salary after federal tax, state tax at 1% to 12.3%, SDI and FICA · New York Paycheck Calculator – New York take-home per paycheck, with New York City or Yonkers tax if you live there · Alberta Income Tax Calculator – Alberta take-home pay for 2026 with the 8% bracket and the $22,769 personal amount · BC Income Tax Calculator – British Columbia take-home pay for 2026 at the new 5.6% lowest rate, with CPP and EI · Scotland Income Tax Calculator – Scottish income tax for 2026-27 across all six bands, with National Insurance · Spain Net Salary Calculator – Sueldo bruto a neto in Spain for 2026, over 12 or 14 payments.