For payroll companies

Every client’s payroll, benefits and compliance, in one system

PEOs and domestic EORs, ASOs and payroll bureaus, and CPA payroll practices do much of the same work under different employer models. Stratum runs all of them on one platform, so you get the full suite whatever your model, or keep your payroll system and add Stratum alongside it.

Whatever your model

The whole platform, for every client

Every payroll company gets the same suite. There’s nothing to unlock module by module.

  • Each client’s data separated at the database level
  • A portal for every client’s HR admin, and a web and mobile app for employees
  • Your name, logo and colors everywhere your clients look, pay stubs included
  • Import tools for ADP, Paychex, Paylocity, Gusto, isolved, Workday, Rippling, QuickBooks and BambooHR
  • A flat annual price by size band, with no per-employee meter
PEOs & domestic EORs

Co-employment, end to end, in one system

Stratum was designed inside a PEO. Payroll, the benefits catalog, the workers’ comp program and client service share one set of data, so an election, a rate change or a termination moves through every module without anyone re-keying it. A domestic employer of record does the same co-employment work and runs on exactly the same platform, with EOR clients labelled as their own model in your reporting.

  • Workers’ comp class codes, carrier rates and experience mods, with premium from actual wages every payroll
  • One plan catalog and enrollment window for every client, with carrier invoices reconciled against elections
  • Multi-state payroll, reciprocity agreements and local taxes for a dispersed workforce
  • Sales pipeline with census-based quoting, and a won deal that becomes a client setup without retyping the census
  • Leave plans tested against state law at setup, and FMLA, PFML and military leave routed for review
  • Offboarding as one case: final pay, benefits termination, carrier notice, COBRA and access removal
ASOs & payroll bureaus

Run payroll for clients who stay the employer

On the ASO model each client remains the employer of record, files under its own EIN and keeps its own workers’ comp and health policies. Stratum handles the payroll, benefits administration and HR around it, client by client.

  • Bulk conversion: one client-list file sets up every client in its own separated space
  • A per-client import with mid-year year-to-date carry-forward, checked by a shadow run before go-live
  • Carrier enrollment files, COBRA notices and claims paperwork handled per client
  • Every module included, with no per-module fees
CPA payroll practices

Offer full-service payroll to your clients

CPA and accounting firms run payroll on the same ASO platform: your clients stay the employer, and your team works the whole book from one console for payroll, benefits administration and HR cases.

  • A Gusto connector that pulls a client’s employees and payroll history, and a parallel check that recomputes withholding on a past register to the penny before you switch
  • An accountant role that sees payroll, the general ledger, tax and invoices, without employee personal data
  • A general-ledger file for each payroll that imports into QuickBooks Online, Xero and most ledgers
  • Priced on the ASO & CPA list, by employees administered

The platform

One system for everything you run

Payroll, time, benefits, retirement, workers’ comp, hiring, leave compliance, client billing and client service share one set of data, so nothing is keyed twice and every module checks the work as it’s entered.

Payroll & tax

All 50 states, calculated to the cent, on a tax engine we own.

Stratum’s payroll and tax engine is built in-house, with no third-party payroll core to license or wait on. It handles multi-state workers, local taxes and the overtime rules that trip up generic systems.

  • Federal, state and local withholding across all 50 states and D.C.
  • Multi-state workers, reciprocity agreements and local taxes for 1,025 jurisdictions, including NYC, Ohio and Pennsylvania’s cities
  • Garnishments, ACH payment files, and a general-ledger file for each payroll that imports into QuickBooks Online, Xero and most ledgers
  • Each employee’s pay compared with their own history before the run can be approved

What it catches

Pay that jumps sharply from an employee’s history, missed California meal-break premiums, and overtime rates that leave out a bonus.

Watch the payroll tour
Time & scheduling

From the clock-in to the paycheck, with the overtime rules applied.

