For the people office  ·  Built by operators who hated payroll Tuesdays

Payroll runs itself.
Compliance shoulder-checked, every time.

Federal + 50-state tax engine, ACA + W-2 + 941 + 940 generated, pay-plan changes that actually propagate, training certs tracked, turnover early-warning before the exit interview. The HR stack every dealership pretends to have.

Open the HR demo → See a payroll Tuesday
6h→45m
Payroll runtime
Sim-modeled vs spreadsheet-driven baseline
<1%
Compliance exception rate
Pre-submit shoulder-check against 50-state rules
90d
Turnover early-warning
Avg flag-to-exit lead time in simulation
100%
ACA reporting accuracy
Auto-tracked 30-hr threshold by FTE-equivalent
What every HR manager we asked complained about

The six things that turn payroll into a panic.

These didn't come from an HRIS demo. They came from the office manager who runs payroll alongside everything else, on a Tuesday, at 9pm. Louie was built to kill each one.

Pay-plan changes that don't propagate

GM approves a new spiff structure. You update the spreadsheet. Three weeks later a salesperson notices the comm calc didn't include it. Now you're cutting a make-good check and explaining to the GM.

↳ Pay Plan Engine: change the rule once, all open pay periods recalculate. Versioned by effective date so historical periods stay correct.

State tax tables nobody updates

California changed its withholding table in January. You're using the 2024 table in your spreadsheet because nobody told you. Now you owe back withholding plus penalty.

↳ Multi-State Tax Engine syncs federal + 50-state tables monthly. Withholding, SUTA, FUTA, local taxes — current every payroll, not "current as of when I remembered."

ACA forms that surprise you in January

It's January 15. You realize three part-time techs crossed the 30-hour threshold for 3+ months last year. ACA reporting now requires 1095-Cs you didn't generate. IRS clock is ticking.

↳ ACA tracker watches FTE-equivalent hours weekly. 30-hr threshold approach is flagged in-month, not in January. 1095-Cs auto-generated from the same data.

Turnover you don't see coming

Top tech walks in to give notice. You had no warning. By the time you're reading the exit interview, you've already lost them, their book, and 90 days of recruiting.

↳ Turnover Early-Warning AI watches RO patterns, schedule pickup, training cadence, comp trajectory. Flags retention risk 60–90 days before notice in simulation.

Training credit siloed in factory portals

Toyota University. Ford STAR. ASE re-certs. Three different portals, no aggregated view. Pay-grade triggers get missed. Recall-readiness audits surface cert gaps.

↳ Training Ledger ingests certs from every factory portal. Tech profile shows current certs, expiring certs, pay-grade triggers ready to review.

401k contribution mismatches

Employee changes deferral %. Your provider doesn't get the update for a week. Three checks go in at the old %. Now you're making corrections and apologizing.

↳ 401k Contribution Reconciliation runs same-day on every change. Provider sync confirmed before the next payroll closes. Mismatches surface before they cut checks.
What you get on day one

Nine HR & payroll modules. One employee record.

Everything below is built, in the demo, and runs against your existing employee data the moment you connect. No per-employee fees, no "HR module" upgrade SKU — your rooftop license covers every person on the org chart.

📐
Module 1
Pay Plan Engine

Model every pay plan you have: front-end %, back-end %, unit bonus, mini floor, spiff stacks, manager overrides, hourly + commission hybrids. Versioned by effective date.

Backed by: src/payplan-engine.js · DSL-based rule definitions
Module 2
Multi-State Tax Engine

Federal withholding (Pub 15-T), FICA, FUTA, SUTA, all 50 state withholding tables, locality taxes, multi-state allocations. Updated monthly.

Backed by: src/tax-calculator.js · monthly table sync
🌴
Module 3
PTO Tracker

Accrual rules per role/tenure, approval routing, blackout dates, carry-over rules, mandatory state policies (CA, NY, etc.). Calendar view per employee and per department.

Backed by: src/pto-tracker.js · accrual rule engine
Module 4
Training Ledger

Aggregates certs from Toyota University, Ford STAR, GM Centers of Learning, ASE, OEM portals. Pay-grade triggers flagged. Compliance certs (BSA, OFAC, etc.) tracked separately.

Backed by: src/training-ledger.js · multi-portal cert ingest
🚨
Module 5
Turnover Early-Warning AI

Watches schedule patterns, RO volume changes, training cadence drops, comp trajectory, peer-comp gaps. Flags 60–90-day retention risk before exit notice.

Backed by: src/turnover-ai.js · behavioral signal engine
📄
Module 6
ACA + W-2 + 941 + 940 Generation

