> ## Documentation Index
> Fetch the complete documentation index at: https://docs.toku.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Paychex Integration

> Run compliant stablecoin payroll alongside Paychex Flex with the Toku deduction

Toku integrates with **Paychex Flex** through the Paychex APIs, using secure OAuth client credentials issued for your company. Paychex remains your payroll system of record — Toku handles the digital-asset side.

## How It Works

<CardGroup cols={2}>
  <Card title="1. Connect" icon="plug">
    Authorize Toku's Paychex connection for your company with secure API credentials.
  </Card>

  <Card title="2. Sync" icon="rotate">
    Toku syncs your worker roster and pay periods from Paychex Flex automatically.
  </Card>

  <Card title="3. Elect" icon="hand-pointer">
    Employees choose what portion of their pay they'd like to receive in stablecoins.
  </Card>

  <Card title="4. Deduct & Deliver" icon="money-bill-transfer">
    Each pay period, a single Toku deduction is applied as a pay component in Paychex and Toku delivers the corresponding stablecoin payment on-chain.
  </Card>
</CardGroup>

## The Toku Deduction

Stablecoin payments appear in Paychex as one dedicated deduction on the employee's check. Toku calculates the amount for each employee every pay period based on their election and applies it through Paychex's pay component APIs before the check is processed — no manual data entry, and no changes to your gross pay, taxes, or existing pay components.

The deduction is configured once during implementation. Toku's team provides the exact Paychex configuration as part of onboarding.

## What You'll Need

* Admin access to your Paychex Flex account
* Admin access to your Toku account
* A short implementation session with the Toku team

## Setup Overview

<Steps>
  <Step title="Authorize the connection">
    Your Paychex administrator authorizes Toku's access to your company data. Toku's implementation team coordinates the API access with Paychex.
  </Step>

  <Step title="Confirm the Toku deduction">
    Toku sets up the dedicated deduction pay component for participating employees as part of onboarding.
  </Step>

  <Step title="Connect from Toku">
    In the Toku dashboard, go to **Settings → Payroll Integrations → Add New Integration → Paychex** and complete the connection.
  </Step>

  <Step title="Verify the sync">
    Toku validates the connection, previews your worker roster, and begins syncing pay periods.
  </Step>
</Steps>

<Note>
  Detailed configuration guides are provided to customers during implementation. [Contact the Toku team](https://www.toku.com/contact) to get started.
</Note>

## Each Pay Period

Once connected, the integration runs on autopilot:

1. Toku syncs upcoming pay periods and worker changes from Paychex.
2. Toku calculates each employee's stablecoin amount and applies the Toku deduction before checks are processed.
3. You run payroll in Paychex exactly as you do today.
4. Toku delivers the stablecoin payments on-chain and provides full reporting and reconciliation.

## Data & Security

* **Worker and pay period data** syncs from Paychex to Toku on a read-only basis.
* **Deduction data** is the only information Toku writes back to Paychex.
* The connection uses OAuth 2.0 with company-scoped access, and all credentials are encrypted at rest.

## API Reference

How the integration works at the API level, with calls you can validate against Paychex's own documentation:

<CardGroup cols={2}>
  <Card title="Authentication" icon="lock" href="/integrations/paychex/authentication">
    How Toku authenticates with Paychex
  </Card>

  <Card title="Worker Sync" icon="users" href="/integrations/paychex/employee-sync">
    How Toku reads your roster
  </Card>

  <Card title="Payroll Sync" icon="calendar" href="/integrations/paychex/payroll-sync">
    How Toku tracks pay periods and payroll status
  </Card>

  <Card title="The Toku Deduction" icon="money-bill-transfer" href="/integrations/paychex/deduction">
    How the deduction is applied each pay period
  </Card>
</CardGroup>

## Related Integrations

<CardGroup cols={2}>
  <Card title="Gusto" icon="building" href="/integrations/gusto">
    Gusto payroll integration
  </Card>

  <Card title="ADP" icon="building" href="/integrations/adp">
    ADP Workforce Now payroll integration
  </Card>
</CardGroup>