Employees clock in on their phone or at a shared tablet, managers publish schedules and approve timesheets, and approved hours go to payroll without being typed again. Daily overtime is worked out under each state’s own rules.

  • Clock-in from the mobile app or a shared kiosk tablet, with an optional geofence for each worksite
  • Schedules on the phone, with shift swaps, drops and open-shift pickups
  • Daily overtime where the law requires it, including California, Alaska, Nevada and Colorado
  • Approved timesheets handed to payroll, so hours aren’t keyed twice

What it catches

A late schedule change under a fair workweek law such as New York City’s, Chicago’s or Philadelphia’s, priced for predictability pay and sent to payroll.

Expenses & pay access

Expenses reimbursed through payroll, and kept out of taxable wages.

Employees submit expenses from their phone, a reviewer approves them against your policy, and the reimbursement is paid with payroll as a non-taxable line. Earned wage access and pay cards are administered in the same place: Stratum works out what an employee has earned and keeps the consents, while the money itself is paid from your own bank or by the card issuer you choose.

  • A photo of the receipt fills in the date, merchant and total for the employee to check
  • Mileage at the IRS rate in force on the day of travel, and accountable-plan rules for receipts and deadlines
  • Nobody reviews their own expense report
  • State rules for earned wage access and pay cards applied, with each employee’s written pay card consent kept on record

What it catches

A reimbursement that would have been taxed as wages because its pay code was switched off, stopped before it’s paid.

Benefits & COBRA

Enrollment to COBRA, without middleware.

An employee’s election drives the payroll deduction and the carrier enrollment file directly, so nobody re-keys it. COBRA deadlines are calculated from the qualifying event, and notices are generated from the Department of Labor model.

  • Open enrollment and qualifying life events
  • EDI 834 enrollment files straight to your carriers, once your carrier connections are set up
  • COBRA election notices and deadline tracking
  • Carrier invoices reconciled against active elections

What it catches

Elections submitted outside an enrollment window, and carrier bills for people who aren’t enrolled.

Watch the benefits tour
Retirement & 401(k)

Deferrals, loans and plan testing, in step with every payroll.

Employees set their own 401(k), Roth or SIMPLE IRA contribution, and a change applies on the next payroll. Loans and hardship withdrawals go to the plan’s approver first. A contribution file for your recordkeeper is produced with each payroll, and census and loan files when you need them; the recordkeeper exchange is built and hasn’t yet run against a live recordkeeper.

  • Single-employer, multiple-employer and pooled plans
  • Loan limits and hardship reasons checked against the regulations before approval
  • Deposit deadlines set by plan size, and forfeitures tracked with how the plan may use them
  • Nondiscrimination testing, covering ADP, ACP, coverage, annual limits and top-heavy status, on the contributions payroll recorded

What it catches

A catch-up contribution that must be Roth because of what the employee earned last year, worked out in payroll.

Workers’ compensation

Workers’ comp, wired straight into payroll.

Premium is calculated from actual wages on every payroll, rated in each work state under the policy in force, so the annual audit has far less to surprise anyone with.

  • Class codes by employee and work state, rated from the rate table you load
  • Experience-mod tracking and year-to-date premium by client
  • Injury reports and claims tracked through closure, with OSHA logs built from them
  • Audit-prep worksheets with the payroll detail a carrier auditor asks for

What it catches

Premium already billed for pay periods after a backdated termination, opened as a case for correction.

Onboarding & offboarding

From offer letter to final paycheck.

Guided checklists take each new hire and each new client through every required step, and take departures through separation with the right notices for the state.

  • I-9 with optional AI document reading, and E-Verify cases submitted once your company’s own E-Verify enrollment is connected
  • State-specific separation notices for the 28 states that require one, and final pay prepared from live data
  • Rehires matched to their earlier employment records
  • Import tools for ADP, Paychex, Paylocity, Gusto, isolved, Workday, Rippling, QuickBooks and BambooHR

What it catches

I-9 reverification coming due, scheduled before an employee’s work authorization expires.

Watch the onboarding tour
Hiring & performance

From the job posting to the annual review.

