Skip to main content
The HR module manages the complete employee lifecycle — from onboarding a new hire to processing monthly payroll, managing leave requests, and tracking attendance.

What HR owns

  • Employees — the master employee record used across the ERP
  • Payroll — calculate and process monthly salary runs
  • Leave requests — manage annual leave, sick leave, and other absence types
  • Attendance — clock-in/clock-out tracking and timesheets
  • Onboarding — structured onboarding checklists for new hires

Data flows out of HR to

ModuleWhat it sends
FinancePayroll for accounting
ProjectsResource allocation
Travel & ExpenseEmployee policies
ComplianceEmployee acknowledgements
ReportsWorkforce data

Common tasks

Add a new employee

1

Open HR → Employees → New Employee

2

Enter personal details

Fill in full name, date of birth, national ID, contact details, and emergency contact.
3

Set role and department

Assign a job title, department, and reporting manager.
4

Set compensation

Enter the salary, pay frequency (monthly, bi-weekly), and start date.
5

Upload documents

Attach the signed contract and any required ID documents.
6

Save

The employee is now available across Projects, Travel, Compliance, and Payroll.

Run payroll

1

Open HR → Payroll → New Payroll Run

2

Select the period

Choose the pay period (e.g. January 2025). The system pulls in all active employees and their salaries.
3

Review deductions

Check automatically calculated tax, pension, and other deductions. Adjust any exceptions manually.
4

Process

Click Process Payroll. Payslips are generated as PDFs for each employee.
5

Post to Finance

Click Post to Finance to create the payroll journal entry in your accounts automatically.

Approve a leave request

1

Open HR → Leave or check your notifications

Pending leave requests appear in your notification inbox.
2

Review the request

Check the dates, leave type, and the employee’s remaining balance.
3

Approve or reject

Click Approve or Reject. The employee is notified immediately and their leave balance updates.

Key features

Employee profiles — Complete record including personal details, role, department, salary, and documents. Referenced by Projects, Travel, Compliance, and Payroll. Payroll — Monthly payroll with automatic deduction calculations. Payslips export as PDF and post directly to Finance. Leave management — Employees submit requests via self-service. Managers approve with one click. Balances update automatically. Attendance — Clock-in/clock-out with daily and monthly timesheets. Integrates with payroll for hours-based calculations. Onboarding — Structured checklists assigned to new hires with automated reminders until complete.