Payroll in Uganda, without the spreadsheet.
In Uganda, the rules for PAYE and NSSF are kept as dated, double-checked records, so each payslip is right, and stays right.
What Payloom does in Uganda
- Works out
- PAYE
- NSSF
- Payslips
- In English, and each employee reads theirs online
- Pays people with
- A sheet filled in for your bank's upload template, and a mobile money sheet for MTN MoMo and Airtel Money
- Official forms
- KCCA Local Service Tax schedule
- Your accounts
- A journal entry for every run, ready for your ledger
- Also included
- Leave, expense claims and contractors, in the same place as payroll
Core, for 15 people in Uganda
UGX 68,250 a month
UGX 12,000 base plus UGX 3,750 for each person. Free for up to 5 people.
See pricingA real Uganda payslip
UGX 2,061,750
Take-home on UGX 3,000,000 a month: contributions 150,000, tax 788,250. The employer pays 300,000 on top. Figures from the engine itself, not marketing copy.
Open the Uganda calculatorWhat payroll in Uganda is really costing you
The subscription is the smallest part of what payroll costs. The rest is hours, risk, and records nobody can find.
-
New PAYE bands from 1 July 2026.
Uganda's 2026 amendment removed the 10% band from 1 July. June kept the old bands and July took the new ones, worked out in the same run as NSSF, with your bank's upload sheet filled in.
-
Hours every month.
Someone rebuilds the month by hand, checks it against last month and fixes what changed. On Payloom one calculation produces the payslips, the payment file and the accounts entry.
-
Three places holding the truth.
A spreadsheet, a bureau and a vendor each keep part of the record. Payloom keeps every run and every payslip in one place, and you can export it at any time.
-
Questions nobody can answer later.
Why was March's tax that figure? Payloom can re-run any past month, years later, and get the same numbers, because every payslip records the rate version that priced it.
Recent rate changes in Uganda
- Uganda's new PAYE bands from 1 July 2026 From 1 July 2026
And what you get back
-
Your team checks the month instead of rebuilding it.
The hours that went into payroll go back into the work that grows the business.
-
Bureaus and accountants take on more clients.
One console across every client, payslips and a portal under your own brand, priced per client.
Add a person once. The engine does the month.
You keep your people up to date. Each month, Payloom works out pay on the rates in force and produces everything the month needs from that one calculation.
-
Ama Uganda · UGX Add Ama once
Name, salary, bank account or mobile money wallet. The rates for Uganda are already loaded.
-
AUGUST Open August
One run per month, so a month can never be paid twice.
-
Work it out
On the rates that applied in August, then compared with July before anyone approves it.
-
Take the files
The bank sheet, the payslips, the KCCA schedule and an accounts entry.
Move without betting a payday on it
Years of history and a payday that cannot slip are why teams stay where they are. So the move is built to be safe, and we do the heavy part.
We move your data for you, free.
Send us the export from your current system, or the spreadsheet you run payroll in. We load your people, their pay, their bank details and their tax numbers, then go through them with you before your first run.
-
Run one month side by side.
Run a month you have already paid on Payloom and compare the two registers line by line. Your current provider still pays everyone that month.
-
Or bring your people over yourself.
The import template knows each country's columns, checks every row before anything is saved, and tells you which cell to fix.
-
Move one country at a time.
Start with one country and keep the rest where they are until you are ready.
Built to be trusted with payday
-
Rates checked first.
Every rate set is checked against the authority's own publications and countersigned by a second person before it can price a real payroll.
-
A second pair of eyes.
By default, the person who calculates a run cannot approve it. An owner can let one person do both, and that choice is recorded too.
-
Pay data encrypted.
Bank accounts and each person's pay are stored encrypted, so a copy or backup of the database cannot be read on its own.
-
Every change recorded.
Who opened a run, which rates it used, who approved it and what came out, kept and impossible to edit afterwards.
Payroll in Uganda: questions
Does Payloom work out PAYE and NSSF in Uganda?
Yes. In Uganda, the rules for PAYE and NSSF are kept as dated records, checked against the authority's own publications and countersigned before they price a run. When a rule changes, the new version starts on its own date, and months already paid keep the rules they were paid on.
Which official forms does Payloom produce for Uganda?
KCCA Local Service Tax schedule, from the same calculation as the payslips. Payloom produces them ready to submit; you or your agent submit them and pay what is due.
Can Payloom pay staff on mobile money in Uganda?
Yes. Beside the bank sheet, Payloom writes a payout sheet for MTN MoMo and Airtel Money, for the staff who have agreed to be paid that way.
What does Payloom cost in Uganda?
Free for up to 5 people in one country, for good. On Core, a team of 15 in Uganda pays UGX 68,250 a month: UGX 12,000 base plus UGX 3,750 for each person. Prices exclude VAT or sales tax where it applies.
Will you move our data from our current system?
Yes, free. Send us the export from your current payroll system, or the spreadsheet you use, and we load your people, their pay, their bank details and their tax numbers, then go through them with you before your first run. If you would rather do it yourself, the import template checks every row before anything is saved.