Skip to main content

How to Track Annual Leave Balances for Singapore Employees

Last updated: November 12, 2026

How to Track Annual Leave Balances for Singapore Employees

Introduction

Tracking annual leave balances accurately is an important responsibility for Singapore employers. HR teams need to monitor how much annual leave employees have earned, how much they have used, and how many days remain available. Accurate records help prevent leave calculation errors, support payroll administration, and allow managers to plan workforce availability.

When businesses rely on spreadsheets, emails, and manual calculations, maintaining accurate leave balances can become difficult. Employees may receive incorrect balance information, approved leave applications may not be updated on time, and HR teams may struggle to reconcile records at the end of the leave year.

A structured leave tracking process helps employers maintain reliable employee records and apply annual leave policies consistently. Leave management software can further simplify this process by automating entitlement calculations, leave applications, approvals, balance updates, and reporting.

This article explains how Singapore employers can track annual leave balances, calculate entitlements, maintain accurate records, and use software to improve leave administration.

Track Annual Leave Balances for Singapore Employees

1. Understand Singapore's Statutory Annual Leave Entitlements

Before tracking annual leave balances, employers should understand the statutory annual leave requirements under Singapore's Employment Act.

Eligible employees covered by the statutory annual leave provisions are generally entitled to paid annual leave after completing at least three months of service.

The minimum statutory entitlement starts at seven days for the first year of service and increases by one day for each subsequent year, up to a maximum of 14 days.

The general statutory entitlement schedule is:

Completed years of service Minimum annual leave entitlement
1st year 7 days
2nd year 8 days
3rd year 9 days
4th year 10 days
5th year 11 days
6th year 12 days
7th year 13 days
8th year onwards 14 days

These statutory minimums apply to employees who meet the relevant eligibility requirements. Employers may provide more generous annual leave benefits under employment contracts or company policies.

HR teams should also consider the rules applicable to part-time employees and other employment arrangements rather than automatically applying the full-time entitlement schedule to everyone.

Tracking tip: Configure statutory eligibility and company-specific benefits separately so that HR can distinguish between minimum legal entitlements and additional contractual leave.

2. Maintain Accurate Employee Information

Accurate employee information is the foundation of reliable annual leave tracking.

HR teams should maintain an employee database containing the information required to calculate entitlements and update leave balances.

Important details include:

  • Employee identification number.
  • Employee name.
  • Date of joining.
  • Employment category.
  • Department.
  • Job designation.
  • Reporting manager.
  • Work location.
  • Annual leave entitlement.
  • Leave-year period.
  • Applicable leave policy.
  • Employment status.

For example, an employee who joins a company in July may have a different annual leave calculation from an employee who has worked throughout the leave year.

Similarly, employees with different service periods may receive different statutory or contractual entitlements.

HR should review employee information whenever someone joins, leaves, changes department, or moves to a different employment category.

Tracking tip: Use a centralised employee database to reduce duplicate records and prevent inconsistent information across HR, leave, and payroll systems.

3. Establish a Clear Leave Year

Employers should define the period used to calculate and track annual leave.

Some organisations follow the calendar year from January to December, while others use a different leave year based on employment arrangements or company policy.

A clearly defined leave year helps HR teams calculate entitlements, monitor leave usage, and manage carry-forward balances.

For example, a company may use the following arrangement:

Leave period Start date End date
Calendar-year policy 1 January 31 December
Anniversary-based policy Employee-specific joining anniversary Day before the next anniversary

The organisation should communicate its leave-year policy to employees and configure the same period in its leave management system.

HR should also check how the system handles employees who join or leave during the leave year.

Tracking tip: Avoid using different leave-year periods across spreadsheets and software systems unless those differences are intentional and properly documented.

4. Calculate Annual Leave Entitlements Correctly

Annual leave balances should reflect the employee's applicable entitlement and service period.

Employers should establish whether their policy uses annual allocation, periodic accrual, or another calculation method.

Important calculation factors include:

  • Statutory eligibility.
  • Completed years of service.
  • Employment start date.
  • Annual leave policy.
  • Leave-year period.
  • Part-time working arrangements.
  • Approved entitlement adjustments.
  • Employment termination date.