Open a requisition, publish it to your own careers page, and let candidates book their interviews. The signed offer letter starts onboarding, and the same employee record carries goals, reviews, training and pay planning from then on.

  • Job requisitions with approval, a public careers page and interviews candidates book themselves
  • Offer letters signed electronically, leading straight into onboarding
  • Goals, review cycles and peer feedback, with training courses and quizzes
  • Compensation cycles with budgets and manager worksheets

What it catches

A pay rate outside the band for the job, warned about or held for approval, as you choose.

Leave & compliance

Leave plans checked against state law before anyone is affected.

Every client leave plan is tested against state minimums when it’s saved, so a misconfiguration is caught at setup, not in an audit. FMLA, paid family, parental and military leave go to a review queue, because the system knows what it can decide and what a person must.

  • Accrual, carryover, payout and eligibility rules validated against state minimums
  • California’s unlimited-PTO pitfall detected automatically
  • Employee requests and balances, with manager approval
  • EEO-1, WARN Act, state new-hire report files, ACA forms and W-2s

What it catches

Sick-leave plans below a state’s minimum, flagged when the plan is saved.

Watch the time-off tour
Employee self-service

One app for pay, time, benefits and paperwork, in English or Spanish.

Employees read their pay stubs, clock in, ask for time off, enroll in benefits, sign documents and submit expenses from the mobile app or the web portal. Each person chooses their own language, and it carries across the app, the portal and the emails they receive.

  • Pay stubs on the phone, with W-2s and withholding changes in the web portal
  • Benefits enrollment, time-off requests and documents to sign, from the mobile app
  • Push notifications when something needs the employee’s attention
  • Employee screens in Spanish as well as English, chosen by each person for themselves

What it catches

A new employee screen with English text a Spanish reader would see, caught by an automated check in the product’s test suite.

Client billing & finance

Client invoices built from the payroll and the contract.

Each client is invoiced under its own contract: a percent-of-payroll or bundled fee is invoiced as each payroll completes, and a per-employee fee each month. Receivables, collections and your own books sit in the same system, with each invoice and payment posted to the ledger.

  • Per-employee, percent-of-payroll and bundled fees, with tiers and minimums, set in each client’s contract
  • Receivables aging, overdue reminders and credit holds
  • A general ledger with each payroll’s journal posted automatically, and bank reconciliation
  • Clients read their invoices and statements, and dispute a charge, in their own portal

What it catches

A completed payroll with no invoice, or one invoiced twice.

Service desk & CRM

Client service and sales in the same system as the payroll.

Client cases, deadlines and the sales pipeline are part of the platform, not a separate product. A won deal becomes a client setup without retyping the census.

  • Cases across HR, benefits, payroll and compliance, with deadline tracking and escalation
  • Duplicate cases detected and merged
  • Sales pipeline with census-based quoting
  • Inbound calls to your own Twilio number logged to the case record

What it catches

Cases that miss their deadline, flagged every hour and escalated under your own rules.

Watch the presales tour
Reporting

Your data, in the shape you need it.

A report builder covers payroll, HR, benefits and service data, with scheduled delivery and client self-service access to their own reports.

  • Custom reports and dashboards without writing queries
  • Sensitive personal data kept out of exports by default
  • Scheduled delivery to the right people
  • Clients see their own data, and only their own

What it catches

Scheduled reports going to someone whose access was removed after the schedule was set.

AI assistance

AI that does the busywork, and asks before it acts.

AI is part of the core platform, not a marketplace add-on, and it is optional: it stays off until you add a key for an AI model provider. Employees get answers about pay, time off and benefits from your own policies, and any action the assistant takes needs their confirmation first.

  • Employee assistant in the web portal
  • Case triage and drafted replies for your service team
  • I-9 documents read and checked for you, with a switch to keep I-9 images off the AI and enter them by hand
  • Connect your own AI tools to your data with read-only, revocable access

What it catches

Any action the assistant proposes, held until the employee confirms it.

Security

Your environment, open to your own security review.

