Our top-tier consultancy services provide strategic guidance to elevate your entire digital presence.
Learn More
Contents
Key Takeaways
- Digitising leave management means moving requests, approvals, balances, medical certificates (MCs) and records into one system, with your leave rules written down once.
- Start from the Employment Act 1955 minimums (Peninsular Malaysia and Labuan), then add your own company policy on top.
- The quickest wins are automated approval chains, photo-scan MC capture and one shared calendar showing who is away across branches.
- Pilot with one branch or department first. Kunos deployments are typically configured in 2 to 6 weeks, depending on modules and data migration.
If your HR team still tracks leave on paper forms or in spreadsheets, you already know the pattern. Requests arrive by WhatsApp, balances drift out of date, and nobody is quite sure who is away next Tuesday. In a single office that is irritating. Across several branches, with medical certificates to check and audit questions to answer, it becomes a genuine operational risk.
This guide explains how to digitise leave management in a Malaysian organisation, step by step. It covers the legal baseline, a seven-step rollout plan, the mistakes we see most often, and how a system such as Kunos, our AI-powered business operating system, handles the heavy lifting.
Why do paper and spreadsheet leave systems break down?
Manual leave tracking usually fails at scale for five reasons: nothing links leave to project schedules, MCs are checked by eye, rules differ between branches, there is no audit trail when a dispute arises, and HR spends hours re-keying the same data. None of these is a people problem. They are structural, and they get worse as headcount grows.
- Leave and workload live in different places: A manager approves two people off in the same week and only finds the staffing gap when the project slips.
- MC checking is manual: Someone has to read each certificate, confirm the dates and compare them against policy limits.
- Branches drift apart: Each site applies the policy slightly differently, which leads to disputes about entitlement.
- Records are hard to defend: When an employee questions a balance, there is no clear history of who approved what and when.
- HR time is wasted: Updating spreadsheets and chasing approvals is administration, not people management.
What does Malaysian law set as the baseline for leave?
The Employment Act 1955, as amended by the Employment (Amendment) Act 2022, sets minimum leave entitlements. The amendments took effect on 1 January 2023 and extended the Act’s coverage to employees under a contract of service regardless of wage. The Act applies in Peninsular Malaysia and the Federal Territory of Labuan. Sabah and Sarawak follow their own Labour Ordinances, so multi-state organisations need to check both.
| Leave type | Minimum under the Employment Act (Peninsular Malaysia and Labuan) |
|---|---|
| Paid annual leave | 8 days (under 2 years of service), 12 days (2 to under 5 years), 16 days (5 years or more) |
| Paid sick leave (outpatient) | 14 days (under 2 years), 18 days (2 to under 5 years), 22 days (5 years or more) |
| Hospitalisation leave | Up to 60 days a year, separate from and in addition to sick leave |
| Maternity leave | 98 consecutive days per confinement (eligibility conditions apply) |
| Paternity leave | 7 consecutive days for married male employees, limited to 5 births (eligibility conditions apply) |
| Paid public holidays | At least 11 a year, including 5 gazetted holidays |
Your contract or company policy can be more generous, but it cannot go below these minimums. Always check the current wording of the Act or the Ministry of Human Resources guidance before you hard-code rules into a system. The Ministry of Human Resources summary of the 2022 amendments and this ACCA overview of the Employment Act changes are good starting points.
How do you digitise leave management? A 7-step plan
Step 1. Audit how leave works today
List every leave type you offer, who approves each one, where records are kept and how long each request takes. Note the pain points, such as delayed approvals, unclear balances or missing MCs. This audit becomes your requirements list and your before-and-after benchmark.
Step 2. Write your leave rules down once
Put entitlements, proration for new joiners, carry-forward limits, replacement leave, emergency leave and MC rules into a single policy document. A system can only automate rules that are clear. If two branches interpret a rule differently, settle it now, not during implementation.
Step 3. Map your approval chains
Decide who approves what: line manager, department head, HR or a branch manager, and what happens when an approver is away. Good systems let you build custom approval chains by leave type, grade or branch, with full audit trails. Because the system is available 24/7, staff do not have to wait until HR is in the office to apply for leave—they can log in using their own account to apply anytime.
Step 4. Digitise MCs and supporting documents
This is where AI genuinely helps. With AI OCR (optical character recognition), staff photograph an MC and the system reads the dates and details, fills in the leave form and checks it against your policy limits. HR then reviews only the flagged exceptions instead of every certificate. Medical certificates are sensitive health information, so make sure the system stores them securely. Our PDPA checklist for HR software explains what to look for.
Step 5. Connect leave to schedules, payroll and accounting
Leave that sits in isolation causes staffing gaps and payroll errors. Link it to your project calendar so managers see clashes before approving. If claims or payroll journals flow into your accounting software, plan that integration early. See our guide to integrating AutoCount or SQL Accounting with your HR system.
Step 6. Pilot in one branch, then roll out
Choose a branch or department with a helpful manager and a mix of leave types. Run the new system alongside the old process for one leave cycle, fix the rough edges, then expand. Brief managers first, because approvers decide whether adoption sticks.
Step 7. Lock down access, audit trails and reporting
Use role-based access so staff see only their own records and managers see only their teams. Keep a log of every action. Then agree the reports HR and finance need each month, such as leave balances, MC trends and leave liability.
What mistakes should you avoid?
- Automating a messy policy: Software will simply make an unclear rule fail faster. Fix the rule first.
- Ignoring Sabah and Sarawak: If you operate in both regions, configure their Labour Ordinance rules separately.
- Skipping manager training: If approvers keep using WhatsApp, the system becomes a second, unused record.
- Treating leave data as harmless: It contains personal data and, in MCs, health information. Security and access controls matter from day one.
- Choosing on price alone: Compare the total cost over several years, not just the first invoice. Our guide to one-off versus subscription software costs shows how.
How does Kunos handle leave and attendance?
Kunos is the AI-powered business operating system that Kode Digital builds for Malaysian organisations. Its leave and attendance module covers annual, medical and emergency leave with custom approval chains, AI MC verification that photo-scans certificates to fill in leave entries and check policy limits, and multi-branch attendance with clear digital records. Approved leave can sync to team Google Calendars, and Kunos connects to AutoCount and SQL Accounting so you do not have to replace the finance software you already use.
Kunos is offered as a one-off system investment rather than a monthly subscription, and most organisations are configured and running within 2 to 6 weeks. In one example, KITAB moved from physical paper forms and manual logs to digital forms, attendance logging and leave management in a single online hub. Browse more in our portfolio.
Kunos suits organisations with several branches or complex approvals, including government-linked companies and education institutions. If you want to automate other admin workflows around leave, see our AI automation services.
Frequently Asked Questions
What is leave management software?
Leave management software is a system that handles leave requests, approvals, balances and records in one place. Modern systems add rules for each leave type, approval chains, calendars showing who is away, and AI tools such as photo-scan reading of medical certificates.
How many days of annual leave must a Malaysian employer give?
Under the Employment Act 1955 (Peninsular Malaysia and Labuan), the minimum is 8 days a year for under 2 years of service, 12 days for 2 to under 5 years, and 16 days for 5 years or more. Contracts can offer more but not less. Sabah and Sarawak follow their own Labour Ordinances.
Can AI check medical certificates automatically?
AI OCR can read a photographed MC, pull out the dates and details, fill in the leave entry and compare it with your policy limits. HR should still review flagged or unusual cases, because the AI is speeding up checking rather than replacing judgement.
How do you manage leave across multiple branches?
Set one central leave policy, then configure branch-level approvers and calendars. A shared operational calendar shows who is away across sites, and consistent rules reduce disputes about entitlement. Check state-specific rules if you operate in Sabah or Sarawak.
Is employee leave data covered by the PDPA?
Yes. Leave records contain personal data, and medical certificates contain health information, which is treated as sensitive personal data under the PDPA. Your organisation remains responsible for how that data is collected, stored, secured and retained, even when a vendor hosts the system.
How long does it take to implement a leave management system?
It depends on the number of modules, branches and how much historical data needs migrating. Kunos deployments are typically configured and running within 2 to 6 weeks, with Kode Digital managing setup and onboarding.
Next step: see leave management running in your own setup
Every organisation has different branches, grades and approval rules. Our Customer Success team builds a personalised Kunos demo around yours. Schedule a demo on WhatsApp, or read more about Kunos. We work with organisations across Penang, the Klang Valley and the rest of Malaysia, from our offices in George Town and Petaling Jaya.
About the Author: Husna writes about business systems, compliance and digital transformation for Kode Digital.
Kode Digital Sdn Bhd is a Malaysian digital agency with offices in George Town, Penang and Petaling Jaya, Selangor. It builds Kunos, an AI-powered business operating system for Malaysian organisations.