For example, an employee may receive an annual entitlement of 14 days under the company's policy after reaching the relevant service milestone. HR should ensure that the entitlement is updated according to the policy's effective date.

Where an employee joins partway through the year, the employer may need to calculate prorated leave based on applicable statutory requirements and the company's arrangements.

Employers should not assume that every employee must receive the same entitlement or that one calculation method applies to all employment categories.

Tracking tip: Maintain a documented calculation policy and verify the software settings against employment contracts and current MOM guidance.

5. Track Leave Accrual and Opening Balances

Leave accrual refers to the process of adding annual leave entitlement to an employee's available balance.

Depending on the employer's policy and system configuration, annual leave may be allocated at the beginning of the leave year or accrued periodically.

HR teams should maintain clear records of:

  • Opening annual leave balance.
  • Leave entitlement for the current period.
  • Periodic leave accrual.
  • Additional leave granted.
  • Balance adjustments.
  • Carried-forward leave.
  • Leave already taken.

For example, consider an employee with an opening balance of three days and an additional entitlement of 14 days for the current leave year.

If the employer allocates the entitlement at the beginning of the year, the available balance before any leave is taken would be 17 days, subject to the organisation's policy and applicable rules.

If the company uses monthly accrual, the software should update the balance according to the configured accrual schedule.

Tracking tip: Clearly distinguish between opening balance, newly earned leave, and carried-forward leave to make balance calculations easier to verify.

6. Record Every Approved Annual Leave Application

Every approved annual leave application should be reflected in the employee's leave balance.

A consistent recording process prevents differences between approved applications and actual leave usage.

HR teams should capture the following information:

  • Employee name and identification number.
  • Leave start date.
  • Leave end date.
  • Number of leave days.
  • Application submission date.
  • Approval date.
  • Approving manager.
  • Leave category.
  • Application status.
  • Any relevant adjustment or cancellation.

For example, if an employee receives approval for three days of annual leave, the system should deduct the relevant number of days from the available balance according to the configured working-day and leave-counting rules.

The system should also account for applicable non-working days and public holidays according to the employer's policy and relevant requirements.

If the employee later cancels the approved leave, the balance should be restored appropriately.

Tracking tip: Update leave balances through approved transactions rather than making informal manual deductions.

7. Monitor Leave Applications That Are Pending Approval

Pending annual leave applications should be tracked separately from approved leave.

If HR deducts leave immediately when an employee submits an application, the available balance may become inaccurate when the request is rejected or cancelled.

A reliable leave tracking process should distinguish between:

  • Available leave.
  • Pending leave applications.
  • Approved leave not yet taken.
  • Leave already taken.
  • Rejected applications.
  • Cancelled applications.

For example, an employee may have 10 available annual leave days and submit a request for four days. Until the request is approved, the software may display the four days as pending or reserved, depending on the employer's policy.

Once the manager approves the request, the system should update the relevant balance and application status.

Tracking tip: Configure separate balance indicators for available, pending, approved, and used leave to prevent confusion among employees and HR administrators.

8. Monitor Carry-Forward and Unused Annual Leave

Some employers allow employees to carry forward unused annual leave into the next leave year, subject to the applicable statutory provisions, employment terms, and company policies.

HR teams should monitor unused leave and ensure that carry-forward calculations are handled correctly.

Important areas to track include:

  • Unused annual leave at year-end.
  • Carry-forward eligibility.
  • Maximum carry-forward limits under company policy, where applicable.
  • Expiry dates.
  • Statutory or contractual treatment of unused leave.
  • Adjustments when employees leave the organisation.

For employees covered by the Employment Act, statutory annual leave is generally subject to rules on carrying forward unused leave into the following 12 months. Contractual and additional leave may have different arrangements depending on the applicable terms.

For example, an organisation may allow employees to carry forward eligible unused leave for a defined period. The software should distinguish between leave that remains available and leave approaching its expiry date.

Employers should not automatically forfeit balances simply because a calendar year has ended without first checking the applicable statutory and contractual requirements.

Tracking tip: Generate carry-forward reports before the end of each leave year and communicate relevant expiry arrangements to employees in advance.

9. Track Annual Leave for Part-Time Employees

Part-time employees may have different annual leave entitlements from full-time employees.

Under Singapore's employment framework, eligible part-time employees are entitled to annual leave calculated according to applicable statutory rules, generally on a pro-rata basis.

