A payroll administrator at a cluttered desk checking figures on a calculator beneath a hand-marked payday calendar.

CEDX Payroll · Finance

The pay run that
answers its own questions.

Run 2026-BW16 is open: $1.24M gross across 318 people, $862K net, $318K of tax liability and 38 exceptions standing between now and the August 15 check date. Payroll shows you exactly what blocks the run — and answers questions from the run data, not a model.

Ask payroll is labelled on screen: “deterministic; answers from the run, exception and tax arrays, no model.” What changed vs last run is arithmetic, and the arithmetic is shown.

payroll.cedxsystems.com — live build
CEDX Payroll overview: run 2026-BW16 gross $1.24M across 318 people, net pay $862K, tax liability $318K, 86 exceptions, tax deposits due $614K and funding 89% ready.

Runs on demo data. The answer panel cites its own source: “Source: Open run”.

$1.24M open-run gross318 people · check date 2026-08-15
86 exceptions on the run54 block · 33 missing bank · 18 tax-form issues
$614K tax deposits duefederal + state · semi-weekly window open

What it is

The run, the people, and what blocks payday.

Questions answered from arrays, not a model

Ask payroll computes from the run, exception and tax arrays: “What changed vs last run?” returns $1.24M gross, +$24K (+2.1%) vs BW15, headcount 318 (+2), exceptions 38 vs 12 settled last cycle — with the source cited on the answer.

  • Five suggested questions on screen
  • Every answer cites its source array
  • No model — deterministic, and labelled so
payroll — overview
Questions answered from arrays, not a model

309 people, every risk on the row

The employee register carries title, department, type, rate, state, a masked bank account and tax-form status per person. 33 are missing bank details — an ACH risk priced before payday, not after a failed deposit.

  • Bank masked as ··7721 on every row
  • Tax status Complete / Missing / Expired
  • Active · On leave · Onboarding filters
payroll — screen-4
309 people, every risk on the row

Stubs on hold until they are right

360 paystubs at $1.65M filtered gross, and 35 of them are on hold with blocked ACH — visible as a count on a card, not discovered in a bank rejection file. 27 more are flagged for review before approve.

  • Hold 35 · blocked ACH, named on the card
  • Flag 27 · review before approve
  • Ready · Hold · Flag · Paid chips
payroll — screen-3
Stubs on hold until they are right

Product tour

Four screens, captured from the running build.

Not a mockup and not a concept deck. This is what opens at /app/payroll.

payroll.cedxsystems.com
CEDX Payroll Overview screen.CEDX Payroll Runs screen.CEDX Payroll Paystubs screen.CEDX Payroll Employees screen.

01 — Overview

The open run, priced and blocked

BW16 at $1.24M gross with 54 blocking exceptions, tax deposits of $614K due soon and funding 89% ready. Alerts arrive root-caused: an ACH that will fail on a failed bank re-verify at $4.5K, a first pay incomplete without W-4 or bank at $2.4K, a garnishment riding on an expired form at $1.7K.

  • Health ring at -56, drivers listed beside it
  • Federal $148K due Aug 15, semi-weekly window
  • Gross by department on the same screen

02 — Runs

Twenty-four runs, one open

Every run with check date, status, schedule, headcount, gross, net and exception count. BW16 sits in review at $1.24M with 38 exceptions; the off-cycle bonus run paid 42 people $186K gross in July, separate from the biweekly drumbeat.

  • 24 runs · biweekly plus off-cycle
  • Exceptions counted per run, trend visible
  • In review · Draft · Paid · Approved chips

03 — Paystubs

360 stubs, held where they should be

The stub register shows employee, run, check date, department, hours, gross, net and status. Paid rows sit next to Ready, Flag and the 35 on Hold — the difference between “will be paid” and “needs a person” is a column, not a phone call.

  • $1.65M filtered gross in view
  • Hours and department on every stub
  • Hold means blocked ACH — on screen

04 — Employees

The register the run is built from