Stratum runs on your infrastructure, so your security team can review the system itself rather than a vendor’s attestation. Client data goes only to the outside services you connect: your bank, benefit carriers, tax-filing provider, E-Verify, and mail, email and text-message services. AI features are optional; once you turn them on, the text or document each one works on, including an I-9 document image, is sent to the AI model provider you set up. Stratum itself receives nothing by default. A once-a-day license check-in (an anonymous install fingerprint, the number of companies set up and the license status, never client or employee data) is sent only if your agreement names an address for it. Error reports reach Stratum only if you turn them on, with emails, Social Security numbers and account numbers stripped out first.

  • Each client’s data separated at the database level
  • Sensitive personal data encrypted at rest
  • Multi-factor sign-in required for every staff account, and single sign-on for your clients’ users
  • Changes recorded in an audit log that can’t be edited or deleted

What it catches

Queries that skip a client boundary, which return nothing rather than another client’s data.

Connects to the systems you already run

Connectors for the HR, hiring, time, chat and accounting tools below, single sign-on with your identity provider, and import tools for nine common payroll and HR systems, so switching doesn’t mean starting from a blank slate. New hires arrive from your hiring system as they happen. Time from Deputy, Clockify, When I Work, Homebase and 7shifts syncs on its own and waits for approval in Stratum; BambooHR syncs when you press Sync Now, and QuickBooks posts each payroll’s journal when you press Post, or on its own once you turn on auto-post. Because Stratum runs in your environment, it can also be integrated with your own internal systems.

QuickBooks Online journal posting is built and hasn’t yet run against a customer’s live company, and neither have the Greenhouse and Lever connections. BambooHR copies profile details when you press Sync Now, with optional write-back of hires and terminations; pay is never sent.

Greenhouse
Lever
Deputy
Clockify
When I Work
Homebase
7shifts
Slack
Microsoft Teams
QuickBooks Online
BambooHR

Bolt-ons

Staying on PrismHR or isolved? Add Stratum’s checks alongside it.

Not every start needs a payroll switch. Four Stratum products run on their own: three on top of the system you run payroll in today, and Prospect Radar with no payroll system at all. Start with the piece you need now, and move the rest over if and when you’re ready.

  • Termination checks, the compliance suite and case management run alongside the PrismHR or isolved system you already have; Prospect Radar needs no payroll system at all
  • Those three read from your payroll system, so there is nothing to re-key and no payroll migration
  • One install can serve clients on both PrismHR and isolved
  • Licensed product by product, and installed with only the services the licensed products need; a second product joins the same install
  • Like the full platform, it runs on infrastructure you own
  • The PrismHR connection is built from PrismHR’s published documentation and the isolved connection from public descriptions of its API, and neither has yet run against a live PrismHR or isolved system; isolved turns a vendor connection on per bureau once the vendor is registered with its partner network, a step Stratum has not completed yet

Termination checks

Every termination checked against the law, before the deadline passes.

Built for

PEOs and payroll bureaus running payroll in PrismHR or isolved

Pricing

On request. Ask us

  • Each termination read from your payroll system opens an offboarding case with its checks
  • Final pay: the net amount, the state deadline for all 50 states and D.C., the daily waiting-time penalty and whether an off-cycle check is needed
  • Separation notices: whether the state requires one, with the form, the deadline and a ready PDF
  • WARN and state mini-WARN headcount checks per site, with notice deadlines
  • COBRA eligibility checks and the Department of Labor model election notice
  • One queue of terminations, most urgent first, feeding a compliance calendar

On isolved, PTO payout, benefit-coverage and last-paycheck data aren’t available to the checks: the unpaid period is estimated and the case says so.

Compliance suite

Compliance checks built in, run on the data in your payroll system.

Built for

PEOs whose payroll, benefits and PTO stay in PrismHR or isolved

Pricing

On request. Ask us

  • Everything in Termination checks
  • FMLA eligibility and usage from hours worked, and leave requests checked against it
  • State paid-sick-leave plan minimums
  • ACA: employer status, monthly full-time status and a review of 1095-C lines 14–16
  • I-9, E-Verify and reverification deadlines
  • Multi-state reciprocity, garnishment limits, OSHA logs, new-hire reporting deadlines (your payroll system files; Stratum tracks them) and EEO-1
  • One escalating compliance calendar; a check without the data it needs says so instead of passing

