This article explains how clients can set up the Personio plugin for their EOR employees to request time-off.
This enables your EOR employees to log their time off in your HRIS system. The time-off will then regularly sync to Deel.
The Personio integration will cover time-off for EOR employees only, and is not available for other worker types.

In this article:
Activating EOR Time off
✅ Step 1 - Connect to Personio
Select the App Store tab on your home page, select (2) Personio, and then click Enable.
✅ Step 2 - Click Continue after reading the plugin details
✅ Step 3 - Match Time off types
You must drop an HRIS time-off type into one of the three Deel boxes: Vacation; Sick Leave; Other Leave.
Click Start Matching, and then Drag and drop the time off types from Personio into the Deel boxes.
Then ClicK Done
✅ Step 4 - Click Enable Plugin to complete setup
People Sync Plugin
This plugin will allow you to see which group members managed in Deel have a corresponding Personio profile.
Finding matching profiles in Personio is the first step to configuring your integration because we sync data only for matched profiles.
Managing Plugin
After activating the plugin, click Manage to access more details and actions such as editing Time off type matching, viewing the date and time of the last sync, and getting in touch with support.
Sync Errors
If any errors arise from the plugin syncing to Deel, it'll be communicated with an alert on the Manage page. To get more details on the error, click on the alert.
Employee Sync Errors
You will see sync errors inbulk on the plugin overview page, and you can also view sync errors under individual employees.
✅ Step 1 - Select an employee's contract overview page
✅ Step 2 - Click View Errors to reveal all errors for review and resolution
FAQs
[ACCORDION] How do I match Personio and Deel user profiles?
Matching Deel and Personio users is a critical step for our integration because we sync data only for profiles that are matched.
Our integration matches profiles via a check of the user's email address. If the email provided in Deel finds a Personio profile with a corresponding email, then we link those two users.
If any of your users in Deel cannot be located in Personio, this is usually because we can't find a matching profile in Personio.
To resolve this issue, please make sure that all users in Deel have a corresponding user profile in Personio, and that the profile in Personio uses the same email address stored in Deel.
[ACCORDION] How often will the integration sync?
It will automatically sync data every couple of hours.
[ACCORDION] Does the integration sync balances?
No, the integration does not sync or reconcile balances.
[ACCORDION] Why do we have discrepancies in balances between the two systems?
Discrepancies can arise if the total allowance in your HRIS system differs from that in Deel. To resolve this, ensure that your HRIS policy is aligned with Deel's. If alignment isn't possible, contact your Customer Success Manager (CSM) to discuss adjusting Deel’s contracts to better fit your company's policy where feasible.
[ACCORDION] Why are the total allowances not the same in both systems?
The HRIS system may have PTO policies that differ from those in Deel, potentially leading to variations in accrual logic. As Deel cannot automatically align external systems to our policies, any necessary adjustments must be made manually to ensure consistency.