Overview
Proliant ReadyPay powers Encore’s embedded payroll engine. Proliant is the system of record for payroll: it calculates gross-to-net, funds direct deposits, files federal and state employment taxes, and produces W-2s, 1099s, and pay stubs. Encore drives the run end-to-end through the ReadyPay payroll run wizard and reads results back for reporting and GL handoff. An earlier exploration evaluated a third-party embedded payroll engine. That direction has been superseded by Proliant ReadyPay and removed from product scope. The active payroll workspace lives at/hr/payroll/runs.
What runs in Proliant vs. Encore
Who it’s for
HR and Finance admins responsible for payroll operations. The wizard requires the same payroll permissions used elsewhere in the HR Payroll workspace.Get started
- Configure the integration: Proliant HCM integration — admin guide.
- Run payroll end-to-end: Run payroll with ReadyPay.
- Day-to-day sync, run outcomes, and timesheet push: Proliant HCM integration — user guide.
Related
Run payroll with ReadyPay
Proliant HCM integration — admin guide
Payroll runs
Human Resources
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/cores/hr/components/proliant/PayrollRunWizard.tsx
- src/cores/hr/components/proliant/ProliantSyncDashboard.tsx
- src/cores/hr/components/proliant/ReconciliationPanel.tsx
- src/cores/hr/hooks/proliant/useProliantPayrollRun.ts
- src/cores/hr/hooks/proliant/useProliantIntegration.ts
- src/cores/hr/types/proliant.ts
- src/cores/hr/types/payroll.ts
- supabase/functions/proliant-sync/index.ts
- supabase/functions/proliant-sync/payroll-mapper.ts