This article explains how off-cycle payments work and how to request On-Demand Payroll for employees on Deel.
In This Article
Getting Started with On-Demand-Payroll
On Demand Payroll (Off-Cycle) for Direct Employees-Payroll
What is On-Demand Payroll?
Our On-Demand Payroll feature enables clients to pay their employees off-cycle from the Deel platform. Off-cycle payments are payments made outside of the normal payroll cycle. Clients can make an off-cycle On-Demand payment to pay expenses, allowances, and bonuses to employees even after the payroll cut-off.
It is also possible to pay employees their full salary up to one month in advance of payday.
Please note that clients must pay all invoices first, before payment can be processed to the employee.
Getting Started with On-Demand Payroll
Clients will be paying the employee outside of the regular payroll cycle, and thus, additional fees may apply. Fees will be listed on the page.
Clients cannot request an On-Demand Payroll for workers until all pending invoices are settled
Deel is able to provide an estimated calculation of applicable taxes upfront, but please note that these are estimates only as as the exact tax amounts can only be determined once the On-Demand Payrolls are fully processed.
But the estimates give a clearer understanding of financial commitments by providing early insights into potential tax implications.
Important notes before you begin:
- Only one on-demand payroll request can be processed per employee simultaneously.
- To include new adjustments, please add them and approve them before creating this request.
- For salary advances, add them directly in the employee’s contract page after creating this request.
- Please note that all outstanding invoices must be paid before the payment can be processed to the employee.
On-Demand Payroll for an EOR Employee
On Demand Payroll (EOR) Process
Step 1 - Add payment items to the On Demand Payroll request
New items must first be created under Expenses and fully approved before they can be included in an On-Demand Payroll. Clients can create On-Demand Payroll requests for existing expense items or salary advances.
Be sure to review and approve all pending items before proceeding, as only approved items are eligible for inclusion in an On-Demand Payroll request.
Step 2 - Pay the invoice
Once we process your request, you'll get a separate invoice that must be paid.
Please note that it is possible for employee contributions to be invoiced on the next cycle.
Step 3 - Deel will process the request within the next business day
After the invoice is paid, we’ll process the request and initiate the employee's payment within the next business day in the employee's country.
Step 4 - Your employee gets paid
Payments usually reach the employee’s bank account within the next business day after payment initiation, but this will depend on the payment system in the employee's country.
Some countries have technical restrictions that prevent On-Demand Payroll (ODP) from being processed while a regular payroll cycle is in progress.
-
United States: Due to a limitation in the local payroll software, ODPs cannot be run while a regular payroll cycle is being processed. Any ODPs submitted during this time will remain pending until the cycle is finalized.
-
Other countries: In some markets, ODPs may also be temporarily unavailable in the final days of the month once the monthly payroll run has been closed.
If an ODP is affected by these restrictions, payment will be processed automatically as soon as the payroll cycle is complete. Clients and workers may experience a short delay compared to the expected ODP payment date.
How to Make an On-Demand Payroll Request for an EOR Employee
Step 1 - Create EOR on-demand payroll
From the People tab, select the employee for whom you want to create an On-Demand Payroll.
Click Payments, Expenses & Work Submissions, then select Create On-Demand Payroll.
Step 2 - Add the payment item
Choose to either add an existing item or request a salary advance.
Clients can create an On-Demand Payroll for existing approved items or a salary advance.
If this is a new item, it must first be submitted via Payroll > Expenses > Add Item.
Once the item has been submitted and approved, it will appear under Existing Items.
For existing items, select the item you wish to include.
For salary advances, enter the desired amount.
Please note: It is not possible to schedule an On-Demand Payroll request for a future date. The request is sent to Deel for processing as soon as you complete the in-app flow.
Step 3 - Add item
We’ll process the request and initiate the employee's payment within the next business day in the employee's country.
Once we process your request and send the payment, you'll get a separate invoice including a $29 USD fee.
On Demand Payroll for Direct Employee-Payroll
On Demand Payroll for Global Payroll direct employees is referred to as Off-Cycle payments in the Deel app.
Off-cycle Payment (Direct Employee-Payroll) Process
Step 1 - Create an off-cycle
Select the entity, payroll group, and the employees that should be part of this off-cycle. You can also select the reason for the off-cycle, add a reference period, and other details.
Step 2 - Submit the payroll report
Add payroll items and submit the payroll report for Deel to process it.
Step 3 - Deel will process payroll within 1 business day
Deel will review the payroll and, once completed, share it for your approval.
Step 4 - Approve off-cycle payroll
You’ll have 1 business day to approve payroll. If it’s not approved within this timeframe, it will be marked as late on the platform.
Step 5 - Your employees get paid
For entities that Deel handles payment to employees, it takes between at least one and three business days for the payment to arrive after you fund the off-cycle. Employees will get paid on the chosen pay date.
For entities that pay their employees directly, a list of payments will be provided as in regular cycles.
How to Make an Off-Cycle Payroll Request for a Direct Employee-Payroll
Step 1 - Create off-cycle
Select the Payroll icon > Global Payroll tab > click the Create off-cycle button
Step 2 - Choose Entity and Group
Select:
- Country
- Legal entity
- Payroll group (if multiple groups are available, a dropdown will appear)
You’ll also define:
- Reason for the off-cycle (e.g., bonus, correction, termination)
- Reference period (optional)
Step 3 - Select Employees
Choose which employees will be part of the off-cycle run.
You can filter employees by:
- Contract status
- Cost center
- Employment type
- Location
Step 4 - Select Pay Date and Payslip Publishing Date
In this step, you define the payment and payslip availability dates.
Pay Date
You can decide when your employees should receive their payment:
-
Set a custom pay date (optional):
- Choose a specific date for payments to be sent. If you select this option, employees will receive their payment on the chosen date.
-
Skip setting a date:
- If you don’t select a custom pay date, payments will be sent immediately once funds are available.
- For “Pay through Deel” entities, payment takes 1–3 days after funding.
- For “Pay by yourself” entities, you’ll receive a payment list to execute payments manually.
- If you don’t select a custom pay date, payments will be sent immediately once funds are available.
⚠️ To avoid potential conflicts, some dates can’t be selected. This includes:
- Past days
- Federal holidays
- Weekends
- Dates where existing payment cycles are in progress or under processing
Payslip Publishing Date
Select when payslips should be available to employees:
- 1 day after pay date (default option)
- Custom date (manually select a specific date)
Step 5 – G2N Item Preferences
Choose whether to include employee recurring items (e.g., benefits, allowances) in the off-cycle.
Step 6 – Review and Submit
Standard Timelines
In certain countries, for EOR and Direct Employee Payroll, we’ve updated the payment timeline for off-cycle payments.
- Any off-cycle requests raised on or after the 20th of the month will be paid out on the first business day of the following month.
- Off-cycle requests raised before the 20th will continue to follow the current timelines.
Countries impacted:
Belarus, Cameroon, Costa Rica, Taiwan, Egypt, Ethiopia, India, Ivory Coast, Jamaica, Jordan, Madagascar, Mozambique, Senegal, Thailand, Tunisia
In some cases, clients in those countries may be able to request an expedited payment. They’ll need to reach out to their CSM to confirm if this option is available.
Standard Timeline for On-Demand Payroll for EOR Employees
It will take 5 business days to complete an on-demand payroll payment for an EOR employee.
Deel aims to process an On-Demand Payroll request within 2 business days.
There is then a standard 3 business-day waiting period for the bank transfer to be reflected on the destination account.
Standard Timeline for On-Demand Payroll for Direct Employee Payroll
It will take 4-7 business days to complete an on-demand payroll payment for a direct employee.
This is slightly longer than the timeline for EOR On-Demand Payroll, as we must build in Client approval time for the payroll packages.
Standard Timeline for On-Demand Payroll for PEO Employees
- Submission: -4 Business Days from payday
- Processing: -3 Business Days from payday
- Approval: -2 Business Days from payday
- Payment: -1 Business Day from payday
- Payment Receipt: Payday
How Off-Cycle Invoices Work
When an On-Demand Payroll (ODP) request is processed, Deel initially invoices the client only for the net amount being paid to the employee, plus the applicable processing fee.
The gross amount and associated employer costs (taxes, contributions, social charges, etc.) are then calculated and added to the next regular payroll cycle invoice, once payroll processing is complete and accurate deductions can be applied.
Example
A client requested a €10,000 commission payment through ODP.
- Deel invoiced the client (net) + the processing fee
- No taxes or deductions appeared on that invoice
- In the next payroll cycle (August), Deel will:
- Add the full €10,000 gross amount to the employee's taxable pay
- Recalculate all employer and employee deductions
- Reduce the employee’s regular salary payout by the 5,000already paid
Invoice the client for the remaining balance (e.g., taxes and employer contributions)
This ensures the employee is correctly taxed and avoids compliance issues (e.g., underreporting in the UK or tax code adjustments).
Availability of On-Demand Payroll
[DROPDOWN] On-Demand Payroll is available for Global Payroll direct employees and EOR employees in the following countries:
[DROPDOWN-OPTION] Argentina
[DROPDOWN-OPTION] Armenia
[DROPDOWN-OPTION] Australia
[DROPDOWN-OPTION] Austria
[DROPDOWN-OPTION] Belgium
[DROPDOWN-OPTION] Brazil
[DROPDOWN-OPTION] Bulgaria
[DROPDOWN-OPTION] Canada
[DROPDOWN-OPTION] Chile
[DROPDOWN-OPTION] China
[DROPDOWN-OPTION] Colombia
[DROPDOWN-OPTION] Costa Rica
[DROPDOWN-OPTION] Croatia
[DROPDOWN-OPTION] Cyprus
[DROPDOWN-OPTION] Czech Republic
[DROPDOWN-OPTION] Denmark
[DROPDOWN-OPTION] Estonia
[DROPDOWN-OPTION] Finland
[DROPDOWN-OPTION] France
[DROPDOWN-OPTION] Germany
[DROPDOWN-OPTION] Georgia
[DROPDOWN-OPTION] Ghana
[DROPDOWN-OPTION] Guatemala
[DROPDOWN-OPTION] Hong Kong
[DROPDOWN-OPTION] India
[DROPDOWN-OPTION] Indonesia
[DROPDOWN-OPTION] Ireland
[DROPDOWN-OPTION] Italy
[DROPDOWN-OPTION] Japan
[DROPDOWN-OPTION] Kazakhstan
[DROPDOWN-OPTION] Kenya
[DROPDOWN-OPTION] Latvia
[DROPDOWN-OPTION] Lithuania
[DROPDOWN-OPTION] Luxembourg
[DROPDOWN-OPTION] Malaysia
[DROPDOWN-OPTION] Malta
[DROPDOWN-OPTION] Macau
[DROPDOWN-OPTION] Mexico
[DROPDOWN-OPTION] Moldova
[DROPDOWN-OPTION] Morocco
[DROPDOWN-OPTION] Nepal
[DROPDOWN-OPTION] Netherlands
[DROPDOWN-OPTION] New Zealand
[DROPDOWN-OPTION] Nigeria
[DROPDOWN-OPTION] Norway
[DROPDOWN-OPTION] Paraguay
[DROPDOWN-OPTION] Pakistan
[DROPDOWN-OPTION] Peru
[DROPDOWN-OPTION] Philippines
[DROPDOWN-OPTION] Poland
[DROPDOWN-OPTION] Portugal
[DROPDOWN-OPTION] Rwanda
[DROPDOWN-OPTION] Singapore
[DROPDOWN-OPTION] Slovakia
[DROPDOWN-OPTION] Slovenia
[DROPDOWN-OPTION] South Africa
[DROPDOWN-OPTION] South Korea
[DROPDOWN-OPTION] Spain
[DROPDOWN-OPTION] Suriname
[DROPDOWN-OPTION] Sweden
[DROPDOWN-OPTION] Switzerland
[DROPDOWN-OPTION] Taiwan
[DROPDOWN-OPTION] Thailand
[DROPDOWN-OPTION] Turkey
[DROPDOWN-OPTION] Uganda
[DROPDOWN-OPTION] Ukraine
[DROPDOWN-OPTION] United Arab Emirates
[DROPDOWN-OPTION] United Kingdom
[DROPDOWN-OPTION] United States
[DROPDOWN-OPTION] Uruguay
[DROPDOWN-OPTION] Vietnam
[/DROPDOWN]
On-Demand Payroll During Termination
-
If an adjustment has already been submitted for approval during an employee's termination process, do not submit an on-demand payroll request.
- All adjustments that have been submitted (but not yet approved) will be processed as part of the final payroll and paid to the employee following the termination.
Frequently Asked Questions
[ACCORDION] Can clients pay an employee off-cycle without paying the fee?
Clients can request an off-cycle payment to an EOR or Global Payroll employee in any country by starting a live chat with a support agent or reaching out to their designated Customer Success Manager.
All requests for an off-cycle payment are carefully reviewed and approved on a case-by-case basis.
Clients will receive confirmation of an off-cycle payment within 2 business days if the request is approved.
Deel will issue off-cycle payments for three main reasons:
✅ Client request - Deel reserves the right to use our best judgment on whether the payment should be paid with a special off-cycle payment, or added until the next regular payroll cycle.
✅ Compliance - In many countries where we manage EOR employees, certain payments (like terminations) must be paid out within a certain, urgent timeframe. These final payments need to be paid as a special off-cycle payment to make sure Deel complies with local regulations. Deel initiated On Demand Payroll does not incur client charges.
✅ Potential errors or mistakes- Mistakes happen. A client may make a human error while using the Deel platform, or a Deel group member may make a mistake in processing payroll. In some rare instances, a technical error could impact our payroll.
In any of these cases, Deel may use an off-cycle payment as a tool to correct for our clients and issue an instant payment to the employee.
[ACCORDION] How much money can clients advance to employees?
Clients can give up to one full month's salary in advance if the EOR or Global Payroll employee lives in a country where On-Demand Payroll is supported.
Select the Salary Advance option from the pop-up and then add the request details.
[ACCORDION] Why was I only invoiced for the net amount, not the full gross amount I submitted in ODP?
Because Deel pays the employee the net amount immediately and reconciles the full gross + employer costs during the next payroll cycle.
[ACCORDION] Will the remaining costs appear on my next invoice?
Yes. The next regular cycle invoice will include:
- The gross amount is part of the employee’s taxable pay
- Adjustments for employer costs
- A deduction for the amount already paid to the employee (so you’re not double-billed)
[ACCORDION] Why do I see employee-level details this time, when I usually don’t?
ODP invoices may show itemized employee deductions to clarify what was paid immediately and what remains for reconciliation. Regular invoices group these by total payroll unless a breakdown is needed for reconciliation.
[ACCORDION] If automatic payment is turned on, is On Demand Payroll automatically paid after submission?
On-Demand payroll requests are always reviewed and processed by our teams and are not paid automatically, even if automatic payment is turned on.
[ACCORDION] How will an off-cycle payment appear on the invoice?
If we approve an off-cycle payment, we will simultaneously issue an off-cycle invoice to clients.
Clients will receive a notification and be able to access it by selecting the Payments tab on their home page.
[ACCORDION] Can clients make an On-Demand payment for a terminated employee?
Yes, where available, clients can request an On-Demand payment for a limited number of calendar days after an employee has been offboarded. In some countries, post-termination ODP can be processed for expenses only.
[DROPDOWN] On-demand payment for terminated employees is available only in the following countries, and requests must be made by:
[DROPDOWN-OPTION] Argentina - 60 days after termination
[DROPDOWN-OPTION] Australia - 7 days after termination
[DROPDOWN-OPTION] Austria - 60 days after termination
[DROPDOWN-OPTION] Belgium - 60 days after termination
[DROPDOWN-OPTION] Brazil - 20 days after termination
[DROPDOWN-OPTION] Canada - 120 days after termination
[DROPDOWN-OPTION] China - 30 days after termination
[DROPDOWN-OPTION] Croatia- 60 days after termination
[DROPDOWN-OPTION] Czech Republic - 60 days after termination
[DROPDOWN-OPTION] Finland - 60 days after termination
[DROPDOWN-OPTION] Germany - 60 days after termination
[DROPDOWN-OPTION] Ghana - 60 days after termination
[DROPDOWN-OPTION] Hong Kong - 60 days after termination
[DROPDOWN-OPTION] India - 7 days after termination
[DROPDOWN-OPTION] Indonesia - 60 days after termination
[DROPDOWN-OPTION] Ireland - 60 days after termination
[DROPDOWN-OPTION] Italy - 60 days after termination
[DROPDOWN-OPTION] Japan - 60 days after termination
[DROPDOWN-OPTION] Kazakhstan - 3 days after termination
[DROPDOWN-OPTION] Kenya - 60 days after termination
[DROPDOWN-OPTION] Latvia - 7 days after termination
[DROPDOWN-OPTION] Luxembourg - 60 days after termination
[DROPDOWN-OPTION] Malta - 30 days after termination
[DROPDOWN-OPTION] Malaysia - 7 after termination
[DROPDOWN-OPTION] Moldova - 25 days after termination
[DROPDOWN-OPTION] Netherlands - 60 days after termination
[DROPDOWN-OPTION] New Zealand - 30 days after termination
[DROPDOWN-OPTION] Nigeria - 60 days after termination
[DROPDOWN-OPTION] Norway - 60 days after termination
[DROPDOWN-OPTION] Peru - 2 days after termination
[DROPDOWN-OPTION] Philippines- 60 days after termination
[DROPDOWN-OPTION] Poland - 60 days after termination
[DROPDOWN-OPTION] Portugal - 60 days after termination
[DROPDOWN-OPTION] Rwanda - 60 days after termination
[DROPDOWN-OPTION] Slovakia - 60 days after termination
[DROPDOWN-OPTION] Slovenia - 60 days after termination
[DROPDOWN-OPTION] South Africa - 60 days after termination
[DROPDOWN-OPTION] South Korea - 60 days after termination
[DROPDOWN-OPTION] Spain - 60 days after termination
[DROPDOWN-OPTION] Sweden - 60 days after termination
[DROPDOWN-OPTION] Taiwan - 60 days after termination
[DROPDOWN-OPTION] Thailand - 60 days after termination
[DROPDOWN-OPTION] Uganda - 60 days after termination
[DROPDOWN-OPTION] UAE - 60 days after termination
[DROPDOWN-OPTION] United Kingdom- 60 days after termination, expenses only
[DROPDOWN-OPTION] United States - 60 days after termination
[DROPDOWN-OPTION] Vietnam- 60 days after termination
[/DROPDOWN]
[ACCORDION] Will employees know if something has been paid as an off-cycle?
During an off-cycle payment, Deel will issue off-cycle payslips for the employee.
In many countries, these payslips can be provided instantly to the employee, but in some countries, an off-cycle payment will be reported only in the regular monthly payslip.
[ACCORDION] Can Deel process more than one off-cycle payment at a time?
Payroll Managers can process multiple Off Cycles for an entity at once. Clients may be presented with multiple Off-cycle invoices that can be paid separately or simultaneously.