Importing Leaves Taken (Bulk Leave Application for Employees)

May 19, 2025

As an admin, HRStop allows you to import and apply leave entries in bulk for multiple employees. This feature is especially useful when:

  • You’re migrating data from an external system,
  • Recording past leave entries,
  • Regularizing offline leave requests for multiple employees,
  • Or applying approved leaves retroactively.

Using the Import option ensures efficiency, accuracy, and compliance with leave management policies.

Steps to Bulk Apply Leaves Using the Import Option

Step 1: Navigate to the Leave Management Section

  • Go to Control PanelLeavesEmployees.

Step 2: Access the Import Feature

  • On the Employee Leaves page, click the dropdown arrow next to the “Apply Leave” button.
  • Select “Import” from the dropdown options.

Step 3: Download the Sample CSV File

  • Click “Download Sample CSV”.
  • Open the file and fill in the required information for each leave entry.

Step 4: Fill in the Required Fields in the CSV

FieldDescription
Employee Email / CodeEmail ID or employee code for identification
Leave TypeThe leave category (e.g., Annual Leave, Sick Leave)
From Date / To DateStart and end date of the leave
DurationNumber of days taken
ReasonReason for the leave
StatusLeave status (Pending or Approved)
Approver Email(Optional) Email of the manager or approver if applicable

Step 5: Upload the Completed File

  • Return to the Import section.
  • Upload the completed CSV file.
  • Select the date format used in your file (e.g., DD/MM/YYYY).
  • (Optional) Enable “Send Notification” if you want leave notifications sent to employees or managers.

If you’re bulk-uploading only for record purposes (e.g., backdated entries), you can leave notifications disabled.

Step 6: Review and Upload

  • Click “Review and Upload”.
  • The system will validate and process the file.
  • Upon successful upload, the leaves will be applied to the selected employees.

Use Cases for Bulk Leave Import

  • Data migration during HRMS onboarding
  • Applying past or manually tracked leaves
  • Year-end leave adjustments
  • Uploading leave records for contract/project teams