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

# Zeal: Embedded Payroll

> Zeal provides payroll infrastructure so companies can create payroll products under their own brand.

Zeal is an embedded payroll platform build from the ground up on proprietary infrastructure. Companies use Zeal to build payroll products without having to become a payroll company. Zeal's white-label components and REST APIs make it easy to onboard employers and workers, compliantly run payroll for W-2 employees and 1099 contractors, automate tax withholding and remittance, and deliver a world-class experience entirely in your brand.

<Note>
  Using the Zeal platform, including the API and white-label components requires an API key. If you haven't received sandbox or production access please [contact sales](https://www.zeal.com/contact-us) to discuss how to get access.
</Note>

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/docs/quickstart-guide" cta="Get started now">
    Run your first payroll in minutes using Zeal's white-label components
  </Card>

  <Card title="Account Setup" icon="key" href="/docs/account-setup-and-api-keys" cta="Setup your account">
    Configure your Partner Dashboard, API keys, and webhooks
  </Card>

  <Card title="API Reference" icon="code-simple" href="/reference/introduction/introduction" cta="Learn more">
    Explore every endpoint with request and response examples
  </Card>

  <Card title="Building a Payroll Product" icon="tools" href="/docs/building-a-payroll-product" cta="Learn more">
    Understand the four core components of a complete payroll offering
  </Card>
</CardGroup>

## How Zeal works

Zeal handles the hard parts of payroll including gross-to-net calculations, multi-jurisdiction tax compliance, bank transfers, and year-end forms. You integrate with embed ready-made white-label flows and/or APIs directly into your application.

<Steps>
  <Step title="Set up your Partner account">
    Log in to the [Partner Dashboard](https://app.zeal.com), configure your branding, and grab your API keys. See [Account Setup](/docs/account-setup-and-api-keys).
  </Step>

  <Step title="Onboard an employer (Company)">
    Create a Company, verify their bank account via microdeposits, collect authorization documents, and mark them onboarded. See [Employer Onboarding](/docs/employer-onboarding-guide).
  </Step>

  <Step title="Onboard workers">
    Add Work Locations, then onboard W-2 Employees or 1099 Contractors with their personal info, tax paperwork, and bank details. See [Employee Onboarding](/docs/employee-onboarding-guide) and [Contractor Onboarding](/docs/contractor-onboarding-guide).
  </Step>

  <Step title="Run payroll">
    [Create Employee Checks](/reference/employee-checks/employee-checks/create-employee-check) and [Contractor Payments](/reference/contractor-payments/create-contractor-payment). Zeal automatically batches, processes, and settles funds on the pay date - and files taxes on the employer's behalf. See [Running Payroll](/docs/employee-checks-guide).
  </Step>
</Steps>

## Explore by topic

<CardGroup cols={3}>
  <Card title="Core Concepts" icon="book-open" href="/docs/introduction-to-payroll-runs">
    Companies, workers, checks, and how the payroll cycle works
  </Card>

  <Card title="Onboarding" icon="user-plus" href="/docs/employer-onboarding-guide">
    Guides for onboarding employers, employees, and contractors
  </Card>

  <Card title="Pay" icon="money-bills" href="/docs/running-payroll-guides">
    Guides for running payroll, payment methods and more
  </Card>

  <Card title="Tax & Compliance" icon="shield-check" href="/docs/tax-compliance-across-multiple-jurisdictions">
    Multi-jurisdiction tax handling across all 50 states
  </Card>

  <Card title="Dashboards" icon="gauge" href="/docs/admin-employer-dashboard-guides">
    Embed white-label employer and worker dashboards
  </Card>

  <Card title="Webhooks" icon="webhook" href="/reference/webhooks/webhook-events">
    React to payroll events in real time
  </Card>
</CardGroup>
