Skip to content

Payroll

Payroll manages employee pay preparation, payroll periods, payroll runs, payment batches, statutory remittances, and accounting readiness.

Payroll should be processed only after employee records, pay structures, attendance, leave, overtime, benefits, deductions, and payroll enrollment are ready.

Workspace Reference

WorkspaceHow Users Reach ItMain Actions
Payroll And Compensation SetupHR -> Setup -> Payroll and Compensation SetupConfigure payroll setup, pay structures, pay components, statutory settings, and accounting readiness.
Employee ManagementHR -> Operations -> Employee ManagementEnroll employees in payroll and confirm bank details, employment status, and pay structure.
Payroll ProcessingHR -> Operations -> Payroll ProcessingManage payroll periods, payroll runs, approvals, posting, payment batches, and statutory remittances.
PaymentsPayments or Billing payment workspaces where enabledExecute approved payroll payment batches through the shared payment process.

Payroll Setup

Payroll setup confirms whether the organisation is ready to process payroll. Administrators should review pay structures, pay components, statutory configuration, and accounting readiness before running payroll.

Pay structures define salary ranges and pay components such as basic pay, allowances, deductions, benefits, statutory components, and other configured pay lines.

Payroll Enrollment

Payroll enrollment determines which employees are eligible for payroll processing and how they should be paid. Review enrollment when an employee is hired, transferred, suspended, separated, or moved to a new pay structure.

Common enrollment issues include missing pay structure, inactive employee status, missing bank details, or wrong payment method.

Payroll Periods

Payroll periods define the pay window. They can be open, locked, processed, or closed depending on the payroll lifecycle.

Use an open period while preparing payroll. Lock or close periods only when the organisation is ready to prevent further changes.

Payroll Runs

A payroll run calculates pay for eligible employees in a selected period.

When generating a payroll run, users select:

  • Payroll period.
  • Run type: regular, supplementary, or correction.

The run can include salary, allowances, overtime, deductions, statutory items, loan deductions where applicable, benefits, and net pay.

Payroll Field Implications

Field Or AreaMeaningPayroll Impact
Payroll PeriodThe pay window being processed.Controls which employee data, time data, and pay lines belong in the run.
Run TypeRegular, supplementary, or correction run.Determines whether the run is the main payroll, an extra run, or a correction.
Pay StructureSalary and pay component configuration assigned to employees.Drives gross pay, allowances, deductions, benefits, and statutory calculations.
Payroll EnrollmentEmployee payroll eligibility and payment setup.Employees not enrolled correctly may be excluded or paid incorrectly.
Bank DetailsEmployee payment destination.Needed before payment batches are created or executed.
Accounting ReadinessGL and posting setup for payroll expenses, liabilities, deductions, and payments.Blocks or controls finance posting after approval.
Statutory RemittancesTax, pension, or other required deductions arising from the run.Must be reviewed and settled after payroll approval.

Review Before Approval

Before approving a payroll run, review:

  • Employee count.
  • Gross pay.
  • Deductions.
  • Net pay.
  • Exceptions or missing setup.
  • Employees included or excluded unexpectedly.
  • Accounting setup readiness.

Approval should happen only after the payroll team confirms the figures.

Posting And Payment

After approval, payroll can be posted to accounting where setup is complete. Payroll payment batches can then be prepared for net pay disbursement through the configured payment process.

The payroll screen also supports statutory remittance preparation. Use this to track amounts that must be paid to tax, pension, or other statutory authorities.

Payroll Payment Batches

Payment batches should be created from approved payroll results. Check employee payment details before sending a batch for approval or execution.

If a payment fails, resolve the employee payment destination or provider issue before retrying.

Statutory Remittances

Statutory remittances track obligations arising from payroll, such as tax, pension, or other required deductions. Review selected remittances, total amount, payment method, payment reference, and settlement date.

Common Mistakes

  • Generating payroll before attendance, leave, or overtime is complete.
  • Processing payroll for employees not properly enrolled.
  • Approving payroll without checking excluded employees.
  • Posting payroll before accounting setup is ready.
  • Creating payment batches with missing or outdated bank details.
  • Closing a payroll period before corrections are complete.

Good Practice

Use a checklist before approval: employee readiness, time data, pay components, exceptions, accounting readiness, payment readiness, and statutory remittances. Keep payroll runs approved, posted, paid, and closed in a controlled sequence.

Pinkapple ERP by Stat Solutions Network