HelpTopics

Human resources

Employment contracts

Contracts capture an employee's role, salary, working pattern, leave entitlements, and end-of-service rules. The contract drives payroll math and leave accruals.

Creating a contract

From Tenant > HR > Contracts > New, link the contract to an employee, set start and end dates (or leave end open for indefinite), the basic salary plus allowances, the working hours per week, and the auto-renew toggle. Allowances are stored as a key/value list so you can mirror any payroll structure your country requires.

Salary revisions

Open the contract and use Salary revisions to record a raise or change. Each revision needs an effective date and a mandatory approval document attached (PDF / image of the signed letter). Payroll computes per-segment compensation across the period using whichever revision was effective each day, so a mid-month raise is prorated correctly.

Renewal and ending a contract

Auto-renew can be toggled on or off after creation. When on, the system creates a draft successor contract close to the end date so HR can review and activate it. To end a contract early, use End contract on the row — set the actual end date and reason. End-of-service settlement runs from the EOS module.