The Microsoft Dynamics 365 integration for Global Payroll syncs core HR, compensation, and payment data from Microsoft Dynamics 365 to Deel so that payroll can be processed. Payroll results, payslips, and general ledger entries are then sent back to Microsoft Dynamics 365. Data flows are managed through independently-enabled plugins.
Start with Employee Data Sync, then enable additional plugins as needed.
Sync direction: Primarily Microsoft Dynamics 365 to Deel, with Deel to Microsoft Dynamics 365 for Payslip and Tax Document Sync and General Ledger Sync.
In this article
Before you begin
Before starting the Global Payroll-specific setup, make sure you have completed the common connection setup. If you haven't done this yet, go to How to connect Microsoft Dynamics 365 to Deel first.
You will also need:
- Entities set up in Deel with Global Payroll enabled
- A confirmed list of fields to map between Deel and Microsoft Dynamics 365 — work with your Deel integration specialist before starting
If you plan to set up time off sync, one-time payment sync, or payslip sync, discuss this with your Deel representative before starting. These must be configured by Deel first.
Enable Employee Data Sync
Employee data sync works on a per-entity basis. Repeat the steps below for each entity you want to sync.
- In Deel, under the Plugins and settings tab, locate the Employee Data Sync plugin and click Enable.
- On the Configuration step, map the entities and pay groups to be synced, then click Continue.
- On the Sync entities step, configure the sync schedule, then click Continue.
- On the Data/item mapping step, confirm the field mapping or edit it as needed, then click Continue.
- (Optional) If you've included country-specific fields, map them from the Country-specific items section.
To complete the mapping, make sure you're familiar with the data dictionary and have agreed on the fields to map with your Deel integration specialist before this step.
- On the Review & confirm step, review your settings, then click Continue.
Employee data sync is now enabled and will sync at the scheduled time.
To add entities after the initial setup, click the Employee Data Sync plugin, select Add entity, and continue from Step 2.
Next steps
Now that the core setup is complete, you can enable additional plugins. All plugins listed below are optional. Enable only the ones that match your organisation's needs. Each has its own setup guide.
- One-Time Payment Sync - syncs bonuses, variable pay, and entitlements from Microsoft Dynamics 365 to Deel
- Time Off Sync - syncs approved time off from Microsoft Dynamics 365 to Deel for payroll processing
- General Ledger Sync - sends post-payroll journal entries from Deel to Microsoft Dynamics 365's General Ledger