Curra

Payroll in Uganda, structured

PAYE, NSSF, and Local Service Tax calculated deterministically. Per-category settlement tracking, hybrid execution, and full compliance artifact generation. Every shilling traceable from gross to bank.

What's supported in Uganda

Everything you need to run compliant payroll in Uganda — from computation and compliance outputs to payments, leave, and employee self-service.

PAYE (Pay As You Earn)

URA progressive brackets: 0%, 10%, 20%, 30% + 10% surcharge above UGX 10M

NSSF (National Social Security Fund)

5% employee + 10% employer contributions

Local Service Tax (LST)

Per-district annual bands, prorated to monthly installments

Leave management

12+ statutory leave types: Annual, Casual, Sick, Maternity, Paternity, Bereavement, and more

Deductions

Loan repayments, salary advances, savings. Fixed amount or percentage of gross

Payslips

PDF generated per employee per payroll period

Statutory remittances

PAYE, NSSF, and LST reports with submission and payment tracking

Bank file export

Download bank-ready batch transfer files for employer processing

Mobile money payments

MTN and Airtel Money via automated, funding-gated disbursement

Bank transfers

Automated bank payouts via payment provider integration

Employee self-service portal

Payslips, leave requests, deductions, and profile updates via magic link login

Deduction remittances

Per-run remittance generation with CSV/PDF artifact download

How payroll works in Uganda

1

Set up your company

Enter company details, TIN, NSSF employer number, pay day, and default LST district. The onboarding wizard guides you through each field.

2

Add employees

Add employees individually or import from CSV with the downloadable template. Configure salary, payment method (bank or mobile money), and tax identifiers.

3

Compute and review payroll

Create a run, approve it, and Curra computes PAYE, NSSF, LST, and deductions automatically. Review every line item before finalizing.

4

Finalize and settle

Lock the numbers and generate payslips, statutory summaries, and bank files. Settle payments per category: net pay, statutory, and third-party deductions.

Compliance outputs

Generated per payroll run. Ready for statutory filing.

PAYE summary

Monthly Pay As You Earn report with employee-level breakdown. Ready for URA filing.

NSSF schedule

Employee (5%) and employer (10%) contribution schedule. Generated per payroll period.

LST report

Local Service Tax summary by district. Annual bands prorated to monthly deductions.

Payslips

Individual PDF per employee showing gross, statutory deductions, other deductions, and net pay.

Deduction remittances

Per-deduction-type remittance reports with submission tracking, payment confirmation, and CSV/PDF download.

Bank export file

Batch transfer file ready for upload to your bank portal. Generated per payroll run.

From payroll to bank, fully tracked

Each payment category settles independently. The run completes only when every shilling is accounted for.

Net pay settlement

Employee salaries paid via bank transfer or mobile money (MTN, Airtel). Funding verified before disbursement begins.

PAYE remittance

Monthly income tax aggregated per URA brackets. Filing-ready report generated with employee-level breakdown.

NSSF remittance

Employee and employer contributions calculated and reported per period. Schedule ready for NSSF submission.

LST remittance

Local Service Tax computed per district band. Annual amounts prorated monthly with per-employee detail.

Third-party deductions

Lender remittances, union dues, and custom deductions aggregated per template with reconciliation reports.

Settlement reconciliation

Per-category dashboard showing pending, in-progress, and settled amounts. Double-entry journals posted on completion.

Exit management, by the book

When an employee leaves, every obligation is computed and settled through the same controlled system.

Final pay computation

Pro-rated salary for the exit month calculated deterministically based on days worked and pay structure.

Leave balance settlement

Accrued but unused leave converted to pay. Negative balances recovered. All leave types reconciled.

Outstanding loan recovery

Active deductions and salary advances settled from final pay. Remaining balances flagged for manual resolution.

Statutory clearance

Final PAYE, NSSF, and LST computed for the exit period. Compliance artifacts generated for filing.

Terminal benefits

Severance, gratuity, and other terminal entitlements computed per company policy and Uganda labor law.

Exit documentation

Final payslip, tax certificate, and clearance documents generated. Complete record retained for audit.

Built-in guardrails for Uganda payroll

Automated checks enforce correctness at every step. Errors are caught before they reach employees or regulators.

PAYE bracket validation

Income mapped to correct URA progressive brackets automatically. Surcharge thresholds enforced without manual lookup.

NSSF rate enforcement

Employee (5%) and employer (10%) contribution rates applied consistently. Rate changes versioned in the country adapter.

LST district mapping

Each employee mapped to their district band. Annual amounts prorated correctly to monthly installments.

Deduction cap checks

Total deductions cannot exceed configured limits. Net pay floors enforced. Over-deduction blocked at computation time.

Duplicate payment prevention

Idempotency keys on every disbursement. The system will not pay the same employee twice for the same period.

Variance alerts

Automatic comparison against prior periods. Unusual changes in gross, net, or headcount flagged before approval.

Built for payroll teams

A structured interface for managing payroll runs, reviewing computations, and tracking settlement per category.

FINALIZED
Gross
Net
NSSF
PAYE
Payment Settlement
Net Pay
Settled
Statutory
Settled
Third-Party
Pending

Frequently asked questions

Free to start

Process payroll for up to 5 employees at no cost. Upgrade as your team grows.

Run your first payroll in Uganda

Set up in under 10 minutes with the guided wizard. No credit card required. Free for up to 5 employees.