Skip to Content
ERPX Documentation — Your complete guide to the ERPX platform
ModulesHuman ResourcesPayroll & Salaries

Payroll & Salaries

Go to: HR → Payroll & Salaries

Run pay after Payroll Setup is complete: assign structures, process a payroll entry, generate salary slips, and handle extras (benefits, additional salary, retention bonus).

What’s on the tiles

Payroll

TileWhat it does
Salary Structure AssignmentPut an employee on a pay package with base salary
Bulk Salary Structure AssignmentAssign packages to many employees
Payroll EntryBatch payroll run for a period
SalariesIndividual salary slips
Employee Benefit ClaimClaims against flexible-benefit components
Additional SalaryOne-time or recurring extra earning/deduction

Retention Bonus

TileWhat it does
Retention BonusSchedule retention payouts
Bulk Retention Bonus AssignmentCreate many retention bonuses in draft

1. Salary Structure Assignment

Go to: HR → Payroll & Salaries → Salary Structure Assignment

FieldWhat it means
EmployeeWho is being paid
Salary StructureWhich package
From DateEffective start
Base SalaryBase used by formulas / percentages
Income Tax SlabSlab to use, or bypass

Status: Draft → Approved → Inactive

Base salary lives on the assignment, not on the employee header.


2. Payroll Entry

Go to: HR → Payroll & Salaries → Payroll Entry

A Payroll Entry is one payroll run: period, employees, and processing steps.

FieldWhat it means
Posting Date / FrequencyWhen and how often
Start / EndPay period
Validate AttendanceOptional attendance checks (as configured)
Payable / Bank accountsPayment accounting
EmployeesWho is included (needs an active structure assignment)

Typical workflow:

Payroll entry, from draft to paid

ApproveGenerate slipsApprove slipsBank / payDraftApprovedSlips GeneratedReady for PaymentCompletedCancelCancelled
The run and the slips are two separate approvals. Approving the entry only fixes the period and the employee list. No money exists yet. Money appears at Generate slips, and is only committed when the slips themselves are approved. Cancel is reachable while the entry is still Draft or Approved; once slips exist you correct the slips, not the entry.

Actions often include generate/recalculate slips, approve all, create bank entries, and email slips (some run as background tasks).


3. Salaries (Salary Slips)

Go to: HR → Payroll & Salaries → Salaries

Each slip is one employee’s payslip for a period (usually created from a Payroll Entry).

Workflow: Draft → Submitted → Paid / Cancelled

Review earnings, deductions, hours adjustments, and tax lines before marking Paid.


4. Employee Benefit Claim

Go to: HR → Payroll & Salaries → Employee Benefit Claim

Claim against a flexible-benefit earning salary component.

Typical workflow:

An approver can also Unapprove a claim (Submitted back to Draft, or Approved back to Submitted) to send it back a stage without rejecting or cancelling it.

Approved claims are paid automatically they move to Paid when a Payroll Entry generates and pays the salary slip covering the claim date, not by a manual action.

Only Draft and Cancelled claims can be deleted. Rejected claims are kept for the record and cannot be deleted, cancel an approved claim instead of relying on rejection if you need to remove it later.


5. Additional Salary

Go to: HR → Payroll & Salaries → Additional Salary

One-time or recurring extra earning/deduction for a payroll date (bonus, adjustment, advance recovery link, and similar).

Workflow: Draft → Submitted → Approved / Cancelled


6. Retention Bonus

Go to: HR → Payroll & Salaries → Retention Bonus

Schedule retention payouts via a salary component, duration, and payment period (monthly/quarterly/etc.). Bulk create drafts when onboarding many plans.

Typical workflow:

An approver can also Unapprove an approved bonus back to Draft. Approving generates the bonus’s recurring Additional Salary schedule; unapproving or cancelling removes that schedule again. Only Draft bonuses can be deleted.


Suggested payroll cycle

  1. Confirm structure assignments are Approved and base salaries are correct
  2. Close attendance / leave for the period
  3. Create Payroll Entry → Approve → Generate slips
  4. Review slips → Approve → Pay / bank entry → Email if needed
  5. Use Payroll Reports (Salary Sheet, Register, Tax Ledger, Component Report)