On isolved, the FMLA, sick-leave, ACA and garnishment checks aren’t available, I-9 items are to confirm in isolved (it sends no I-9 or E-Verify dates), and the OSHA 300A has no cross-check.

Case management

Client service that knows what just happened in payroll.

Built for

PEOs running payroll in PrismHR or isolved

Pricing

On request. Ask us

  • Cases, queues, SLAs, escalation, workflows and satisfaction surveys, with phone and email intake
  • Clients, employees and contacts kept in sync from your payroll system
  • Hires, terminations, pay-rate changes, job changes, leave starts and returns, and a client ending in your payroll system open cases automatically
  • A client support portal with per-client invites or single sign-on, removed automatically on termination
  • Renewal cases 90 days before a contract ends, and a retention-risk score for every client

Prospect Radar

Prospect lists mined from public filings, not rented from a data vendor.

Built for

Sales teams at PEOs, payroll bureaus and staffing agencies

Pricing

On request. Ask us

  • Scored prospects from public government data, including Form 5500, OSHA 300A, WARN notices and Form 990
  • A 0–100 fit score that’s the same every time for the same data, recomputed daily; the filings underneath are each agency’s own releases (a Form 5500 arrives months after its plan year ends), and the newest filing date per source is shown on screen
  • A PEO-fit profile, and a staffing profile that ranks companies on signs they use contingent labor (a hand-set score we are validating against outcomes)
  • Coverage views and filtered exports, capped by role
  • Your current clients left off the list, matched by EIN or by name and state, and each source’s licence credit carried in every export
  • Prospects sent to your own HubSpot as companies and deals, built and tested against HubSpot’s API but not yet run against a live HubSpot account
  • The national dataset delivered by Stratum as signed data releases
  • Optional AI write-ups on a prospect, with your own AI provider key

How it works

From first look to live, without betting the business

Switching payroll platforms is the decision operators put off longest. So you see your own payroll run on Stratum, to the cent, before you commit to anything.

  1. 01

    See it configured for your business

    A live environment set up for your business and your size. The product, not slides, and every early conversation is with the founder.

    Or start with a short tour
    • A walkthrough built around how you operate today
    • Your employer model: PEO or domestic EOR, ASO or payroll bureau, or CPA practice
    • Pricing, implementation and founding-partner terms, in the same conversation
  2. 02

    Pilot in parallel, on your own payrolls

    Run Stratum alongside your current system on real payrolls. Nothing changes for your clients until you decide to switch, and nothing is billed during the pilot.

    • Federal income tax, Social Security, Medicare and state withholding on every paycheck compared with your current provider, to the cent
    • You keep the comparison report, whatever you decide
    • The subscription starts only when you choose to make Stratum your platform
  3. 03

    Implement with the people who built it

    Implementation is billed at $225 an hour, the same rate as customization. It covers data migration, configuration to your workflows and the parallel payroll runs.

    • Data migration, with import tools for ADP, Paychex, Paylocity, Gusto, isolved, Workday, Rippling, QuickBooks and BambooHR
    • Mid-year switches with year-to-date history carried forward
    • Configuration to your workflows, and white-labeling with your name, logo and colors
    • Your book checked against our local-tax coverage before the subscription starts

    Implementation, billed hourly

    PEO & domestic EOR, ASO & CPA firms$225 an hour
  4. 04

    Go live with a warranty behind you

    Break-fixes are covered for 90 days from go-live sign-off. After that, customization and enhancements are billed by the hour, on your schedule.

    • Federal and state tax table and compliance updates stay included in the subscription
    • Customization at $225 an hour after the warranty; support stays included
    • A flat annual price that changes only at renewal, never with a single new hire
  5. 05

    Run it your way

    Either way, Stratum runs on infrastructure you own and holds only your data.

    Compare the two options on pricing
    • Self-operated: your team runs it on your own servers or cloud account and applies our releases, for the license price
    • Stratum-operated: it runs in your own cloud account and we apply tax, security and version updates, for the license plus an operations fee
    • Your own security team can review the system itself, not a vendor’s attestation
    • A restore from backup is one command, and an upgrade takes its own backup first, with the rollback ready if a step fails
    • An operations console shows each service’s version and health, the scheduled jobs, your license and the last backup

