Payroll
Completed
Salary Rules & Structures
Salary Rules
Go to Payroll > Configuration > Salary Rules.
Creating a Salary Rule
- Click Create.
- Category – Allowance, Deduction, Employer Contribution, Statutory.
- Sequence – Evaluation order (lower = first).
- Code – Unique identifier (e.g. BASIC, HRA, PF, TAX).
- Name – Display name.
- Condition Based On – Always True, Range (min/max salary), Python Expression.
- Computation:
- Fixed Amount.
- Percentage of another rule (e.g. HRA = 50% of BASIC).
- Python Expression (max flexibility).
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.
Commenting is not enabled on this course.