This article explains how clients can use Deel’s Mass Import feature to onboard large numbers of workers via CSV file upload.
In this article:
About Mass Import
You can use Mass Import to upload information for a large number of workers onto Deel and initiate onboarding for all of them at once.
Worker types that you can mass import:
- Direct employees that you are paying through Global Payroll (Direct Employee - Payroll)
- Direct employees that you have hired through your local entity (Deel HR direct employees)
- Contractors (Pay as You Go, Fixed Rate, and Milestone)
- EOR Employees
- PEO employees
Worker types that you cannot mass import:
- COR (Contractors hired with additional misclassification coverage)
Note: You must have a Legal Entity and Group created before uploading your worker CSV file, or it will result in errors. If you’d like to create new or adjust your Legal Entities/Groups, go to Organization Settings.
How to mass import workers onto Deel
✅ Step 1 – Select Mass Import
Go to People and select Add People.
Click Mass Import to begin importing a large group of workers onto Deel.
✅ Step 2 – Select worker type
You can use a CSV file upload to add the following worker types:
- Direct employees that you are paying through Global Payroll (Direct Employee - Payroll)
- Direct employees that you have hired through your local entity (Deel HR direct employees)
- Contractors (Pay as You Go, Fixed Rate, and Milestone)
- EOR Employees
- PEO employees
✅ Step 3 – Enter Your Import Settings
Select the Legal Entity and Group that the new employees will be onboarded into.
Optional:
Check the boxes under Additional Settings to add payroll and/or bank detail columns to the CSV template. This additional data will be included in the contracts created.
✅ Step 4 – Download and fill in the CSV file
Select to Download the Mass Import Template. Input the requested data according to the file’s formatting.
Select the format that you will use for dates in the file.
Then, click to browse or drag & drop to upload the filled CSV. Select Continue.
✅ Step 5 – Validate Data
Once you upload your CSV, Deel will validate the data and flag any errors.
Download and review the errors CSV or use the row number and error details provided to resolve any issues in your CSV. Then, re-upload the file.
See CSV file troubleshooting for help with resolving common upload errors.
Once all of the errors are resolved, select Continue.
For EOR employee mass import, clients can also add additional information, compensation details and benefits plans in the next steps.
✅ Step 6 – Review and Import
Review the Import Summary and the worker information that you’ve imported.
Under Employee App, you can toggle the option to send an app invite to your new workers. Select whether to send the invite to their personal or work email addresses.
Lastly, check the box to confirm that you have reviewed and approved the imported data. Select Upload.
FAQs
[ACCORDION] What fields must be included in the CSV file?
All CSV files are unique per contract type, so the fields may vary.
The template will look similar to this:
Fields marked with an asterisk (*) are mandatory.
[ACCORDION] How does mass import with Google Workspace and Slack work?
Mass importing worker data via integration with Google Workspace or Slack is quick and easy. Simply authorize integration of Google Workspace or Slack with Deel.
Once integrated, we will pull all worker data from the respective apps (Google workspace or Slack) and use this information to pre-populate .csv file.
You can further edit and complete your workers' information in the flow by using the Deel People Import Template.
[/ACCORDION]