Global Salary Calculator
Understanding Your Payslip in Uganda
🇺🇬 Uganda

Understanding Your Payslip in Uganda

AMAllan Mark6 min read

PAYE and NSSF, explained line by line against a real example payslip.

A Ugandan payslip usually shows a gross figure at the top and a noticeably smaller number at the bottom — and in between sit two deductions that, together, quietly account for a fifth or more of what you earn. Here’s what actually happens between those two numbers, using a real example.

The scenario

On a gross salary of UGX 3,000,000/month, here’s the full breakdown this calculator produces:

Estimated Take-Home Pay
Monthly Net
USh2,048,000per month net income
USh24,576,000 per yearEff. Tax Rate: 31.7%
Pay Allocation
Net (68%) Tax (27%) Deductions (5%)
Gross Salary
USh3,000,000/moUSh36,000,000/yr
PAYE Income Tax
USh802,000/moUSh9,624,000/yr
NSSF Employee Contribution
USh150,000/moUSh1,800,000/yr

Employer pays

USh300,000/moUSh3,600,000/yr

Total fund contribution

USh450,000/moUSh5,400,000/yr
Effective Tax Rate
31.7%

Line by line

PAYE (Pay As You Earn). Uganda’s income tax is progressive: the first UGX 235,000 of monthly income is tax-free, and everything above that is taxed in bands rising to a top marginal rate of 40% on monthly income above UGX 10,000,000. Your employer calculates and withholds this automatically — you never handle the payment yourself.

NSSF (National Social Security Fund). A mandatory retirement savings contribution: 5% of your gross salary comes out of your pay, and your employer adds a further 10% on top — 15% combined saved toward your eventual pension. The 10% employer share never touches your take-home pay; it’s shown on the breakdown above purely so you can see the full picture of what’s being saved on your behalf.

One thing worth noticing: NSSF is deducted independently of PAYE in Uganda’s current rules — it doesn’t reduce the income PAYE is calculated on, unlike in some other countries where pension contributions lower your taxable pay. That’s a specific design choice in how Uganda’s two systems interact, not a rounding quirk.

Why the gap between gross and net feels bigger some months

Because PAYE is progressive, a raise that pushes part of your income into a higher band only taxes that portion at the higher rate — not your whole salary. If your payslip ever looks like tax “ate” more of a raise than expected, it’s worth re-running the numbers rather than assuming an error; often it’s simply the progressive structure working as designed.