This article explains how clients can easily upload work and adjustment line items for their contractors within the Deel platform. Mass uploading is possible for work items or adjustments.
Mass uploading is a feature in Deel that enables clients to update multiple independent contractor contracts simultaneously, saving time by eliminating the need to modify each contract individually. This feature streamlines contract management, especially for clients handling a large number of contractors or employees.
The process described in this article is an enhancement of our existing mass upload feature. Some clients might not have visibility of it. If that’s the case, clients can reach out to their CSM to have this flow enabled.
Adding Work Submission for Multiple Workers
✅ Step 1 - From the Home page, in the Quick access card, select Bulk upload contractor items. You can also select People in the left sidebar, then Directory. In the Directory toolbar, select the three-dot menu next to View as report, then select Upload contractor items.



Note: For mass adjustments, select the Adjustments and work submissions category and follow the same steps outlined in this article. This category supports bonuses, expenses, commissions, deductions, overtime, and work items. Do not select Taxes or Milestones for this workflow.
Note that the client can access this flow from either Quick access on the Home page or the People Directory.
- For mass upload work items, such as hours, days, tasks for your PAYG workers, or overtime
- For mass upload adjustments, such as bonuses, expenses, commissions, or deductions for your PAYG or fixed rate workers

✅ Step 2 - Select the workers
On the Upload contractor items page, select Adjustments and work submissions. Wait for the Bulk upload work and adjustments page to load, then select Continue in the Bulk submit work and adjustments modal to begin selecting workers and items.

Select the workers and item categories to include. The flow may show only eligible contractors. Use filters such as contract type, contract status, group, worker status, country, currency, and KYC status to find the appropriate contractors.
✅ Step 3 - Download and fill out the CSV file
After selecting the workers and item categories, click Download current data for workers, then click Download to get the pre-filled CSV file template.
When filling out the template:
-
Follow the formatting guidelines provided in the flow to avoid errors.
-
Use plain text formatting to prevent potential upload issues.
You can also mark bonuses or commissions as recurring adjustments directly in the template.
In the relevant column, enter Yes or No to indicate whether the adjustment should repeat each payroll cycle. Recurring adjustments will apply to the current cycle and all future cycles.
📌 This column is optional. If left blank, it will default to No, and the file will still be accepted.
✅ Step 4 - Upload the completed CSV file
Drag and drop the completed CSV file or click Upload. If any errors are detected during the upload process, they will be flagged by the system for client correction and CSV re-upload.
If errors are detected in the uploaded, mapped file, they will be automatically flagged, and the client can fix them directly within the Deel platform, without needing to re-upload the CSV file. When all rows are valid, review the information and click Submit.
Some common errors:
- Empty mandatory fields: Please fill in all the mandatory fields
- Not all columns are mandatory. For example, 'bonus category' or other optional columns do not need to be filled out.
- Editing non-editable fields, and wrong date formats: check editable fields and formatting in our guidelines.
- Invalid project/category: if you don’t have projects or categories for your adjustments, just leave the field empty
✅ Step 5 - Approve items
Once the CSV is uploaded, all items are correct, and the information has been submitted, the client can complete any pending approvals via the Upcoming actions card on their Home page. From there, they can click to review the pending items.