Add-Create Leave Categories

Dec 04, 2021

HRStop provides a flexible leave management system that allows you to create custom leave categories to suit your company’s policies. Whether it’s Casual, Medical, Earned, Maternity, Paternity, Compensatory Off, or any custom leave type, you can easily set it up.

This feature is available to Super Admins and authorized Admins.


Steps to Create a Leave Category

1. Navigate to the Leave Settings

Go to:
Control Panel > Settings > Leaves

Scroll down to the "Add Leave Category" section.


Fill in the Details

Here’s what you need to configure:

Basic Information

  • Title: Name of the leave (e.g., Casual Leave)
  • Short Name: Abbreviation (e.g., CL)
  • Description: (Optional) Brief note about the leave type

Credit Frequency

  • Monthly, Quarterly, Annually, or Once
  • Choose how often leave is credited (e.g., Maternity leave may be credited only once)

Minimum Leave Period

  • Options: Full Day, Half Day, One-Fourth Day
  • Decide the smallest unit of leave employees can apply for

Advanced Configuration Options

Leave Restrictions

  • Minimum/Maximum Leave Duration per request
  • Advance Notice: How many days in advance leave must be applied
  • Max Instances: Limit number of times the leave can be taken
  • Max Leaves Allowed: Per month/year

Eligibility

  • Service Status Restrictions: Restrict access if employees are on notice/probation
  • Experience Criteria: E.g., Leave only for employees with 6+ months tenure

Auto Credit & Expiry Rules

  • Disable auto credit for certain service statuses
  • Set expiry period (Monthly, Quarterly, etc.)
  • Auto-approval after X days if pending

Document Rules

  • Set documentation as Optional or Mandatory (e.g., for Sick Leave after 2 days)

Leave Count Calculation

  • Working Days: Excludes holidays/weekends unless configured otherwise
  • Calendar Days: Counts all days including weekends/holidays

Salary Impact

  • Define Unit per Day for salary deduction if leave exceeds balance (e.g., 0.25)

Event-Based Leave

  • Use for Birthday, Work Anniversary, or General leave events

Carry Forward & Encashment

  • Allow unused leaves to carry forward
  • Mark leave as encashable if required

Leave Application Rules

  • Block leave requests for future calendar years
  • Restrict applying if balance is zero or negative
  • Allow managers to apply on behalf of employees even in negative balance
  • Consider pending (non-approved) leaves while calculating balance

Visibility Controls

  • Hide leave category temporarily from employee view

Special Configurations

Compensatory Off (Comp-Off)

  • Enable employees to request credit for extra work done (weekends/holidays)
  • Set validity duration (e.g., 60 or 90 days)
  • Define unit: Full Day, Half Day, Quarter Day

Sandwich Policy

  • Configure if weekends/holidays between leaves should count as leave

Leave Clubbing & Transfers

  • Restrict combining this leave with others
  • Enable transferring balances from other categories

Explore Advanced Rules

Use the Advanced Rules section to customize the leave further based on complex company policies.


Final Step

Once everything is set, click on the "Add" button to save the new leave category. You’ll now see it listed with all other leave categories.

FAQ

Yes.
While creating or editing a leave category, you can define eligibility based on Service Status.

Steps:

  • Go to Control Panel -> Settings -> Leaves.
  • Edit the desired Leave Category.
  • In the Service Status section, deselect Probation, Notice, or any status you want to exclude.
  • Optionally, check “Do not credit leave automatically if service status is...” and select Probation or Notice.

This ensures that only Confirmed employees can apply for or be credited with this leave type.

You can restrict applications for future calendar years and dates.

Steps:

  • In the Leave Category configuration, enable the option:
    • “Restrict Future Calendar Year Applications” – prevents applying for dates in the next year.
    • You may also restrict specific future dates via calendar rules or blackout date settings.

Use Case:
Block January leave requests in December until new year policies are finalized.

FeatureManager ApprovalAuto-Approval
Requires ActionYes, from manager/adminNo, triggers automatically
TimelineBased on manager responseTriggers after a defined period (e.g., 5 days)
Use CaseNormal approval flowBackup for non-responsive managers

Configuration:

  • Go to Leave Category → Approval Workflow
  • Choose Single or Two-Level Approval
  • Enable Auto-Approval and set a time (e.g., auto-approve after 5 days)

