Uganda payroll teams have two different PAYE questions in May 2026. The first is immediate: how should salaries be processed under the current 2025/26 Uganda Revenue Authority bands? The second is forward-looking: how should employers prepare for the 2026/27 income tax changes that Parliament says will lift the monthly resident PAYE exemption to USh 335,000 from ?
This guide was verified on May 4, 2026 against URA payroll material for the current PAYE bands, the Uganda Parliament tax-bills page, the Income Tax (Amendment) Bill, 2026, Parliament's April 23, 2026 report that the Bill passed, the National Budget passage note, and NSSF Uganda's membership page. It is written for payroll officers, HR teams, founders, accountants and employees who need to separate today's payroll rule from the coming 2026/27 change.
If you only need a take-home estimate for the current payroll year, start with the Uganda PAYE Calculator. If you need to plan a July 2026 payroll update, this article explains what is already confirmed, what still needs final operational confirmation, and how to avoid changing employee payslips too early.
Uganda Payroll Snapshot Verified May 4, 2026
| Payroll item | Current position | What to do now |
|---|---|---|
| Resident PAYE threshold for 2025/26 | URA material uses USh 235,000 per month as the tax-free resident band. | Use this for payroll runs before the 2026/27 commencement date. |
| Parliament-passed 2026/27 threshold | Parliament says employees earning USh 335,000 per month will be exempt from PAYE. | Prepare systems for July 1, 2026, but do not backdate the new band. |
| NSSF employee contribution | NSSF Uganda says employers deduct 5% from the employee's gross monthly wage. | Show it as a separate employee deduction. |
| NSSF employer contribution | NSSF Uganda says employers add 10% of gross monthly wage. | Budget it as employer cost, not employee net pay. |
| Local Service Tax | AfroTools models LST separately from PAYE and NSSF. | Keep it in the payroll calendar and remit to the relevant local government. |
| Calculator state | The AfroTools Uganda calculator remains on 2025/26 bands until the July 2026 update is ready. | Use the article for planning and the calculator for current payroll estimates. |
The most important editorial distinction is that the 2026/27 law change is not a reason to recalculate May or June 2026 payslips. The Income Tax (Amendment) Bill, 2026 states that the Act shall come into force on July 1, 2026. Parliament's own news report says the Bill was passed on April 23, 2026 and that employees earning USh 335,000 per month will be exempt from PAYE. Until the new tax year starts and URA payroll implementation material is aligned, the clean operating choice is to keep live payroll on the current rules and prepare a dated changeover.
Current Uganda PAYE Bands for 2025/26 Payroll
For payroll runs before the 2026/27 commencement, URA material still supports the familiar resident monthly PAYE structure. The current AfroTools calculator uses the same 2025/26 monthly structure for residents and keeps NSSF as a separate deduction.
| Monthly chargeable income | Resident PAYE treatment for current payroll |
|---|---|
| USh 0 to USh 235,000 | Nil. |
| Above USh 235,000 to USh 335,000 | 10% of the amount above USh 235,000. |
| Above USh 335,000 to USh 410,000 | USh 10,000 plus 20% of the amount above USh 335,000. |
| Above USh 410,000 to USh 10,000,000 | USh 25,000 plus 30% of the amount above USh 410,000. |
| Above USh 10,000,000 | The 30% calculation plus an additional 10% on the amount above USh 10,000,000. |
For non-resident employees, URA material uses a different structure with no resident tax-free band. The AfroTools Uganda calculator explains the non-resident treatment separately because the resident threshold discussion can otherwise create a false expectation for expatriate or short-term employees.
The current bands also explain why the 2026/27 change matters. Under the current resident structure, a worker earning USh 320,000 per month has taxable income above USh 235,000. Under the Parliament-passed 2026/27 threshold, that same monthly amount would sit below USh 335,000 and would not attract PAYE once the new rule is in force. That difference is meaningful for lower-paid formal employees and for small employers that need to explain payslip changes clearly.
What Parliament Passed for 2026/27
The Uganda Parliament tax-bills page lists the Income Tax (Amendment) Bill, 2026 among the 2026 tax bills. The Bill text says the Act shall come into force on July 1, 2026 and amends Schedule 4 to revise individual income tax rates. Parliament's April 23, 2026 news report then says the Income Tax (Amendment) Bill, 2026 was passed and that the Bill exempts employees earning USh 335,000 per month from PAYE.
For practical payroll planning, that points to a new resident monthly threshold of USh 335,000 from the 2026/27 year. The Bill text also shows a new annual resident table beginning with no tax on chargeable income not exceeding USh 4,020,000. That annual amount equals USh 335,000 per month.
| 2026/27 resident annual chargeable income in the Bill | Monthly equivalent | Payroll reading |
|---|---|---|
| Not exceeding USh 4,020,000 | USh 335,000 | No PAYE for resident employees at or below this monthly amount once effective. |
| Above USh 4,020,000 to USh 4,920,000 | Above USh 335,000 to USh 410,000 | The first taxable band starts above the new threshold. |
| High-income surcharge above USh 120,000,000 | Above USh 10,000,000 | The existing extra 10% high-income layer remains visible in the Bill text. |
The operational caution is that payroll software should be updated with a clear effective date, not by replacing historical 2025/26 records. Employers also need final URA implementation guidance, especially for return labels, tax-year wording and any transitional notes that affect June or July payroll cutoffs.
Formula Walkthrough Using Published Thresholds
Use a formula walkthrough only where the numbers come from official thresholds. For a resident employee earning USh 500,000 per month under the current 2025/26 table, the PAYE calculation is:
- The first USh 235,000 is taxed at nil.
- The next USh 100,000, from USh 235,000 to USh 335,000, is taxed at 10%, giving USh 10,000.
- The next USh 75,000, from USh 335,000 to USh 410,000, is taxed at 20%, giving USh 15,000.
- The remaining USh 90,000, from USh 410,000 to USh 500,000, is taxed at 30%, giving USh 27,000.
- Total PAYE is USh 52,000.
NSSF is then a separate payslip deduction. At USh 500,000 gross salary, the employee NSSF deduction at 5% is USh 25,000, while the employer contribution at 10% is USh 50,000. The employee's cash net before any Local Service Tax or other deductions would be gross salary minus PAYE minus employee NSSF, or USh 423,000. This is a formula example based on official thresholds, not a fictional household story.
From July 1, 2026, the same gross salary may need a different PAYE calculation if the final URA payroll implementation follows the Parliament-passed threshold. That is why HR and finance teams should keep separate calculation versions for the two periods.
NSSF and Local Service Tax Are Separate From PAYE
NSSF is often confused with PAYE because it appears on the same payslip. They are different obligations. NSSF Uganda says all employers, irrespective of the number of employees, are covered for employees between 16 and 55 years of age, except employees under the Government Pensions scheme. The employer deducts 5% from the employee's total gross monthly wage and adds 10% from the employer, making a total contribution of 15% for each employee. NSSF also says contributions must be paid by the 15th day of the following month.
For take-home pay, that means the employee sees PAYE and employee NSSF as deductions. For employer budgeting, the 10% employer NSSF contribution is a real cost of employment but it is not subtracted from employee cash pay. This distinction matters when comparing gross salary, net salary and total employer cost.
Local Service Tax is also separate. AfroTools models it outside the PAYE bands because it is an annual local-government levy rather than a URA income-tax band. Payroll teams should keep LST in the calendar, document how it is collected, and avoid presenting it as part of the PAYE threshold change.
Employer Payroll Workflow for the 2026 Changeover
A clean Uganda payroll workflow for May through July 2026 should look like this:
- Keep May and June on current bands. Do not apply the USh 335,000 threshold before the July 1, 2026 commencement date.
- Tag the payroll version. Label the current calculator basis as 2025/26 and the prepared update as 2026/27.
- List employees near the threshold. Employees between USh 235,000 and USh 335,000 per month are most affected by the threshold change.
- Separate PAYE, NSSF and LST notes. A PAYE threshold change does not remove the employee 5% NSSF deduction or employer 10% cost.
- Review non-resident employees separately. Do not assume resident exemptions apply to non-resident payroll.
- Wait for URA operational material before final production deployment. Use Parliament and Bill text for planning, but use final URA payroll guidance for live filing settings.
- Archive the old calculation logic. Payroll audits need to explain why June and July payslips used different thresholds.
The largest compliance risk is not the arithmetic. It is version control. If the same spreadsheet, HRIS or calculator is silently overwritten, old payslips become hard to defend. Keep the old logic available for historic payroll periods and add a dated 2026/27 configuration for the new year.
How This Connects to AfroTools
The Uganda PAYE Calculator is currently built for the 2025/26 payroll basis. It calculates resident PAYE bands, shows NSSF as 5% employee deduction, keeps employer NSSF as a separate cost, and includes Local Service Tax notes. That is the right behavior for current payroll estimates before the new threshold is active.
Once the 2026/27 threshold is operationally confirmed for live payroll, the calculator should be updated as a dated tax-year change rather than a silent edit. Related workflows should also be checked in the PAYE calculator hub, the Salary and Tax hub, and the East Africa tax comparison so the cross-country narrative does not keep stale Uganda threshold language.
Employees can use the calculator to understand current net pay. Employers can use this guide to plan what needs to change in July: threshold configuration, payslip explanations, payroll approval notes, and NSSF cost checks.
Source Notes and Verification Limits
The sources support a strong article, but they also require careful language. Parliament has reported the Bill as passed and the Bill text states July 1, 2026 commencement. URA material still matters for day-to-day payroll operations. This guide therefore treats the USh 335,000 threshold as a 2026/27 change to prepare for, not as the basis for May 2026 payroll.
Primary sources reviewed: Uganda Parliament Tax Bills 2026, the Income Tax (Amendment) Bill, 2026, Parliament's April 23, 2026 passed-bill report, Parliament's 2026/27 budget passage report, URA's withholding tax guide, URA's 2025/26 hotel-sector tax guide containing PAYE tables, and NSSF Uganda's membership page.
Estimate Current Uganda Take-Home Pay
Use the AfroTools Uganda PAYE calculator for current 2025/26 payroll estimates, then use this article to prepare the July 2026 threshold update.
Open Uganda PAYE Calculator →Frequently Asked Questions
URA material used for 2025/26 payroll shows a resident monthly tax-free band up to USh 235,000.
Parliament says the Income Tax Amendment Bill, 2026 exempts employees earning USh 335,000 per month from PAYE. The Bill text states commencement on July 1, 2026.
No. AfroTools treats employee NSSF as a separate 5% deduction after PAYE. Payroll teams should not subtract NSSF before applying the PAYE bands unless official guidance changes.
NSSF Uganda says the employer adds 10% of the employee's gross monthly wage, while the employee contributes 5%, making a total contribution of 15%.
No. The Bill text states July 1, 2026 commencement. Use the current 2025/26 basis for May and June payroll, then update once the 2026/27 rule is operational.