Deel offers its clients the chance to integrate NetSuite as part of their system.
This integration automatically syncs all Deel invoices, by creating a vendor bill on your NetSuite account when an invoice is paid.
You can only install the integration after you have generated the necessary credentials from NetSuite.

In this article:
How to connect to NetSuite

✅ Step 1 - Select the Apps & Integrations tab
Click NetSuite in the Accounting Integrations section.
✅ Step 2 - Click Connect
You must be an Org Admin, IT Developer Admin, or Integrations Admin-Bookkeeper to set up this integration.
✅ Step 3 - Configure permissions
To connect NetSuite to Deel, you will first need to configure specific permissions within NetSuite for the integration to sync seamlessly.
Make sure to check all three boxes in order to continue. You can click on the arrows in each section to learn more.
Alternatively, you can find more information about manually preparing the NetSuite configuration in this article: How to Prepare Your NetSuite Account for Deel Integration
✅ Step 4 - Enter your NetSuite account details and click Next
Click on the icon to see more information on obtaining the necessary credentials.
You can find your account ID at the start of the URL when you're logged into NetSuite.

Alternatively, you can find more information about manually preparing the NetSuite configuration in this article: How to Prepare Your NetSuite Account for Deel Integration
✅ Step 5 - Define how invoice items appear on NetSuite bill
You can have invoice items appear as Expenses or Items.
You can not change this, unless you delete and reinstall the integration.
✅ Step 6 - Connect entity to Deel
You will need to map a Deel entity to a NetSuite subsidiary.
If you want to connect more than one NetSuite subsidiary, please create a new entity within Deel and you will be able to create multiple NetSuite connections.
Click on the Options menu from the NetSuite integrations page and select Add New Connection.
Congratulations! You have just integrated your NetSuite account to Deel!
Once you have integrated your NetSuite account to Deel, you can easily sync contractors.
Click on (1) Not linked and either select individual contractors or (2) click Select All Contractors.
Then (3) click Link
How to disconnect NetSuite
✅ Step 1 - Open NetSuite integration
Select the (1) Apps & Integrations tab and click on the NetSuite app
✅ Step 2 - Disconnect
Select the (1) Settings tab and click (2) More. Then click Disconnect
FAQs
[ACCORDION] What if the person who set the integration up leaves?
You can set up an email notification to go to several inboxes so if someone is off or has left the organization. There isn't a single point of failure.
[ACCORDION] Are individual invoices generated for employees or does the Deel Invoice sync consolidate into one invoice?
The Deel Invoice sync is per invoice paid, so for example if you perform a single payment paying 100 invoices for EOR Employees, we will sync 100 invoices that are then mapped to the vendor assigned to the entity of the contract.
[ACCORDION] Will I be notified if there is an issue with the integration?
An email notification setting has been added to the Xero integration, and the user can add as many email addresses as they wish so people get notified.
[ACCORDION] Does NetSuite map the bill payments to a specific department?
You can use the Bill Payment Department setting to select a department to map all bill payments. Please note, this is an integration-level setting and will apply to all teams.
[ACCORDION] Can I test the integration with my Netsuite sandbox?
Yes, you can simply connect your production Deel account with your sandbox Netsuite tenant. This will allow you to test features like vendor management and invoice syncing with real data before implementing our integration to your production Netsuite.
[/ACCORDION]