Leave management software for Nigerian employers, connected to payroll

Set a leave policy per leave type, decide who must acknowledge and approve each request, and let balances, public holidays and carry-forward look after themselves. Approved unpaid leave goes into payroll as a deduction, so nobody has to remember to chase it at month-end.

Leave management is a core module and is included in every MACH-HRM plan.

A policy for every leave type

Each leave type can be switched on or off and configured for your organisation, instead of forcing one rule on everyone.

  • Entitlement that can vary by years of service and employee tier
  • Minimum service before a type can be used, and a maternity eligibility check
  • Medical certificate or supporting document required before submission where you want it
  • A pay rate per leave type, and auto-approval for types that do not need sign-off
  • A master switch to close leave applications for the organisation when needed

Approval flows that match your hierarchy

Requests move through the gates you enable: line manager, department head, HR, then the general manager for senior applicants.

  • The employee picks a named approver, who is the only person who can act on that request
  • Intermediary rejections can be final or flagged through to the next approver
  • HR and administrative staff route to the general manager automatically
  • Every acknowledgement, approval and rejection is written to the audit log
  • In-app and email notifications at each step, plus an optional relief officer who is told when leave is approved

Balances that stay correct

Balances are updated atomically as requests are made, approved, rejected or cancelled.

  • Pending and taken days tracked separately, so the available balance is always honest
  • Weekends and public holidays excluded from the days counted
  • Overlapping requests blocked
  • Annual rollover with carry-forward limits and expiry dates
  • Bulk balance set-up for the whole organisation or by employee tier, and audited admin corrections

How leave management connects to the rest of MACH-HRM

  • Payroll

    Approved unpaid leave is deducted from pay at the daily rate, counting working days only.

  • Performance management

    Approved leave is excluded from the working days used for an employee's attendance-rate KPI.

  • Attendance

    Weekends and public holidays are excluded from working-day calculations across the platform.

Frequently asked questions

Can we set different approval chains for different people?

Yes. You choose which gates apply, and the route differs depending on the applicant's role. Regular employees go through line manager or department head, HR applicants go to the general manager.

Does unpaid leave reduce salary automatically?

Yes. Approved unpaid leave that falls inside the payroll month is counted in working days and deducted at the employee's daily rate when payroll is generated.

Does leave carry forward into the next year?

It can. Carry-forward and its expiry are set per leave type in your policy, and an annual rollover job applies them on 1 January.

See it with your own data

Free 5-day trial. No bank details required.

Start Free 5-Day Trial

Browse all features