Homee-LeaveCarry-Forward & Burn
Leave carry-forward and year-end control

Decide exactly what happens to unused leave.

Configure same-type rollover, caps, application conditions, cross-type transfer and scheduled leave burn instead of handling every year-end balance in a spreadsheet.

Included in the HRM.my e-Leave module
Controlled rolloverKeep eligible unused leave under defined limits.
Flexible balance treatmentSupport configured rollover, transfer or expiry approaches.
Auditable adjustmentsRecord burn and correction transactions in employee history.
Detailed capabilities

Multiple ways to handle an unused balance.

Normal carry-forward keeps days in the same leave type. Cross-type rules and leave burn are separate controls with their own timing and administration.

Same-type carry-forward

Roll eligible unused days from one year into the same leave type for the next year.

Apply carried leave next year

Control whether the carried balance can be used in the new year.

Maximum carry-forward days

Set an absolute day limit for the amount allowed to roll forward.

Maximum carry-forward percentage

Cap the carried amount as a percentage of normal entitlement.

Exceed-entitlement control

Decide whether carry-forward may push the new-year total above normal entitlement.

Carry-forward lifetime

Limit how long a carried balance remains available before it becomes eligible for expiry.

Cross-type transfer rules

Configure one leave type to absorb eligible usage from another through the supported reconciliation process.

Cross-type transfer is distinct from normal year-to-year rollover.

Transfer priority and limits

Use configured priority and maximum-transfer values where supported by the reconciliation setup.

Scheduled leave burn

Choose how many burns occur and the schedule used to expire a percentage of remaining balance.

Burn preview

Review eligible positive balances for a selected year before confirming a manual burn.

Manual balance adjustment

Correct or adjust employee balances with a reason recorded in leave history.

Transaction history

Keep carry, burn and adjustment effects visible through leave transactions and reporting.

Inside HRM.my e-Leave

See the feature in the software.

The screenshots below show the actual e-Leave screens associated with this workflow.

HRM.my manual leave burn preview
Leave burn previewReview balances eligible for expiry before confirming burn adjustment records.
HRM.my leave transaction history
Leave transactionsInspect the adjustments and leave activity that determine the employee’s final balance.
Important configuration details

Rollover, transfer and burn should be treated as separate policy decisions.

Each mechanism changes balances differently. Confirm caps, timing and administrative processes before relying on them for a year-end close.

Rollover and transfer are differentSame-type carry-forward moves an unused balance into the same leave type next year; cross-type rules move eligible usage between configured pools.
Cross-type transfer depends on reconciliationConfigured cross-type rules are applied through an administrator-run periodic reconciliation process rather than instantly when the rule is saved.
Burn removes leaveA burn schedule expires a configured portion of remaining balance and should match approved company policy.
Typical workflow

Close the leave year with controlled balance treatment.

The chosen steps depend on whether the company rolls days forward, transfers usage to another pool or expires the balance.

  1. 1
    Review unused balancesUse leave summaries and transactions to confirm the year-end position.
  2. 2
    Apply carry-forward rulesUse the same-type allowance, caps and next-year application settings.
  3. 3
    Run required reconciliationApply any configured cross-type process according to the administrator schedule.
  4. 4
    Preview and confirm burnReview eligible balances before creating burn adjustment records where required.
Available in the e-Leave module

Turn year-end leave treatment into a controlled process.

Show us your current leave policy and we’ll demonstrate how it can be configured in HRM.my.

Request a demonstration View module pricing