Skip to content
  • There are no suggestions because the search field is empty.

How to Bulk Upload Data

The Bulk Upload section lets you import large volumes of data at once using CSV files. This is ideal for onboarding new employees, loading historical timesheets, importing approved leave, or adding job items in bulk.

Getting There

  1. Click Settings (cog icon) in the left sidebar.

  2. Select Bulk Upload from the settings menu.

Image 17-04-2026 at 12.09 PM


Available Upload Types

Depending on your permissions, you may see some or all of the following options:

Timesheet Upload

  • Import historical attendance/timesheet records.

  • Click Download Timesheet Upload Template to get the CSV template.

  • Fill in the template with your data, then click Timesheet Upload to upload.

Approved Leave Upload

  • Bulk-import pre-approved leave entries.

  • Click Download Approved Leave Upload Template to get the CSV template.

  • Fill in the template, then click Approved Leave Upload.

Bulk Employee Upload

  • Add multiple new employees at once.

  • Click Download Bulk Employee Upload Template to get the CSV template.

  • Fill in the template with employee details, then click Bulk Employee Upload.

Job Item Upload

  • Import job hierarchy items for each job layer.

  • One upload option appears per job layer (e.g. "Bulk Site Upload", "Bulk Project Upload").

  • Click the corresponding Download Template link, fill it in, and upload.


How to Upload

  1. Download the template for the data type you want to import.Image 17-04-2026 at 12.10 PM

  2. Open the CSV file and fill in your data, following the column headers exactly.

    Image 17-04-2026 at 12.11 PM

  3. Return to the Bulk Upload page and click the upload button for your data type.

    Image 17-04-2026 at 12.13 PM

  4. Select your completed CSV file.

  5. Review any validation errors — correct them in your CSV and re-upload if needed.

    Image 17-04-2026 at 12.12 PM


Tips

  • Always start with the official template — column headers must match exactly for the import to work.

  • Test with a small batch (5–10 rows) before uploading your full data set.

  • Check for duplicate entries before uploading — the system may create duplicates if records already exist.

  • Use bulk employee upload during initial onboarding to save time adding staff one by one.