Vuplon

NSSF Contributions in Uganda: A Practical Guide for Employers (2026)

Who must contribute, how the 5% and 10% are worked out, when remittances are due and the mistakes that lead to NSSF penalties — explained for HR and finance teams in Uganda.

By Vuplon Payroll Team · · 3 min read

Who has to contribute

Every employer in Uganda must register with the National Social Security Fund and contribute for the people it employs. The NSSF (Amendment) Act 2022 removed the old rule that only employers with five or more staff were covered, so a business with a single employee is now in scope.

Coverage follows the employment relationship, not the job title. Permanent staff, fixed-term contract staff and employees on probation are all covered. Casual and short-term workers are the usual grey area: if someone works for you under a contract of service, assume they are covered and confirm with the Fund before leaving them out.

How the contribution is calculated

The standard contribution is 15% of an employee's wages each month. The employee pays 5%, which you deduct from their pay, and the employer pays a further 10% on top. There is no upper earnings cap, so both amounts rise with salary.

Which pay elements count as wages is the question that comes up most often in NSSF inspections. Decide it in writing — for example, basic pay plus regular contractual pay, but not reimbursements — and apply it the same way to everyone, every month.

Monthly NSSF on a basic salary of UGX 1,500,000
RateAmount (UGX)
Employee contribution (deducted)5%75,000
Employer contribution (on top)10%150,000
Total remitted to NSSF15%225,000

When and how to remit

Contributions for a month are due by the 15th of the following month. You submit a schedule through the NSSF employer portal listing each member's NSSF number and contribution, then pay the total through the bank or a payment channel the Fund accepts.

Every employee needs an NSSF number before their contributions can be credited. Register new joiners promptly, and make sure the names and numbers on your schedule match the Fund's records — a mismatch leaves money sitting unallocated instead of in the employee's account.

Late and missing contributions

The Act charges a penalty on contributions that are paid late, calculated on the outstanding amount for each month it stays unpaid, so a small arrear grows quickly. The Fund can also recover unpaid contributions directly from the employer.

Deducting an employee's 5% and not passing it on is the most serious version of the problem. That money belongs to the employee from the moment it is deducted, and holding on to it to ease cash flow is not a grey area.

What members can draw on

Members receive an age benefit at 55, and the Fund also pays invalidity, survivors' and emigration benefits. The 2022 amendment added midterm access: a member aged 45 or over with at least ten years of contributions can draw 20% of their savings early.

Members can also make voluntary contributions above the mandatory 15%. Explaining these options at onboarding makes the deduction on a payslip feel less like a tax and more like what it is — the employee's own savings.

Keeping NSSF clean in your payroll

A short routine prevents most NSSF problems. Run it every month before you pay the remittance.

  • Reconcile the NSSF schedule to the payroll register: same employees, same wages, same totals.
  • Check joiners have NSSF numbers and leavers have been removed.
  • Budget the employer's 10% as part of every salary offer, not as an afterthought.
  • Keep the remittance receipt with the schedule — inspectors ask for both.
  • Spot-check a few members' statements a year to confirm contributions are landing.

How Vuplon handles it

Vuplon works out the employee and employer NSSF on every payslip, produces the monthly schedule from the same figures, and posts the employer cost to your general ledger with the payroll journal. You can check any salary in the free Uganda PAYE calculator first — it shows both NSSF amounts alongside PAYE and Local Service Tax.

Keep reading

Try the free Uganda PAYE calculator · Book a demo