How-to

Run the leave year-end process

Last updated May 19, 2025 · Tushar Agarwal

On this page

The Leave Year-End Process in HRStop helps organizations finalize leave records for the current leave year and prepare for a new one — whether your leave cycle follows a calendar year (Jan–Dec) or financial year (Apr–Mar).

This process is crucial to ensure all leave balances are correctly:

  • Carried Forward (as per carry-forward rules)
  • Encashed (if allowed by policy)
  • Lapsed (if neither carried nor encashed)

Prerequisites before running the year-end process

To maintain data accuracy and compliance with payroll, complete the following tasks before running the Year-End Process:

1. Approve or reject all pending leaves

  • Make sure all leaves up to and including the transaction month (usually December) are finalized.
  • Leaves still in Pending status may interfere with proper balance calculations.

2. Do not approve future-dated leaves

  • Avoid approving leaves applied for the next leave year (e.g., January) before running year-end.
  • The system auto-adjusts these later, but manual approvals may affect balance syncs.

3. Run payroll for the transaction month

  • Mandatory Step: Ensure payroll for the last leave month (e.g., December) is processed before running this process.
  • Why? If payroll isn't run, negative leave balances won’t be deducted (LOPs) and may roll over incorrectly.

Best Practice: Run payroll → Then perform year-end → Then credit new year's leaves.


How to run the year-end process

Follow these steps to execute the Year-End Process:

Step 1: Navigate to the year-end option

  • Go to Control Panel → Leaves → Balance.
  • Click the dropdown next to Manually Adjust.
  • Select Run Year-End Process.

Step 2: Configure year-end settings

Select the transaction month

  • Choose the month that marks the end of your leave year (e.g., December for a Jan–Dec cycle).

Define the leave encashment calculation basis

Select how the system should calculate the monetary value of encashed leaves:

OptionDescription
LOPEncash amount = value per Loss of Pay day (if LOP-enabled pay component exists)
BasicEncash amount = value of 1 day of employee's Basic Salary
SpecifiedFixed encash value per leave unit (e.g., ₹500 per leave)

If no LOP-enabled pay component exists in salary settings, LOP encash will result in ₹0.

Optional checkboxes

  • Do not carry forward negative leave balance: Resets any (-ve) leave balance to zero for the next year
  • Include deactivated employees: Ensures even inactive employees’ balances are included in encashment or carry forward

Step 3: Configure carry forward & encash limits

Eligible leave categories (where “Can be carried” or “Encashable” is enabled) will appear in a table.

For each leave category

  • Enter Carry Forward Limit (e.g., 10 leaves max)
  • Enter Encash Limit (e.g., up to 5 leaves can be encashed)

Leave categories without carry or encash rules will automatically lapse during this process.

Step 4: Preview and modify

Click Next to proceed through confirmation stages:

Carry forward preview

  • See an employee-wise breakdown of leaves that will be carried forward
  • You can:
    • Edit values manually
    • Upload in bulk using the Import Carry Forward Balance feature

Encashment preview

  • Displays:
    • Number of leaves to be encashed per employee
    • Corresponding encash amount (based on chosen calculation method)
  • You can:
    • Download/Upload a sheet using Import Leave Encashment Balance

Final step: complete the process

After reviewing and validating all values:

  • Click Next
  • Click Finish

The system executes the process and applies the changes immediately.

What happens after running the year-end process?

Here’s what the system does automatically:

ActionOutcome
Carried Forward LeavesAdded to employee balances for the new year starting January 1
Encashed LeavesAdded as arrears in the next payroll cycle
Lapsed LeavesRemoved from the system (leaves that exceeded carry + encash limits)
New Year CreditsNew entitlements (if configured) are triggered as per leave credit rules

Frequently asked questions

Can I include terminated or deactivated employees in the year-end process?

Yes, you can include them if needed.

How to include deactivated employees

  • On the Year-End Process configuration screen,
  • select the check box labeled “Include Deactivated Employees”.
  • This ensures that even inactive employees are considered for leave carry forward or encashment based on their remaining balances.

This is useful for organizations that settle leave balances post-exit or during F&F (Full and Final) settlements.

What happens if payroll is not run before the year-end process?

Running payroll before the year-end process is mandatory for accurate results.

What can go wrong

  • If payroll is not processed for the transaction month (e.g., December), any negative leave balance does not generate LOPs.
  • These negative balances may carry forward improperly instead of being deducted through payroll.
  • As a result, employees may start the new year with incorrect balances or no deductions.

Recommendation: Always complete payroll processing for the transaction month before triggering the Year-End Process.

Can I preview or modify carry forward and encashment balances before finalizing?

Yes, you can fully preview and edit the balances before you complete the year-end process.

Available options

  • Preview Screen: Shows carry forward and encashment values per employee per leave type.
  • Manual Edit: Make direct adjustments on-screen.
  • Bulk Upload: Use Import Carry Forward Balance or Import Leave Encashment Balance options to update data using CSV.

Download the template → Update → Re-upload → Save changes

This gives you maximum flexibility and accuracy before finalizing leave balances and payments.

How is the encashment amount calculated?

The encashment amount depends on the method selected in the “Leave Encash Based On” setting during the process:

Encashment calculation options

  • LOP (Loss of Pay):
    Encashment per leave = Value of 1 LOP day (if LOP-enabled pay components exist).
  • Basic Salary:
    Encashment per leave = Value of 1 day’s Basic Pay.
  • Specified:
    Encashment per leave = Fixed amount entered by the admin (e.g., ₹500 per leave).

Make sure you select the method that aligns with your organization's policy. If no LOP-enabled component exists, LOP encashment results in ₹0.

What happens to leave types that are neither carry-forward nor encashable?

Leave types not marked as "Carry Forward" or "Encashable" in your leave settings have their balances lapsed automatically during the year-end process.

These leaves are not included in the carry forward or encashment steps, and their balances are reset to zero.

This typically applies to casual or sick leaves in companies where such balances are not meant to accumulate.