After go-live

Your operations team, before and after

Same people, same clients. The work that adds nothing is gone.

Before Stratum

  • Re-key each benefit election into payroll and again into the carrier’s file
  • Reconcile carrier invoices against elections by hand, every month
  • Find out a leave plan was below a state minimum during an audit
  • Assemble final pay, COBRA deadlines and separation notices by hand
  • Pay more for your platform with every client you sign

With Stratum

  • An election drives the payroll deduction and the carrier enrollment file directly
  • Invoices matched to elections, with only the differences sent to a person
  • Leave plans tested against state law the moment they’re saved
  • Final pay, COBRA deadlines and notices prepared from live data
  • A flat annual price that changes only at renewal

Proof

How we prove it

The behavior this page describes is pinned down by the product’s own test suite: exact-value tax tests and client-separation tests run by Stratum engineering before each release, and a full recovery from a backup rehearsed end to end.

Tested to the cent

Every state’s withholding is pinned by exact-value tests against published tables, so a tax update that changes a result fails a test when the suite is run before a release.

Checked against real wage data

The tax engine’s coverage has been checked against hundreds of thousands of public wage records from employers across every state.

Client separation, tested before each release

An automated cross-tenant test suite, run by Stratum engineering before each release and on demand, confirms that one client can’t see another client’s data.

Recovery rehearsed

A full recovery from a backup has been rehearsed by hand: the database and documents restored, encrypted values read back, the services brought up, then a sign-in and a payroll read to prove it.

The best proof is your own payroll

Run Stratum alongside your current provider and compare federal, Social Security, Medicare and state withholding on every paycheck to the cent. You keep the comparison report either way.

Ask about a parallel run

Looking at the cost side? See what flat pricing means for a growing PEO.

Common questions

Can we serve PEO and ASO clients from one installation?+
Yes. Each client is set up under its own employer model (PEO, ASO, domestic EOR or staffing), so co-employment and administrative-services clients can sit side by side, each separated from the others.
Is a domestic EOR any different from a PEO on Stratum?+
No. An EOR client runs on exactly the same payroll, tax filing, benefits, workers’ comp and payment paths as a PEO client, and is priced on the same list. The only differences are a label in your reporting and the wording your employees see, such as “your employer of record” instead of “your PEO”.
Do we have to switch everything at once?+
No. Stratum runs alongside your current system on real payrolls first. Nothing changes for your clients until you decide to switch, and nothing is billed during the pilot. If you’re staying on PrismHR or isolved, a bolt-on adds one product without a payroll switch at all.
What can we migrate from?+
There are import tools for ADP, Paychex, Paylocity, Gusto, isolved, Workday, Rippling, QuickBooks and BambooHR, and mid-year switches carry year-to-date history forward. CPA firms moving clients off Gusto get a connector that pulls each client’s history, and a parallel check that recomputes past withholding to the penny before the switch.
Is local tax included?+
Local income and occupational taxes are built in for 1,025 jurisdictions. A few, like Pennsylvania’s boroughs, townships and school districts and Kentucky’s smaller city taxes, need a local-tax provider you license directly, which Stratum connects to. We check your book against our coverage before your subscription starts.
Where does it run, and who holds our clients’ data?+
Stratum runs on your own servers or in your own cloud account, so the data stays yours. Your team can run it, or Stratum can operate it in your account under a service agreement.
Can we license only some modules?+
Yes. Most buyers take the full suite, because that is where payroll, benefits, workers’ comp and compliance work together, but parts of the platform can be licensed on their own and are priced on request. The bolt-ons are each licensed on their own, alongside PrismHR or isolved.

See it configured for your model

We’ll walk you through a live environment set up for your employer model and your size.