Use Service Status filters and Deferred Crediting in Entitlement Rules.

Option 1: Restrict Category Access

  • Deselect Probation in the Leave Category's Service Status.

Option 2: Use Deferred Crediting

  • In Entitlement Rules, enable Deferred Crediting for Probation employees.
  • Define a partial credit (e.g., 2 leaves), and release the remaining upon confirmation.

This allows better control of leave access and crediting by employee type.

Yes.
You can define leave expiry for categories like Comp-Off or Casual Leave.

Steps:

  • Go to Control Panel -> Settings -> Leaves.
  • In the category setup, enable Leave Expiry.
  • Choose the interval:
    • Monthly, Quarterly, Half-Yearly, or Custom days (e.g., 90 days).

Use Case:
Expire Comp-Offs after 60 days to prevent carryover accumulation.

Comp-Off can be managed by creating a dedicated leave category with specific rules.

Steps:

  • Create a new leave category (e.g., “Compensatory Off”).
  • Enable:
    • Allow Employee to Apply for Leave Credit (for working on holidays/weekends).
    • Set Expiry (e.g., 90 days).
    • Credit Units (full day, half day, etc.).
  • Define Approval Flow and Usage Restrictions.

Employees can then request credit, and managers can approve based on attendance or extra work logs.

Yes.
You can configure limits on both:

  • Maximum Leave Days per Application
  • Maximum Leave Instances per Year/Month

Steps:

  • In the Leave Category setup, find the “Maximum Instance” and “Maximum Leave Days” fields.
  • Set the desired cap, e.g.,:
    • No more than 5 days in one application.
    • Only 3 instances of this leave per year.

Carry Forward Configuration:

  • In the Leave Category settings, enable Carry Forward.
  • Define:
    • Maximum carry-forward limit (e.g., up to 30 days).
    • Carry-forward frequency (e.g., yearly).

Encashment Configuration:

  • Enable the “Uncashable” option if the leave can be encashed.
  • Leave categories like Earned Leave or Privilege Leave are commonly made encashable.
  • Ensure you align this with payroll and final settlement policies.

A leave category will be visible to employees applying for leave if and only if he/ she is entitled/ eligible for the respective leave category. Please recheck your entitlement rule and edit it if required.

  • Go to Control Panel-> Settings-> Leaves
  • Scroll down to the section Categories.
  • Here you will be able to see the list of all existing leave categories.
  • Click on the edit button next to the leave category that you want to edit.
  • All necessary attributes will be populated in the section just above.
  • Make the necessary changes and click the Update button.
  • Go to Control Panel-> Settings-> Leaves
  • Scroll down to the section Categories.
  • Here you will be able to see list of all existing leave categories
  • Click the Delete button next to the leave category that you want to delete. Delete button should be used carefully. Once a leave category is deleted, all entitlements and employee leaves applied under this category will be deleted. This is an irreversible process and should be used with utmost care.

The leaves to be applied for can be limited as per your requirement.In case you need the fixed consecutive number of days to be allowed to the employees follow the steps below:

  •  Go to the Control Panel–>Settings–>Leaves
  •  On the leaves page, scroll down to the leaves type table (below Categories), and select the edit icon for the specific leave type, located in the “Actions” column.
  •  Locate the setting “Maximum duration of consecutive leave application allowed by employee” and enter number of days in the box.
  • Click on the “Update” button.
  • Go on Control Panel->Settings->Leaves.
  • A new page opens up where under the option “Add leave category” create a leave type with the name “Marriage Anniversary or Birthday or  Work anniversary leave”.
  • Update the information for the leave category.
  • Click on More option and select the Event from the drop-down available next to “Event” option and make sure to select the “Applicable To” options.
  • Once all the options are selected, click on Add option.
  • Navigate through Control Panel->Settings->Leave.
  • A new screen will open. Click on the edit option for the leave you want the half/one-fourth day to be applicable to the employees.
  • In this section, you can define the leave period using the ‘Minimum Leave Period’ drop-down options.
  • If you select “Half Day“, employees will be able to apply for ‘First Half’/ ‘Second Half’ day leaves.
  • If you select “One-Fourth Day“, employees will be able to apply for ‘First Quarter’ /’Second Quarter’/ ‘Third Quarter’/ ‘Fourth Quarter’ day leaves also.