How-to

Bulk Upload Shifts

Last updated May 21, 2025 · Tushar Agarwal

On this page

HRStop makes it easy for you to assign or update shifts for multiple employees at once using the bulk upload feature. This process is quick, efficient, and ideal for managing large teams. To bulk update shifts, refer to Import Shift Schedule – HRStop Docs

Steps to bulk upload shifts

  1. Navigate to the Shift Card page
    Go to Control Panel → Attendance → Shift Card.
  2. Select the Import option
    Click the dropdown next to Assign Shift and choose Import.
  3. Download the sample CSV format
    • Choose the Month for which you want to upload shifts.
    • Click Download Sample CSV File Format.
  4. Edit the CSV file
    • Fill in or modify shift data as required.
    • Make sure to use valid employee email IDs, employee codes, and shift codes already defined in your system.
  5. Upload the file
    • Select the same Month as in your file.
    • Upload the edited CSV file.
    • Click Upload.
  6. Confirmation
    A success notification appears once the upload is complete. The changes are applied immediately.

Common use cases

  • Case 1: Incorrect weekly offs uploaded
    Replace all incorrect W (Weekly Off) entries in the CSV with WD (Working Day), then re-upload the updated file to apply the correct shifts.
  • Case 2: Entire shift card is incorrect
    First, update all cells to WD as in Case 1. Then, upload the correct shift card file.
  • Case 3: Updating shifts for specific days only
    In the CSV, delete columns for the days you don’t want to modify. Keep only the required date columns before uploading.

This feature helps streamline shift scheduling across departments.