Skip to content
Chefotech HRMS
All documentation

Getting started

Importing employees in bulk

Bring an existing staff list in from a spreadsheet without creating duplicates.

Open this in the app

Start from the template

Download the template from the import screen rather than building your own. It is generated from your account, so it already contains any custom employee fields you have added, and the column headings match exactly what the importer expects.

Nothing is written until you have seen the report

The import runs in two passes. The first validates every row and reports what it found — missing required fields, departments that do not exist, dates it could not read, duplicate employee codes. Nothing is saved at this point.

Only when you confirm does it write. A row that fails validation is skipped and reported; it does not stop the rest of the file.

Common problems

  • Dates rejected — use YYYY-MM-DD. Spreadsheets often reformat dates on save, so check the file after Excel has touched it.
  • Department or designation not found — these must exist before the import. The report names the exact value it could not match.
  • Duplicate employee code — codes must be unique. If you leave the column blank, the platform generates one from your numbering settings.
  • Biometric ID collisions — two employees cannot share a device ID; attendance would be attributed to whichever record was found first.

There is a guided walkthrough for this

Sign in and open Help, then ask about this feature. The walkthrough drives the real screens and fills the real form as you answer its questions — it is not a video or a slideshow.

Related