Skip to main content

Payroll

Flows and blocks for running and managing payroll across a company's pay schedules.

import { Payroll } from '@gusto/embedded-react-sdk'

🚂 Workflows

ComponentDescription
DismissalFlowGuided flow to run a dismissed employee's final payroll.
OffCycleFlowGuided flow to create and run a bonus or correction payroll.
PayrollExecutionFlowGuided flow to configure, review, and submit a single payroll.
PayrollFlowHub for running and managing all payrolls across a company's pay schedules.
TransitionFlowGuided flow to run a transition payroll when employees move from one pay schedule to another.

🧩 Blocks

ComponentDescription
ConfirmWireDetailsWire transfer confirmation workflow for payroll funding.
DismissalPayPeriodSelectionPay period selection step for the dismissal payroll workflow.
OffCycleCreationCreation form for off-cycle (bonus or correction) payrolls.
OffCycleDeductionsSettingRadio control for choosing whether an off-cycle payroll skips regular deductions and contributions.
OffCycleReasonSelectionPresents the reason selection UI for choosing between a bonus and correction off-cycle payment.
PayrollBlockerListDisplays the list of blockers preventing payroll from being processed for a company.
PayrollConfigurationHandles the configuration phase of payroll processing, allowing users to review and modify employee compensation before calculating the payroll.
PayrollEditEmployeeEditor for an individual employee's compensation within a payroll run.
PayrollHistoryDisplays historical payroll records with filtering and management capabilities.
PayrollLandingMain landing surface for payroll operations, with tabs for running payroll and viewing payroll history, plus inline navigation to a payroll's overview and receipt.
PayrollListLists upcoming payrolls and lets users start running them.
PayrollOverviewFinal review screen for a calculated payroll before submission, with submit, cancel, and edit controls. After submission, tracks processing status and surfaces the receipt and per-employee paystub downloads once complete.
PayrollReceiptsDisplays a detailed receipt for a completed payroll, including the debited total, per-category breakdown, tax breakdown, and a per-employee summary of payment method, garnishments, reimbursements, taxes, and net pay.
RecoveryCasesDisplays open recovery cases for a company and provides an in-modal resubmit workflow for resolving them.
TransitionCreationCreation form for transition payrolls covering the gap between an old and new pay schedule.