HR teams should therefore avoid assigning full-time annual leave balances to part-time employees without considering their working arrangements.

Important information to track includes:

  • Contractual working hours.
  • Number of working days.
  • Employment period.
  • Applicable annual leave entitlement.
  • Leave calculation method.
  • Hours or days of leave taken.
  • Changes to working schedules.

For example, a part-time employee working fewer hours or days than a comparable full-time employee may receive a prorated entitlement.

The leave management system should support the organisation's chosen and legally appropriate calculation method.

Tracking tip: Test the system with sample part-time employee schedules to confirm that entitlement and leave deduction calculations are accurate.

10. Reconcile Annual Leave Balances Before Payroll Processing

Annual leave balances should be reviewed regularly to ensure that HR and payroll records remain consistent.

Although paid annual leave is generally treated as paid leave, accurate records are still important for payroll administration, employment records, and employee final settlements.

HR and payroll teams should reconcile:

  • Approved annual leave applications.
  • Actual leave taken.
  • Cancelled leave.
  • Unpaid leave records.
  • Leave adjustments.
  • Employee joining and termination records.
  • Carried-forward balances.
  • Outstanding leave information.

For example, if an employee has approved annual leave during the payroll period, the attendance system should recognise the approved absence instead of treating it as unauthorised absence.

If an employee leaves the organisation, HR should review outstanding annual leave and apply the relevant statutory and contractual rules when calculating final salary or leave encashment, where applicable.

Tracking tip: Establish a monthly reconciliation process between leave management, attendance, and payroll records.

11. Use Leave Management Software to Automate Balance Tracking

Spreadsheets may be sufficient for very small organisations, but they become difficult to maintain when employee numbers, leave categories, and approval levels increase.

Leave management software can automate many routine tracking activities.

Useful features include:

  • Automatic entitlement calculations.
  • Periodic leave accrual.
  • Employee self-service balance visibility.
  • Online leave applications.
  • Automated approval workflows.
  • Real-time balance updates.
  • Carry-forward calculations.
  • Leave cancellation and adjustment records.
  • Department-wise leave calendars.
  • Payroll integration.
  • Leave utilisation reports.
  • Audit trails.

For example, when an employee submits an annual leave application and the manager approves it, the software can update the employee's leave balance automatically.

The employee can then check the revised balance through a web portal or mobile application.

HR teams can also use dashboards to monitor pending requests, unused leave, and upcoming employee absences.

Tracking tip: Choose software that supports Singapore leave policies and allows HR to configure different entitlements for different employee categories.

12. Provide Employees With Self-Service Leave Balance Access

Employees should be able to check their annual leave balances without repeatedly contacting HR.

Employee self-service improves transparency and reduces routine administrative queries.

A suitable system should allow employees to view:

  • Total annual leave entitlement.
  • Opening leave balance.
  • Leave earned during the year.
  • Approved leave taken.
  • Pending leave applications.
  • Available balance.
  • Carried-forward leave.
  • Leave approaching expiry, where applicable.
  • Historical leave transactions.

For example, an employee planning a holiday should be able to check the available annual leave balance before submitting an application.

The system should display pending requests separately so employees do not mistake unapproved leave for confirmed leave availability.

Tracking tip: Encourage employees to review their balances regularly and report discrepancies promptly.

13. Generate Regular Annual Leave Reports

Regular reports help HR teams identify calculation errors, unused leave, and workforce planning issues.

Important annual leave reports include:

Report Purpose
Employee-wise leave balance Shows each employee's available leave
Department-wise leave summary Helps managers review team balances
Annual leave utilisation Tracks how much leave employees have used
Pending applications Identifies requests awaiting approval
Carry-forward report Shows eligible unused leave
Leave adjustment report Records manual balance changes
Leave transaction history Provides a record of leave earned and taken
Upcoming leave report Supports workforce planning
Employee exit leave report Helps review outstanding balances during termination

For example, an HR manager may review department-wise leave utilisation every month to identify teams where employees have accumulated substantial unused leave.

Reports can also help organisations plan staffing during festive periods, peak business seasons, and planned shutdowns.

Tracking tip: Schedule monthly leave reports and review unusual balance changes before payroll cut-off.

