Skip to content

Payroll

The Payroll pages manage payroll processing — payroll runs, payroll periods, salary calculations, deductions, and net pay disbursement.

Navigation: HR → Payroll → Payroll Runs / Payroll Periods

Payroll Periods

Payroll periods define the time windows for salary processing (typically monthly):

ColumnDescription
Period Namee.g., "January 2025"
Start DateFirst day of the pay period
End DateLast day of the pay period
StatusOpen, processed, closed

Creating Payroll Periods

Payroll periods are typically generated in bulk for a fiscal year. Navigate to HR → Payroll → Payroll Periods to view and manage them.

Payroll Runs

A payroll run processes salaries for all eligible employees in a payroll period.

Running Payroll

  1. Navigate to HR → Payroll → Payroll Runs
  2. Click Create Payroll Run
  3. Select the payroll period
  4. The system calculates for each employee:
ComponentDescription
Basic SalaryFrom the employee's compensation record
AllowancesHousing, transport, meal, etc.
OvertimeBased on attendance records
Deductions — TaxPAYE or equivalent income tax
Deductions — PensionNSSF or equivalent pension contribution
Deductions — LoanLoan repayment deductions
Deductions — OtherAny other configured deductions
Net PayGross pay minus all deductions
  1. Review the payroll summary
  2. Approve the payroll run
  3. Process — Generates payment instructions and GL journal entries

Payroll GL Integration

Each payroll run creates GL journal entries:

DebitCredit
Salary ExpenseNet Pay Payable
Salary ExpenseTax Payable (PAYE)
Salary ExpensePension Payable (NSSF)

Payroll Reports

After processing, you can generate:

  • Payslips — Individual employee pay statements
  • Payroll Summary — Aggregate totals by department/branch
  • Tax Report — PAYE deductions for tax authority
  • Pension Report — Pension contributions for the pension fund
  • Bank File — Payment instructions for bulk salary transfer

Next Steps

PinkApple ERP by Stat Solutions Network