Bulk import employees
Use this guide when migrating or onboarding many employees from an HRIS or spreadsheet. Fluide HR provides a template endpoint and bulk import route.Prerequisites
- API credentials and
hr:employees:write - Partner acting-client headers when scoping to a merchant
- Spreadsheet filled per the template column definitions
Steps
Download the import template
Upload the completed file
Verify and sync to Payroll
List employees to confirm counts, then check Payroll mirror — HR → Payroll.
Tips
- Run a small test file (5–10 rows) in sandbox before a full production import.
employeeCodemust be unique per company — dedupe your source data first.- Large imports may take time; Payroll mirrors each employee as HR processes rows.
Troubleshooting
| Problem | Resolution |
|---|---|
| Row rejected — invalid email | Fix format in spreadsheet; partial import still commits valid rows. |
| Template download empty | Confirm acting-client headers match the target company. |
| Payroll count lower than HR | Mirror is per-row async — allow a few minutes or see playbook troubleshooting. |
Related
Add an employee
Single-employee create flow.
HR API reference
Import endpoint schema and field definitions.