Deel
Deel + Rillet: Contractor Bills Integration Guide
Automatically sync contractor invoices from Deel into Rillet as bills without manual data entry. This integration helps you keep accounts payable accurate and reduces manual work for your finance team.
What This Integration Does
This integration connects your Deel account to Rillet and automatically creates bills from contractor invoices.
It allows you to:
Sync contractor invoices from Deel into Rillet as bills
Route invoices into the correct subsidiary
Automatically create vendors based on contractor names
Support multi-currency invoices
Support multi-entity organizations through legal entity mapping
Before You Begin
Make sure the following requirements are met before setting up the integration.
You need:
An active Rillet account with admin access
An active Deel account with Group Admin access
At least one subsidiary created in Rillet
A configured Chart of Accounts with the GL account you want to use for contractor expenses
Connect Deel
To begin, connect your Deel account from within Rillet.
Go to Organization Settings.

Select Integrations.
Under Payroll, locate Deel and click Connect.

Click Connect again to begin the authorization process.

Sign in to your Deel account and approve the authorization request.


Sign in with a Deel account that has admin or owner permissions. The integration requires access to invoice and contract data.
After authorization, your integration status displays as Connected.
Configure The Integration
After connecting, complete the configuration in the Configuration panel.
Under Deel legal entity, select the legal entity you want to sync.
If you select All legal entities, invoices from all connected entities will sync.
Rillet automatically retrieves your Deel legal entities after connection.
Note The selected legal entity determines which subsidiary records the invoices. If a legal entity is not configured correctly, its invoices will not sync.
Under GL Account, select the account used to record contractor expenses.
All synced invoices will use this account for their bill line items.
Common examples include Contractor Services or Professional Fees.
Note You can assign one GL account per configuration. All invoices synced under the selected legal entity will use this account.
Tip If you use a single expense account for all contractor spend, you only need to configure it once per subsidiary. You can update it later from the integration settings if needed.
Click Save to apply your configuration.

Under Sync data from, select the effective start date.
Only invoices issued on or after this date will be eligible for import.
Click Sync Now to manually trigger the sync.
When you click Sync Now, Rillet:
Imports all invoices issued on or after the selected date.
Applies the selected legal entity.
Applies the configured GL account.

After the first manual sync, Rillet automatically checks for new invoices every 30 minutes. You do not need to click Sync Now for ongoing syncing.
Important Invoices dated before the selected start date will not sync unless you update the date and click Sync Now again.
What Gets Created In Rillet
Each Deel contractor invoice becomes a single-line AP bill.
In Deel
In Rillet
Details
Contractor name (from contract)
Vendor
Auto-created if new
Invoice amount
Bill line item
One line item per bill
Invoice issue date
Bill date
Invoice due date
Due date
Invoice currency
Bill currency
Multi-currency supported
Legal entity
Subsidiary
Based on your mapping
N/A as you configure in Rillet
GL account
Set per subsidiary
Multi-Entity Support
If your organization has multiple legal entities in Deel, the integration routes invoices automatically based on the selected legal entity.
If you configure each legal entity separately, you can assign a different GL account per entity.
Multi-Currency Support
The integration supports invoices in any currency your Deel contractors use. Bills are created in the invoice’s original currency.
Important Make sure exchange rates are configured in Rillet for all currencies your Deel contractors invoice in. If an exchange rate is missing, the invoice may fail to sync.
Troubleshooting
If invoices are not appearing in Rillet, review the following:
Confirm the integration status shows as Connected
Verify the invoice issue date is after the selected Sync data from date
Ensure required bill fields in Rillet are not blocking invoice creation
Frequently Asked Questions
Can I edit bills in Rillet after they sync from Deel?
Yes. Once a bill is in Rillet, you can edit it like any other bill. Changes in Rillet are not pushed back to Deel.
Does the integration support the payment side of the contractor invoices?
No. The integration supports contractor invoices only.
Use Pay Expense in Rillet to record payments separately at month end.

What happens if I change the Sync data from date?
If you update the start date and click Sync Now, Rillet will import all invoices issued on or after the new selected date.
What happens if a vendor already exists in Rillet?
If a vendor with the same name already exists, Rillet will match the invoice to that vendor. If not, a new vendor will be created automatically.
Why isn’t an invoice syncing?
Add this only if you want stronger support deflection:
Invoices may not sync if:
The issue date is before the selected Sync data from date
The legal entity is not configured
Required bill fields are missing
An exchange rate is not configured
See Also
For related workflows and additional configuration details, review the following articles:
Last updated