Year-end W-2 mass-generation. Quarterly 941 with auto-fill from payroll data. Annual 940 + state UI reports. ACA 1094-C / 1095-C for ALEs. e-Filed where supported.

Backed by: src/form-engine.js · IRS form library
Module 7
Background Check Workflow

Order, track, and adjudicate background + MVR + drug screens. Adverse action notices auto-drafted with statutory waiting period. FCRA-compliant disclosure.

Backed by: src/background-check.js · partner vendor adapters
Module 8
Onboarding Wizard

I-9, W-4, state tax forms, direct deposit setup, EEO-1 data, handbook signoff, role-specific compliance acknowledgments. Mobile-friendly, e-signature, completed before day 1.

Backed by: src/onboarding.js · e-sign + form workflow
Module 9
401k Contribution Reconciliation

Same-day sync with your 401k provider on deferral changes, loan repayments, match calculations, Safe Harbor compliance. Mismatches surface before the next payroll closes.

Backed by: src/401k-recon.js · provider API adapters
A full payroll Tuesday on the screen

Used to be 6pm dinner at the desk. Now it's submitted by 11.

Below is exactly what a bi-weekly payroll Tuesday looks like inside Louie. Same workflow runs every period, every rooftop, every payroll administrator.

The Louie Bi-Weekly Payroll Tuesday

Modeled on a 42-employee rooftop with 12 commissioned salespeople, 8 techs, 4 advisors, mix of W-2 and 1099.

1

8:00 — Hours auto-pulled

Time clock data ingested overnight. Commission calculations already run against funded deals through Monday close. Pre-period report waiting on your screen.

2

8:15 — Exception queue

4 items: 1 missed punch, 1 PTO overlap, 1 spiff approval needed, 1 commission dispute. Resolved in 12 minutes total.

3

9:00 — State tax recalc

Salesperson moved CA→TX mid-period. Engine auto-prorates withholding, switches SUTA jurisdiction, flags W-4 update needed. You confirm the address change.

4

9:30 — ACA flag

Part-time tech approaching 30-hr threshold for the 4th consecutive week. Flagged for GM conversation before threshold triggers ACA obligation.

5

10:00 — 401k sync

Two employees changed deferral % this period. Provider sync confirmed before payroll closes. New % applies to this check.

6

10:30 — Final review

Gross-to-net summary on screen. Tax remittance, 401k contributions, direct deposit batch totals all reconciled.

7

11:00 — Submit

One-click submit to ACH processor. Tax deposits queued to EFTPS + state portals. Direct deposit hits Wednesday morning. Pay stubs in employee portal.

8

11:15 — Done

Payroll Tuesday ends before lunch instead of after dinner. Turnover early-warning report queued for your Wednesday review.

Old way vs Louie way

What changes when HR has its own brain.

Same rooftop. Same employees. Same lenders and same factory portals. The difference is whether the people office runs on spreadsheets or runs on a system.

Task Old way (ADP + spreadsheets + factory portals) Louie way
Bi-weekly payroll6+ hours, late night, spreadsheet calc~45 min, exceptions only, submit by 11am
Pay-plan changesUpdate spreadsheet, hope it propagatesVersioned engine; all open periods recalculate
Multi-state taxMemorized + ADP + occasional surprise50-state engine, monthly table sync
ACA trackingDiscovered in JanuaryFTE hours watched weekly, flagged in-month
Turnover signalsExit interviewAI flags 60–90 days before notice
Factory training certsThree portals, three logins, manual trackingAggregated to single ledger; pay-grade flagged
401k contribution changesProvider lags a week; mistakes followSame-day sync; reconciled before next payroll
What we claim and what we don't

We claim: the simulation engine models payroll runtime compression from ~6 hours to ~45 minutes, ACA tracking accuracy at 100% (when underlying time clock data is clean), and turnover early-warning at 60–90 days of lead time in modeled scenarios. Derived from 3.7M+ AI deal simulations + payroll workflow modeling. Full methodology at /money.

We don't claim: every rooftop will see identical numbers. Time clock data hygiene, pay-plan complexity, state mix, factory mix, and prior HR process discipline vary. The mechanism is mechanical: rule engines beat spreadsheets, monthly tax-table sync beats memory, and behavioral signal monitoring beats waiting for exit interviews. The size of the lift depends on your starting baseline.

Built for the people office. Owned by the rooftop.

$9,995 one-time license per rooftop. Every employee, every payroll, every state included. No per-employee fees. No "HR module" upgrade SKU. You own the platform.

Open the HR demo → See full pricing