Skip to Content
In this topic
Payroll Overview
Salary Rules & Structures
Payslips & Batch Processing
Reporting & Analysis

Salary Rules

Go to Payroll > Configuration > Salary Rules.

Creating a Salary Rule

  1. Click Create.
  2. Category – Allowance, Deduction, Employer Contribution, Statutory.
  3. Sequence – Evaluation order (lower = first).
  4. Code – Unique identifier (e.g. BASIC, HRA, PF, TAX).
  5. Name – Display name.
  6. Condition Based On – Always True, Range (min/max salary), Python Expression.
  7. Computation:
    • Fixed Amount.
    • Percentage of another rule (e.g. HRA = 50% of BASIC).
    • Python Expression (max flexibility).
  8. Account Debit/Credit – Accounting impact.

Salary Rule Categories

Go to Payroll > Configuration > Salary Rule Categories. Define GROSS, NET, and other grouping categories. The NET category is special – it represents the final payable amount.

Salary Structure

A salary structure is a collection of rules applied to a contract. Create rules and link them to contracts via the Salary Rules tab on the contract form. Set:

  • Base wage (fixed).
  • Applicable rules for this contract.
  • Employer contribution registers.

Overtime & Public Holidays

Overtime hours (from Attendance) can feed a dedicated salary rule that computes extra pay at a configured multiplier (e.g. 1.5× normal rate). Public holidays are maintained as a calendar (Employees > Configuration > Public Holidays) so a payslip period automatically excludes them from "days worked" instead of an accountant manually adjusting each one.

Rating
0 0

Commenting is not enabled on this course.

This documentation is updated continuously. Some features described here may be renamed, deprecated, or still being finalized.