Skip to main content

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

The embedded run wizard (calendar → preprocess → verify → reconcile → approve → submit) and the JournalEntry → FA-43 handoff are live as of HR-44 Stage 2. Run history lives in Payroll runs; the legacy Encore create-run wizard remains for non-Proliant payroll flows.

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.
  • 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