What imports
| Data | What comes over |
|---|---|
| Employees | Names, addresses, pay rates, tax info |
| Pay history | YTD earnings and deductions |
| Tax withholdings | Federal and state W-4 data |
| Direct deposit | Bank account information |
| Deductions | Benefit deductions and amounts |
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
Start the connection
Go to Settings → Integrations, find ADP in the Payroll section, and click Connect.
Choose what to import
Select the data to bring over:
- Active employees
- Terminated employees (optional, useful for YTD reporting)
- Payroll history
- Deduction setup
How fields map
| ADP field | Pluvel field |
|---|---|
| Associate ID | Employee ID |
| Legal name | Full name |
| Work address | Office location |
| Pay rate | Salary/hourly rate |
| Federal filing status | W-4 status |
| State tax code | State withholding |
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:| ADP deduction type | Pluvel equivalent |
|---|---|
| 401(k) | Retirement - 401(k) |
| Health insurance | Benefits - Health |
| HSA | Benefits - HSA |
| Garnishments | Deductions - Garnishment |
How long it takes
| Phase | Duration |
|---|---|
| Data export from ADP | 1-2 days |
| Import and validation | 1 day |
| Employee verification | 2-3 days |
| First Pluvel payroll | Your next pay date |
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
Verify employee data
Review each employee’s information in Pluvel. Spot-check pay rates, addresses, and withholding.
Have employees confirm
Send employees their Pluvel login. Have them verify pay info and direct deposit.
Need help with migration?
Our team can help coordinate your ADP migration.