Payroll Dashboard
May 2025 · KPI Pharmaceuticals Uganda · 387 employees
11
Days until PAYE & NSSF deadline — 15 June 2025
Both PAYE returns and NSSF contributions must be filed by the 15th. Penalty: 5% of outstanding + interest.
Total Employees
387
8 new this month
Gross Payroll
284M
UGX · May 2025
PAYE Liability
38.4M
UGX · due June 15
Ghost Flags
3
Need investigation
Compliance Status
PAYE Jan–Apr filed100%
NSSF Jan–Apr remitted100%
May payroll processed87%
Ghost worker checks3 flagged
⚠ May PAYE return not yet filed. Auto-submission scheduled for June 14 at 8 AM.
Department Payroll Breakdown
DepartmentStaffGross (UGX)PAYE
Production14284,200,00011,370,000
Sales & Distribution8971,400,0009,640,000
Management2462,800,0008,480,000
Finance & Admin4838,600,0005,210,000
Quality Control3427,000,0003,650,000
Total387284,000,00038,350,000
🚨 3 ghost worker flags detected — employees with no clock-in or attendance records for 30+ days but still active on payroll. Review now →
Employee Registry
All 387 employees · Click to view payslip or flag for review
NameIDDepartmentGross SalaryPAYENSSF (15%)Net PayStatus
Run May 2025 Payroll
Calculates PAYE, NSSF, LST and net pay for all 387 employees automatically
Payroll Period
Statutory Rates (Auto-applied)
PAYE — Progressive (10%–40%)Auto
NSSF Employee (5% of gross)Auto
NSSF Employer (10% of gross)Auto
Local Service Tax (LST)Auto
ℹ All PAYE calculations use URA's current tax bands. NSSF at 15% total. System auto-files to URA and NSSF portal by the 14th of the following month.
Payroll Summary Preview
Employees387
Total GrossUGX 284,000,000
Total PAYEUGX 38,350,000
NSSF Employee (5%)UGX 14,200,000
NSSF Employer (10%)UGX 28,400,000
LSTUGX 1,240,000
Net Pay to EmployeesUGX 230,210,000
Payslips
Generate and send payslips to all employees by SMS or WhatsApp
Generate Payslip
ℹ Payslips sent by WhatsApp show gross pay, all deductions itemised, net pay, and employer NSSF contribution. Employees can query any line item by replying to the message.
KPI PHARMACEUTICALS UGANDA
PAYSLIP — MAY 2025
Sarah Nakato
EMP-0047 · Production Manager
Pay Date
28 May 2025
Earnings
Basic SalaryUGX 2,400,000
Housing AllowanceUGX 300,000
Transport AllowanceUGX 150,000
Gross PayUGX 2,850,000
Deductions
PAYE (URA)UGX 342,000
NSSF Employee (5%)UGX 142,500
LSTUGX 25,000
NET PAYUGX 2,340,500
Employer Contributions
NSSF Employer (10%)UGX 285,000
This payslip was auto-generated by PayrollGuard Uganda
PAYE Filing — URA
Monthly Pay As You Earn return — due 15th of every month
⚠ May 2025 PAYE return not yet filed. Deadline: 15 June 2025. Auto-filing scheduled for 14 June at 8:00 AM. You can file manually now.
May 2025 PAYE Summary
Total Employees Filed387
Total Employment IncomeUGX 284,000,000
Exempt IncomeUGX 18,200,000
PAYE PayableUGX 38,350,000
Tax Band Breakdown
Band (UGX/month)RateEmployeesPAYE
235K – 335K10%48480,000
335K – 410K20%1243,720,000
410K – 10M30%19628,140,000
Above 10M40%196,010,000
Filing History
MonthPAYEFiledStatus
April 2025UGX 37.1M14 MayFiled
March 2025UGX 36.8M14 AprFiled
February 2025UGX 35.2M14 MarFiled
January 2025UGX 34.9M14 FebFiled
May 2025UGX 38.4MPending
✓ Zero late PAYE filings since PayrollGuard implemented (January 2025). Previous year: 4 late filings, UGX 2.1M in penalties paid.
NSSF Filing
National Social Security Fund — 15% of gross salary (5% employee + 10% employer)
⚠ May 2025 NSSF contribution not yet remitted. Deadline: 15 June 2025. Total due: UGX 42,600,000.
May 2025 NSSF Calculation
Gross PayrollUGX 284,000,000
Employee Contribution (5%)UGX 14,200,000
Employer Contribution (10%)UGX 28,400,000
Total NSSF RemittanceUGX 42,600,000
Late penalty if missed: UGX 2,130,000 (5%) + interest
NSSF Remittance History
MonthAmountRemittedStatus
April 2025UGX 41.4M14 MayPaid
March 2025UGX 40.8M12 AprPaid
February 2025UGX 39.6M13 MarPaid
January 2025UGX 38.9M14 FebPaid
May 2025UGX 42.6MPending
Ghost Worker Detection
Employees flagged for suspicious payroll activity — no attendance, inactive IDs, or duplicate records
🚨 3 employees flagged as potential ghost workers. They are still active on payroll but show zero attendance, clock-in, or system activity for 30+ days. Immediate investigation required.
👻 Patrick Okello — EMP-0198 — Production Line 3
GHOST FLAG · 47 days no activity
Critical
Last clock-in: 2 April 2025. Has not scanned access badge, logged into any system, or been seen on factory floor since. Still drawing full salary of UGX 1,240,000/month. Supervisor David Kato claims "he comes sometimes." No leave approved. Potential loss to date: UGX 2,480,000.
👻 Irene Namukasa — EMP-0312 — Finance Dept
GHOST FLAG · 38 days no activity
Critical
Last payroll access: 14 April. Email account inactive. Building access card not used since April 14. HR records show she was informally "transferred" to Jinja branch but no official transfer form was processed. Jinja branch has no record of her. Monthly salary: UGX 980,000. Potential loss: UGX 1,470,000.
⚠ Moses Wafula — EMP-0089 — Quality Control
WARNING FLAG · 31 days reduced activity
Warning
Clock-in records show only 3 days attendance in the last 31 days. Claimed sick leave for 2 weeks but medical certificate not submitted. Under monitoring. Monthly salary: UGX 820,000.
Ghost Detection Rules
Flag if no clock-in for 30+ days while on active payroll
Flag if duplicate National ID or TIN detected across employee records
Flag if employee bank account matches another employee's account
Flag if headcount increases by 5%+ in a single month without HR approval
Alert MD if any payroll change exceeds UGX 10M without two-person approval
Payroll Audit Log
Every payroll action logged permanently. Tamper-proof. Accessible to board and auditors.
TimestampActionUserDetailIP
2025-05-19 09:14Ghost Flag RaisedSystem AutoEMP-0198 Patrick Okello — 47 days no activitySystem
2025-05-18 16:42Payroll ApprovedCFO — J. SsemakulaMay 2025 payroll — UGX 284M — 387 employees197.157.x.x
2025-05-18 14:30Salary ChangeHR — M. NakatoEMP-0024 salary increase UGX 200K — approved by MD197.157.x.x
2025-05-14 08:01PAYE Filed (Auto)System AutoApril 2025 PAYE — UGX 37.1M — URA Ref: URA202504871System
2025-05-14 08:03NSSF Remitted (Auto)System AutoApril 2025 NSSF — UGX 41.4M — NSSF Ref: NSSF202504321System
2025-05-12 11:22New Employee AddedHR — M. NakatoEMP-0387 Andrew Mugisha — Production Line 2197.157.x.x