The Workday GPC integration for EOR syncs employee data from Workday to Deel and enables EOR-specific workflows including time off logging, one-time payments, and automatic generation of compensation amendment drafts in Deel when compensation changes are made in Workday.
GPC vs PECI integration for EOR
Deel offers two Workday integrations that support EOR contracts: the Workday GPC integration (this guide) and the PECI Workday integration.
The PECI integration uses a simpler OAuth 2.0 connection and supports a limited set of EOR plugins: People Match, Time Off sync, and Payslip and tax document sync (Beta). It does not require DCoD configuration and is quicker to set up, but it cannot be extended with additional plugins in the future.
The GPC integration uses Workday's Global Payroll Connect certification and supports a wider plugin set, including People Data Sync (DCoD), One-Time Payment sync, Compensation Amendments, and ExPD. It requires more configuration upfront but gives you access to a broader and growing set of features.
Use the PECI integration if: your organisation is already connected through it and your needs are limited to time off sync and payslip documents.
Use the GPC integration if: you are setting up a new EOR connection, or if you need OTP sync, compensation amendment automation, or plan to expand your plugin usage in the future.
See the Which Workday integration do I need? page for a full comparison.
In this article
Before you begin
Before starting the EOR-specific setup, make sure you have completed both parts of the common connection setup. If you haven't done this yet, go to How to connect Workday GPC to Deel first.
Parts 1 and 2 of the common setup must be complete before continuing:
- Part 1: Connecting Workday to Deel - creating an ISU, setting up security groups, an API client, tokens, and connecting to Deel
- Part 2: Setting up DCoD - integration system, external payroll vendor, and vendor mapping
You will also need:
- EOR contracts set up in Deel for the employees you want to sync
- The EOR time off permissions and the Time Off and Leave scope added to your security group and API client during the common setup. Refer to steps 2 and 3 of the How to connect Workday GPC to Deel guide
- A confirmed list of fields to map between Deel and Workday. Work with your Deel integration specialist before starting. Refer to the Data mapping reference for more information.
What this integration does
The EOR integration syncs the following data between Workday and Deel:
| Plugin | Data | Direction |
| People Data Sync (DCoD) | Personal info, job info, compensation, employment info | Workday to Deel |
| EOR Time Off | Approved time off days and types | Workday to Deel |
| EOR One-Time Payment | Variable pay and entitlements | Workday to Deel |
| Compensation Amendments (Beta) | Compensation changes trigger draft amendments in Deel | Workday to Deel |
| Payslip and tax document sync (Beta) | Payslips and tax documents | Deel to Workday |
Workday setup
Step 1: Enable DCoD for the required pay groups
- In Workday, launch the Maintain Pay Group Vendor Associations task.
- Add a new vendor with the following settings:
| Setting | Value |
| External Payroll Vendor | The external payroll vendor created during the common setup |
| Feature | Data Changes On Demand |
| Pay Group | All pay groups you need to sync with Deel |
| Payroll Organization Type | The payroll organization defined as the external payroll vendor. Retrieve this using the Maintain Organization Types report, then go to the Custom tab. |
Step 2: Activate pending security policy changes
- Launch the Activate Pending Security Policy Changes task.
- Enter a comment describing the reason for the change and save.
Deel setup
Step 3: Enable people data sync
People data sync works on a per-entity basis. Repeat the steps below for each entity you want to sync.
- In the Plugins and settings tab of Deel, locate the People data sync plugin and click Enable.
- On the Configuration step, map the entities and 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 as needed, then click Continue.
- On the Review & confirm step, review your settings, then click Continue.
To add more entities after the initial setup, click the People data sync plugin and select Add entity.
Step 4: Enable EOR time off sync
- In the Plugins and settings tab, locate the EOR Time Off plugin and click Connect.
- Enter your Workday API credentials in the pop-up and click Submit.
- Once connected, map the Workday time off types to the following Deel categories:
- Vacation
- Sick
- Other
- Save your mapping.
Step 5: Enable EOR one-time payment sync
Talk to your Deel representative before enabling this plugin One-time payment types must be configured by Deel first so that they appear in the mapping step.
- In the Plugins and settings tab, locate the EOR - One Time Payment plugin and click Enable.
- Click Configure next to an entity.
- Map the Deel and Workday one-time payment types, then click Confirm.
- On the confirmation dialog, click Enable.
- Repeat for any remaining entities.
Next steps
Now that the core setup is complete, you can extend the integration by enabling additional plugins. All plugins listed below are optional. You can enable only the ones that match your organisation's needs and workflows. Each plugin has its own setup guide with step-by-step instructions.
- Compensation Amendments - automatically generates draft EOR amendments in Deel when compensation changes in Workday.
- Payslip and tax document sync (ExPD) - syncs payslips and tax documents from Deel to Workday.