Import employees from a CSV file
Add many employees at once with the CSV template, check every row for errors, then import.
On this page
Use the import when you are moving from another system or adding a batch of joiners. The file is checked row by row first, and nothing is saved until you confirm.
Before you start
- You need the employees.manage permission.
- Create your departments, designations and work locations first. The import matches them by name.
- The file can have up to 1000 rows and be up to 2 MB.
Steps
- Go to People → Employees ( open Employees) and click Import.
- Under Get the template, click Download template.
- Fill one row per employee. Keep the header row.
- Dates can be
YYYY-MM-DDorDD-MM-YYYY. - Leave
employee_codeempty to auto-number. - Put the manager's code in
manager_employee_code. The manager can be someone in the same file.
- Dates can be
- Save the file as CSV.
- Under Upload and check, choose the file and click Check file.
- Review the result table. Rows with problems are highlighted with the reason.
- If any row has an error, fix it in your file, click Upload another file and check it again.
- When the summary says all rows valid, click Import N employees and confirm.
All or nothing
No rows are imported while any row has an error. If a row became a duplicate after the check (for example someone added the same email meanwhile), the whole import is rolled back and you are asked to upload again.
What happens next
Imported employees do not get an invite automatically. Use the invite button on each employee to let them sign in. See Give employees portal access.
Still stuck? Email info@cybexinnovation.com or WhatsApp +91 89277 73048.