14. Maintain Accurate Records and Protect Employee Information

Annual leave information forms part of an employer's wider employment recordkeeping responsibilities.

Singapore employers should maintain applicable employment records in accordance with MOM requirements. For covered employees, these records include relevant leave information.

Employers should also consider the Personal Data Protection Act 2012 (PDPA) when collecting, using, storing, and disclosing employee information.

Important practices include:

  • Maintaining complete leave transaction histories.
  • Restricting access to authorised HR and management personnel.
  • Recording balance adjustments.
  • Keeping supporting documents secure.
  • Maintaining appropriate retention and deletion procedures.
  • Using secure backups.
  • Reviewing user permissions.
  • Ensuring appropriate safeguards when data is processed overseas.

For example, a manager may need to see an employee's approved annual leave dates but should not automatically receive access to unrelated personal or medical information.

Employers should also ensure that the software provider has appropriate contractual and technical safeguards for employee information.

Tracking tip: Review leave records and system access permissions periodically to maintain accurate and appropriately protected employee information.

Example: How to Calculate an Employee's Annual Leave Balance

The following example illustrates a basic annual leave balance calculation.

Assume an employee has the following records:

Description Leave days
Opening annual leave balance 3
Current-year entitlement 14
Additional approved leave adjustment 1
Total available before leave taken 18
Approved annual leave taken 5
Remaining annual leave balance 13

The calculation is:

Remaining balance = Opening balance + Current-year entitlement + Approved adjustments − Leave taken

Therefore:

3 + 14 + 1 − 5 = 13 days

This is an illustrative example. Actual calculations should follow the employee's eligibility, employment contract, leave-year arrangement, accrual method, and company policy.

Common Annual Leave Tracking Mistakes to Avoid

Employers should avoid the following mistakes when tracking employee annual leave:

  1. Using outdated employee information: Incorrect joining dates or employment categories can affect entitlement calculations.
  2. Applying one entitlement to everyone: Employees may have different statutory eligibility and contractual benefits.
  3. Ignoring pending applications: Pending requests should be distinguished from approved leave.
  4. Deducting leave before approval without clear rules: This can create incorrect available balances.
  5. Forgetting cancelled applications: Cancelled leave should be reflected correctly in the balance.
  6. Mismanaging carry-forward balances: Employers should check statutory and contractual requirements before applying expiry rules.
  7. Using manual spreadsheets without controls: Unauthorised changes can make leave records unreliable.
  8. Failing to reconcile payroll and attendance: Approved leave should be reflected consistently across systems.
  9. Overlooking part-time employee calculations: Applicable prorated entitlements should be configured correctly.
  10. Ignoring record security: Employee leave information should be accessible only to authorised users.

Best Practices for Accurate Annual Leave Balance Management

Singapore employers can improve annual leave tracking by following these practices:

  • Establish a written annual leave policy.
  • Verify statutory eligibility before configuring entitlements.
  • Maintain accurate employee joining and service records.
  • Define a consistent leave-year period.
  • Document accrual and carry-forward methods.
  • Record every approved leave application.
  • Separate pending and approved leave.
  • Reconcile leave balances monthly.
  • Review unused leave before year-end.
  • Provide employees with self-service balance access.
  • Maintain an audit trail for adjustments.
  • Use leave management software where manual tracking becomes difficult.

Conclusion

Tracking annual leave balances accurately helps Singapore employers maintain reliable employee records, reduce HR administration, and improve workforce planning.

The process should begin with an understanding of statutory annual leave requirements and a review of employee information, leave-year arrangements, and company policies. HR teams should then monitor leave entitlement, accrual, approved applications, cancellations, carry-forward balances, and outstanding leave.

Leave management software can simplify these activities through automatic calculations, employee self-service, approval workflows, payroll integration, and reporting.

Employers should also reconcile leave balances regularly and ensure that employee records are maintained securely. Most importantly, annual leave calculations should reflect the employee's actual eligibility and applicable employment terms rather than relying on a single rule for the entire workforce.

A well-organised leave tracking process helps employees understand their entitlements and enables HR teams to manage annual leave consistently and efficiently.

Check how entitlements, used days and adjustments appear to both employees and HR. Validate InnBuilt calculations using sample Singapore employee records.