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).
  • 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.