# Pike and Paychex Flex

> Sync workers from Paychex Flex, and put approved hours on each hourly worker’s check.

Canonical URL: https://usepike.com/integrations/paychex
Last updated: 2026-11-04

## At a glance

- **Direction:** Paychex Flex to Pike for workers, every 3 hours. Pike to Paychex Flex for hours on checks, when enabled.
- **Who sets it up:** A workspace admin, with your Paychex Flex company ID, after a Paychex Flex admin approves access.
- **Source of truth:** Paychex Flex, for person fields.
- **Plan:** All plans
- **Documentation:** [Paychex Flex docs](https://usepike.com/docs/integrations/paychex)

## What syncs between Paychex Flex and Pike

| Paychex Flex | Pike | Direction |
| --- | --- | --- |
| Workers | Members, matched by email | Paychex Flex to Pike |
| Organizations | Teams | Paychex Flex to Pike |
| Job titles | Positions | Paychex Flex to Pike |
| Current status | Member status, terminated workers deactivated | Paychex Flex to Pike |
| Check components with hours | Regular, overtime, and paid time off hours from a closed pay period | Pike to Paychex Flex, when **Send hours to payroll** is on |

**Send hours to payroll** is off by default. When on, closing a pay period adds approved hours to each hourly worker’s unprocessed check.

Members request time off in Pike. Paid time off for hourly workers goes to Paychex Flex on the pay component you map.

## Set up and use Paychex Flex

### Connect

1. Go to **Workspace settings → Integrations → Paychex Flex**, click **Add integration**, and enter your company ID.
2. Once your Paychex Flex admin approves access, map pay components to Pike pay lines and time off types.
3. Click **Import data**, then turn on **Send hours to payroll**.

### How to use it in your business

- **Pay from the hours you bill.** Hourly checks use approved Pike timesheets, so pay and invoices come from the same numbers.
- **Cut the payroll entry.** Hours post to the unprocessed check, so nobody types timesheet totals into Paychex Flex.

### Limits

- Salaried workers’ hours are not sent.
- Hours go only to an unprocessed pay period.
- Pike does not run payroll or calculate tax.

Setup steps and field mappings: [Paychex Flex docs](https://usepike.com/docs/integrations/paychex).

## Paychex Flex integration questions

### Does Pike integrate with Paychex Flex?

Yes. Pike syncs Paychex Flex workers, organizations, and job titles every 3 hours, and can send approved hours for hourly workers to their Paychex checks.

### Can Pike send hours to Paychex payroll?

Yes. With Send hours to payroll on, closing a Pike pay period adds regular, overtime, and paid time off hours to each hourly worker’s unprocessed check.

### Can Paychex pay rates update cost rates in Pike?

Yes, when an admin or finance user turns on Sync compensation to cost profiles. Paychex Flex pay rates then set the member’s cost profile.

## Related

- [ADP Workforce Now](https://usepike.com/integrations/adp-workforce-now): Workers, departments, time off, and payroll hours.
- [Paylocity](https://usepike.com/integrations/paylocity): Employees, cost centers, time off, and payroll hours.
- [Time tracking in Pike](https://usepike.com/features/time-tracking): Timesheets, timers, and approvals.
