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 Hub icon and Apps tab on the home page
Click NetSuite in the Accounting Integrations section.
✅ Step 2 - Click Connect
✅ Step 3 - Configure permissions
To connect NetSuite to Deel, there's the need to configure specific permissions within NetSuite for the integration to sync seamlessly.
Ensure to check all three boxes in order to continue. Click on the arrows in each section to learn more.
✅ Step 4 - Enter the NetSuite account details and click Next
Click on the icon to see more information on obtaining the necessary credentials.
One's Account ID can be found at the start of the URL when logged into NetSuite.
One's Account ID is case sensitive and letters must be capitalized, even if letters are lowercase in the URL string
Alternatively, 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
Invoice items can appear as Expenses or Items.
This can't be changed this, unless it's deleted and reinstalled the integration.
✅ Step 6 - Connect entity to Deel
There'll be the need to map a Deel entity to a NetSuite subsidiary.
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.
✅ Step 7 - Sync contractors
Congratulations! This NetSuite account is integrated to Deel!
Once the NetSuite account is integrated to Deel, contractors can be easily synced.
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 Hub icon and Apps tab and click on the NetSuite app
✅ Step 2 - Disconnect
Select the (1) Settings tab and click (2) More. Then click Disconnect
Frequently Asked Questions
[ACCORDION] How are NetSuite integrations upgraded to the newest version with modules?
An Upgrade Version button may be seen on the NetSuite integration home page if it hasn't been upgraded to NetSuite v2.
Click Upgrade to automatically migrate the settings to v2 with bookkeeping modules.
It is recommended to review plugins and settings once the update is complete.
[ACCORDION] What if the person who set the integration up leaves?
An email notification can be setup 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 a single payment is performed paying 100 invoices for EOR Employees, 100 invoices will be synced that are then mapped to the vendor assigned to the entity of the contract.
[ACCORDION] Will there be a notification 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?
The Bill Payment Department setting can be used to select a department to map all bill payments. Please note, this is an integration-level setting and will apply to all groups.
[ACCORDION] Can the integration be tested with a Netsuite sandbox?
Simply connect your production Deel account with your sandbox Netsuite tenant. This will allow to test features like vendor management and invoice syncing with real data before implementing the integration to a production Netsuite.
[/ACCORDION]