309 active people with the data payday depends on: rate and type, state, masked bank, tax-form status. The 33 missing-bank and 18 tax-form issues are the same numbers the run's exception count is built from.

  • Salary · Commission · Hourly types
  • Department chips across the top
  • Onboarding tracked as its own state

Who runs it

Three roles get payday out the door.

Roles, not references. We have no named customers yet, so nobody in these photographs is quoted, credited or claimed as one.

Payroll administrator

Lives in the open run: clears the 54 blocking exceptions, chases the 33 missing bank details and watches the funding-ready percentage climb to 100.

funding 89% · 54 blocks

Compliance

Owns the $614K deposit queue and the 18 tax-form issues — federal and state, due soon, with the semi-weekly window already open.

$614K due · 18 forms

Finance lead

Reads the run the way the close will: gross by department, tax liability split employer and employee, and what changed against last cycle.

+$24K · +2.1% vs BW15

The shape of it

What the demo workspace actually looks like.

Every figure below is legible in the captures above. Nothing here is a projection of your estate — it is the state of the demo data.

$1.24Mopen-run gross318 people · biweekly
$862Knet paydirect deposit + checks
$318Ktax liabilityemployer + employee
86exceptions54 block · 33 missing bank · 18 tax forms
What blocks the runopen-run drivers · from the health panel
  • Blocking exceptions54
  • Missing bank details33
  • Missing or expired tax forms18
Funding ready89% · printed on the overview
  • Ready · 89%
  • Not ready · 33 missing bank accounts
Exceptions that block54 blocking of 86 on the open run
  • Block · 54 — payday waits on these
  • Non-blocking · 32

How it runs

A pay run's life, in the order it actually happens.

01

Build

The run assembles from the employee register — 309 active people with rates, states and tax status — into a gross of $1.24M across 318 paid this cycle.

02

Block

Exceptions surface before money moves: failed bank re-verifies, missing W-4s, expired forms on garnishments. 54 of them stop the run; the rest are flagged.

03

Answer

Questions get computed from the run arrays — what changed, who is missing forms, how much the next tax debit is — with the source cited on each answer.

04

Pay

Funding ready climbs to 100, deposits of $614K go out in the semi-weekly window, and 360 stubs move from Ready to Paid.

One record

Payday reads the record
the estate already keeps.

These captures come from one demo workspace — Northline US Inc. — so the people and amounts here are the same ones the rest of the estate carries.

All 132 applications

Limits

What Payroll does not do yet.

Finding this out on the third call is worse for you than reading it here, and worse for us.

Start

Open it before you talk to anyone.

Pilot

Your people, your schedules

  • Everything in Try
  • Register-import plan
  • Exception-handling workshop
  • Estate map
Talk to sales

Estate

Payroll with the rest of it

  • Payroll with People, Time and Books
  • One identity, one bill
  • CEDX delivery
Book an estate map

Questions

Before you pilot Payroll.

Is the software on this page real?

Yes. Every screenshot is a capture of the running build and you can open the same build at /app/payroll. It runs on demo data.

What does “no model” mean for Ask payroll?

Exactly what the screen says: answers are computed deterministically from the run, exception and tax arrays. “What changed vs last run?” is arithmetic over those arrays, and the answer cites its source — nothing is generated or paraphrased.

What blocks a pay run?

The 54 blocking exceptions on the open run: failed bank re-verifies, missing W-4s, expired tax forms riding on garnishments. Each is priced and root-caused on the overview before the check date, not after a failed deposit.

Does it file taxes for us?

The build calculates tax liability ($318K employer plus employee) and the deposit schedule ($614K due soon). We are not claiming agency submission — no capture shows a filing receipt, so that claim stays off this page.

Is Payroll audited or certified?

No certification has been issued. What we can evidence about hosting, encryption, tenant isolation and production access is written up on the security page.

The run is open. Go and look at it.

Live build, demo data, no card. Then count your own blocking exceptions and compare the view.