Configuration

Any workflow,
any workforce

Check’s configuration layer lets you design unique payroll experiences that work for the teams you serve.

Get in touch

Check API

Create custom
experiences

Check’s flexible API lets you craft payroll workflows that match your product, not the other way around.

Built for builders

Setup guides and examples

Remove guesswork with clear examples and starter code that accelerates integration and helps your team ship with confidence.

Sandbox testing environment

A fully featured test environment lets you prototype, validate, and refine payroll workflows using realistic data.

Designed to fit your stack

Scale payroll across customers of all sizes with tools, structures, and visibility designed to reduce your engineering lift.

Objects that fit your model

Evolve over time without painful rewrites using flexible objects and relationships that adapt to your existing domain model.

Event-driven architecture

Expose real-time changes to payrolls, tax statuses, and company lifecycle updates using reliable, event-based webhooks.

Visibility and control

Simplify debugging with rich audit trails, status updates, and event logs that give you full visibility into every change.

Equipped with built-in basics

Leverage pre-built UI components and workflows to 
ship polished surfaces in a fraction of the time.

Run payroll

Create, edit, preview, and approve payrolls.

Pay history

Import historic payroll data from 
a customer’s previous provider.

Tax setup

Collect taxpayer details across thousands of jurisdictions.

Tax filing checklist

Help employers prepare for quarterly and year-end filings.j

Connected to

your customers

Status Communications

Notify customers when they’re ready to run payroll, when debits are received, or when tax variances are funded.

Alert Notifications

Notify customers of common issues automatically, like failed debits, deposits, or bank account validation.

Rules & Tools

Tailor to any team

Customize pay and tax logic to support a diverse range of business models, workforce types, and up to 2,500 employees per company.

Solo vendors to
national ventures

Bulk actions

Batch-create or update employees, pay items, 
and payrolls to support large employers.

Location-level permissions

Assign granular access so admins only manage payroll for the workplaces they’re responsible for.

Work with any workforce

Whether it's piece-rate technicians, commission-based teams, tipped service workers, or seasonal staff, configure pay rules that match how their workforce operates.

Define unlimited earning structures

Configure piece-rate, tipped, commission, 
or seasonal earnings with all the required 
tax intelligence built in.

Flexible pay schedules and off-cycle runs

Customize payroll cadences, automate 
holiday shifts, and run off-cycle payrolls for adjustments, commissions, or bonuses.

Create custom benefits and deduction

Model benefits and deductions that match your offerings with the flexibility to support any program or policy.

Multi-state and 
multi-location ready.

Advanced location management

Assign multiple workplaces per employee, split wages by location, and consolidate reporting with ease.

Automated reciprocity handling

Cross-state withholding scenarios and other special 
tax cases are fully managed on your behalf.

“Our engineering team implemented a proof of concept in a few days, and within just months our customers were already running payroll”

Jason Larre
Jason Larre
 
Engineering Manager

See how leading platforms 
built payroll for their customers.

Read Case Studies

Become more for your customers.

Find out how payroll can power your growth. Start building today.

Let’s talk payroll