What imports
This is a migration integration. It imports your historical data — future payrolls run in Pluvel, not ADP.
Supported ADP products
We can import from:- ADP Run
- ADP Workforce Now
- ADP TotalSource (PEO)
Before you connect
Make the migration smoother:- Get admin credentials — You need ADP admin access, not just employee access
- Run pending payrolls — Complete any in-progress payrolls in ADP first
- Download reports — Export any reports you want to keep
- Know your pay schedule — Note your current pay dates
Connect ADP
1
Start the connection
Go to Settings → Integrations, find ADP in the Payroll section, and click Connect.
2
Select your ADP product
Tell us which ADP you’re using — Run, Workforce Now, or TotalSource.
3
Authorize access
Log into ADP and authorize Pluvel to access your data.
4
Choose what to import
Select the data to bring over:
- Active employees
- Terminated employees (optional, useful for YTD reporting)
- Payroll history
- Deduction setup
5
Review and import
Preview what’s coming over, then click Import.
How fields map
Handling ADP-specific features
Company codes
If you have multiple company codes in ADP, each imports as a separate entity in Pluvel. You can merge them or keep them separate depending on how you want to structure things.Departments and cost centers
ADP department codes import as departments in Pluvel. Cost center allocations import if you use our cost tracking features.Benefit deductions
Pre-tax and post-tax deductions import with their types:How long it takes
Start the process 2-3 weeks before you want to run your first Pluvel payroll. Don’t rush it.
Canceling ADP
After you’ve successfully run payroll in Pluvel:- Confirm data accuracy — Verify YTD totals match between systems
- Run 2-3 payrolls — Make sure everything works correctly
- Cancel ADP — Follow ADP’s cancellation process
- Keep records — ADP retains historical data for compliance
Common issues
Can't connect to ADP
Can't connect to ADP
Common culprits:
- You need admin-level access in ADP, not just employee self-service
- Multi-factor authentication must be completed
- Some ADP configurations require API access to be enabled
Missing employees
Missing employees
Only active employees import by default. To include terminated employees, select “Include terminated” during import — useful for accurate YTD reporting if you’ve had turnover.
Deductions not matching
Deductions not matching
Complex deduction setups may require manual verification. Compare each employee’s deduction amounts with their ADP pay stub. Some custom deduction types may need manual mapping.
Pay rate discrepancies
Pay rate discrepancies
ADP stores multiple pay rates (regular, overtime multipliers, shift differentials). We import the base rate. Overtime calculations in Pluvel follow standard rules (1.5x for overtime, 2x for double-time in California, etc.).
What doesn’t import
Some ADP features don’t have Pluvel equivalents:- Time and attendance data (import from your time tracking system)
- Performance reviews
- Learning management courses
- Benefits enrollment details (just deduction amounts, not plan specifics)
After migration
1
Verify employee data
Review each employee’s information in Pluvel. Spot-check pay rates, addresses, and withholding.
2
Have employees confirm
Send employees their Pluvel login. Have them verify pay info and direct deposit.
3
Set up payroll schedule
Configure your pay schedule to match your current dates.
4
Connect funding account
Add the bank account for payroll debits.
5
Run test payroll
Process your first payroll and verify the numbers look right.
Need help with migration?
Our team can help coordinate your ADP migration.