Payroll software in Uganda
Payroll software in Uganda
PayrollMaster Africa is payroll software for Ugandan employers. It calculates PAYE, NSSF contributions and Local Service Tax on every payslip, produces the monthly return for the Uganda Revenue Authority and the bank payment file in Ugandan shillings — on the FY2026/27 PAYE bands that took effect on 1 July 2026.
Compliance
What must a Ugandan employer deduct from every payslip?
3 statutory items, collected by 3 different bodies. PayrollMaster calculates each one on the same payslip.
Ugandan employers pay monthly. NSSF registration is now mandatory for every employer regardless of size — the old five-employee threshold was abolished.
| Deduction | Authority | Paid by | Rate |
|---|---|---|---|
| PAYE Pay As You Earn | Uganda Revenue Authority (URA) | Employee | Monthly: nil up to UGX 335,000; 20% on 335,001–410,000; 25% on 410,001–485,000; 30% on 485,001–10,000,000; plus a further 10% on income above UGX 10,000,000 Source · in force from 2026-07-01 Commonly misreported. The older table (nil up to UGX 235,000, then 10%) still circulates and applies only to pay periods before 1 July 2026. The Income Tax (Amendment) Act 2026 was assented on 20 August 2026 but commences on 1 July 2026, so July and August 2026 payrolls run on the old bands may need correcting. |
| NSSF National Social Security Fund | National Social Security Fund (NSSF Uganda) | Employer + employee | 5% employee + 10% employer of gross monthly pay (15% combined) Source |
| LST Local Service Tax | Local government authority | Employee | Banded by salary, roughly UGX 5,000–100,000 per year, deducted across the first four months of the financial year Source Sources disagree. Bands are set by each local government and the rate table sourced was dated 2017. Confirm current amounts for every city you employ in, not just Kampala. |
Rates last reviewed 2026-11-02 against Uganda Revenue Authority and other official sources. Where a figure is widely misreported elsewhere, we say so above rather than leave you to find the contradiction yourself. Where authorities genuinely conflict, both readings are shown rather than resolved. Statutory rates change with every finance act — confirm current figures with a local practitioner before relying on them. PayrollMaster applies the current rates centrally, so your payroll run does not depend on this table being fresh.
What we solve
What PayrollMaster does for Ugandan payroll teams
Compliance is table stakes. What makes Ugandan teams switch is everything around it — the casual workers, the staff loans, the leave, and the questions that land on HR every payday.
-
Multi-country payroll
One account, one process, and each market’s statutory rules kept current for you.
For Uganda, that means PAYE, NSSF, LST applied on every payslip, with the returns ready to file with the URA.
-
Casual & gig workforce
Casuals paid correctly and compliantly, on the same run as everyone else.
Ugandan casual workers are checked against local minimum-wage floors, with sub-monthly PAYE and any withholding tax handled automatically.
-
Payroll for accounting firms
Every client’s payroll in one place, switchable in a click, visible at a glance.
Manage Uganda clients alongside the rest of your book, each on Uganda’s own statutory rules.
-
Statutory compliance
When the law changes, you do nothing — your next run is already right.
In Uganda, PayrollMaster tracks PAYE, NSSF, LST and the URA filing calendar for you.
-
Staff loans & advances
Loans issued, deducted and tracked to zero without a side spreadsheet.
Deductions run on the Uganda payroll cycle and show on each employee’s Uganda payslip.
-
Employee self-service
The payroll questions stop reaching your inbox.
Ugandan employees see their statutory deductions itemised, on the phone they already own.
What we have
Everything in the Uganda payroll platform
Fifteen areas, one system, for Uganda. Not a feature list bolted on — the platform a payroll team actually runs on.
Payroll
Run a pay cycle end to end, at any size.
Payroll engine
A full pay run, calculated in one click.
Pay components
Any earning, deduction or contribution, your way.
Payslips
Payslips your way, delivered for you.
Approvals
One inbox for every sign-off.
Compliance
Statutory rules, returns and reports that hold up to an audit.
Statutory compliance
Statutory rules that update themselves.
In Uganda, PayrollMaster applies PAYE, NSSF, LST and produces the returns the URA expects.
Reports & analytics
The numbers your accountant asks for.
People
The whole employee record, leave and self-service.
Employee management
The whole employee record, in one place.
Leave & holidays
Leave balances that count themselves.
Employee self-service
The questions stop reaching your inbox.
Flexible workforce
Casual and gig payroll, loans and advances.
Casual & gig payroll
Casual and gig workers on the same platform.
Ugandan casual workers are paid against local minimum-wage floors, with sub-monthly PAYE handled correctly.
Loans & advances
Staff loans that reconcile themselves.
Platform
Integrations, agencies, security and the things that scale.
Accounting integrations
Payroll lands in the system you already run.
Multi-company & agencies
Run payroll for every client from one account.
Security & access
The most sensitive data you hold, treated that way.
Platform
Localised, branded and built to grow into.
Pricing in Uganda
What does payroll software cost in Uganda?
PayrollMaster costs KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings — payroll itself runs in Ugandan shillings (UGX). There is no setup fee, and statutory filing with Uganda Revenue Authority is included rather than charged per submission.
See all plansHave Uganda’s PAYE bands changed?
Yes. The Income Tax (Amendment) Act 2026 raised the monthly tax-free threshold from UGX 235,000 to UGX 335,000 and made 20% the first taxable band, from 1 July 2026. Assent came on 20 August 2026, so July and August payrolls run on the old bands may need correcting. PayrollMaster applies the new bands from 1 July 2026.
How does PayrollMaster handle Uganda’s Local Service Tax?
Local Service Tax is not a normal monthly deduction — it is spread over the first months of the financial year and paid to the local authority. PayrollMaster schedules it across the correct months and stops it automatically, so employees are never over-deducted.
How much does payroll software cost in Uganda?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in Ugandan shillings. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Ugandan employees in shillings?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Ugandan shillings and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Uganda
Where next for payroll in Uganda?
Run Ugandan payroll without the spreadsheet
Start free and run one real Uganda month — the deductions, the payslips, and the filing that comes out of it. Compare it against whatever you use today before you switch anything.