This article explains how clients can create a Pay As You Go Contract for independent contractors in a few simple steps.
You can also create Milestone or Fixed Rate contracts for contractors.
If you are importing a large number of contractors onto Deel, you can use our Mass Import feature.
✅ Step 1 – Select Add People
From the homepage, select the People icon, and from the All People tab, click Add People.
✅ Step 2 – Select worker type
To create a Pay As You Go contract, select Contractor.
When importing a large group of workers, select the Mass Import Workers option.
✅ Step 3 – Select Pay As You Go
Pay As You Go contracts are a good choice when a contractor is paid as they complete the work, or submit the working hours (days or weeks) on a timesheet.
✅ Step 4 – Enter personal details
Enter team information, contractor's personal details, and workplace information.
If an organization structure is configured by you, then you can also assign the worker an organization structure and configure worker relations while setting up their contract.
✅ Step 5 - Enter role details
For convenience, we've provided saved prompts that you can use to auto-fill your scope of work. Select an option from the drop down menu.
After filling out all required role information, click Continue.
✅ Step 6 – Define payment rate and dates
Choose if the payment rate will be per task, or a fixed rate.
Select the payment currency and the payment frequency: hour, daily, weekly, or by task.
Clients must also select how often invoices will be generated: Weekly, bi-weekly, semi-monthly, or monthly.
- Every week - select a day when the payment is due weekly
- Every two weeks - select a day when the payment is due every other week
- Every month - select the last day of the month or any other specific date as the payment due date.
- Twice per month - select the 15th and the last day of the month or two specific dates as payment due dates.
Choose when the invoice cycle will end, and the payment due date.
Optional Reminder Emails: Deel can send an email to the contractor reminding them to submit their work a set number of days before the end of each billing cycle. Clients can toggle this option on/off or adjust how close to the end of the cycle the message will be sent under Organization Settings > Contract Settings.
If the payment due date is on a weekend, toggle the option to pay on Friday instead.
Specify the worker’s start and end date if the contract is for a set period, and create a notice period.
Clients can also add on-target payments to any contractor contract, which can be issued to the worker at their discretion as either a flat rate or percentage.
Please note that on-target payments must be manually added to payroll when it is due. Workers may be entitled to some, or all, of this bonus compensation solely at the client's discretion.
✅ Step 7 – Upload Contract
Clients can choose to:
- Upload a pre-signed contract,
- Use Deel's locally compliant standard contract,
- Select an existing custom template, or
- Create a new template.
Clients can choose to require that the contractor upload standard identification and compliance documents, as per their local labor laws.
✅ Step 8 – Add benefits and extras
Once benefits and extras have been added, click Continue to create the contract.
✅ Step 9 – Confirm details and sign the contract
Congratulations! The Pay As You Go contract has been created.
Review the contract details then click Review and Sign. Next, invite the contractor to sign as well.
The following options will be available:
- Preview and download the contract PDF before signing it.
- Include a personalized message with the invitation or copy the Deel contract link and share it with the contractor directly.
- Click Switch Signing Order to have the contractor sign first.
Note: The contract will only be activated when both parties have accepted.
FAQ
[ACCORDION] Who can submit work for a Pay As You Go contract? How can clients control who is allowed to submit work for a Pay As You Go contract?
Either the client, the contractor or both client & contractor can be set to submit work on Pay As You Go contracts.
Clients can toggle who is allowed to submit work for their Pay As You Go contracts by going to Organization Settings > Contract Settings. Under Pay As You Go contract settings, toggle Client can submit work and Contractor can submit work to achieve the preferred combination.
[ACCORDION] Where can clients manage the email reminder settings for work submissions?
Deel can send an email to the contractor reminding them to submit their work a set number of days before the end of each billing cycle.
To manage these settings, clients will navigate to Organization Settings > Contract Settings.
Under Pay As You Go contract settings, toggle Email Reminder to turn them of/off.
To edit the number of days in advance the reminder message will be sent, select the pencil icon under Reminder Sending.
[/ACCORDION]