A treasury desk: the cash position written up on a whiteboard beside a wall of terminals.

CEDX Books · Finance

Close on the same record
sales closed.

General ledger, AR and AP subledgers, revenue schedules and statements — multi-entity, accrual or cash, on the customer record CRM and Desk already write to.

Every finance team has a surface like this one — the board, the spreadsheet, the one analyst's laptop. It exists because the ledger, the bank and the customer record disagree, and somebody has to hold the real number in between.

books.cedxsystems.com — live build
CEDX Books overview: cash, AR open, AP open, revenue and opex pulse, runway, and root-caused alerts.

Runs on demo data. No card, and no call before you can look at it.

Accrual or casha toggle in the header, not a migration
Multi-entityeach with its own fiscal year and close
One customer recordthe same one CRM and Desk write to

What it is

Three things a ledger has to get right.

It knows which entity you are in

Northline Systems on FY2026 running February to January is a switch in the header, not a second installation. Each entity keeps its own fiscal calendar, its own close and its own statements.

  • Entity switcher on every screen
  • Accrual and cash on the same toggle
  • 30d · MTD · QTD · YTD from one control
books — overview
It knows which entity you are in

AR you can work, not just read

An aging report tells you the problem exists. This is the list you actually chase from: filtered to overdue, sorted by balance, with the age of every line next to the customer who owes it.

  • Balance and age on every line
  • Filters and saved views that survive the reload
  • Export the current view, not a fixed report
books — invoices
AR you can work, not just read

A forecast that shows its arithmetic

The simulator carries a panel headed “Why this is defensible”. It prints the weekly step it used — cash += collect×0.9 − netBurn/4.3 — and names the live arrays each lever reads from. You can check it instead of trusting it.

  • The model is stated on the screen, not in a footnote
  • Levers priced one at a time
  • Same arrays the Invoices screen reads
books — runway
A forecast that shows its arithmetic

Product tour

Four screens, captured from the running build.

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

books.cedxsystems.com
CEDX Books Overview screen.CEDX Books Invoices screen.CEDX Books Runway screen.CEDX Books Cash screen.

01 — Overview

The number you open on Monday

Cash, AR open, AP open, revenue and opex pulse, runway — and underneath them root-caused alerts that name the invoice, the bill and the payroll run behind the movement.

  • Ask the ledger — answers off the same arrays the screens read
  • Operating cash against a burn baseline
  • AR aging and largest open invoices, on the same screen

02 — Invoices

Every open balance in one list

320 invoices in books. $7.75M open AR, $1.90M of it overdue across 52 invoices. Number, customer, status, amount, balance, due date and age — sorted by whatever you are chasing today.

  • Open · Overdue · Paid · Draft · Partial
  • Search by invoice or by customer
  • CSV of the view you were actually looking at

03 — Runway

A forecast you can argue with

Thirteen weeks projected against the do-nothing baseline, with seven levers each carrying its own cash impact — collect 10 days faster, chase all overdue this week, freeze non-committed marketing for 30 days.

  • Baseline trough and simulated trough side by side
  • Active impact totalled across the levers you switched on
  • Open cash jobs pulled from the same books

04 — Cash

Reconciliation with a queue, not a mystery

Four accounts with auto-match on or off per account, 157 lines waiting in the match queue and 64 already reconciled — unmatched counts sitting on the account that owns them.

  • Balance against available, per account
  • Auto-matched this week, high-confidence pending
  • Match queue and reconciled as tabs, not as a report

Who runs it

Three people open this every day.

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

Controller

Owns the close. Wants the checklist, the cutoffs and the entity calendar in one place instead of three.

Close checklist · per entity

AP and AR

Chases the money in and schedules the money out. Lives in the aging list, not the aging report.

$1.90M overdue · 52 invoices

Reporting and the board pack

Assembles the quarter. Wants the export to come from the numbers the dashboard has been showing all month.

One export story

The shape of it

What the demo books actually look like.

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

$7.75Mopen AR230 invoices carrying a balance
$1.90Moverdue52 of the 320 invoices in books
157lines in the match queue64 already reconciled
5.7 morunway now19.4 months with two levers on
Thirteen weeks, simulated against do-nothing $1.45M today · $4.94M simulated end cash

$5.34M$4.00M$2.67M$1.33M$0

W1W5W9W13

Open AR, and the part that is late $7.75M open · $1.90M overdue
  • Overdue · $1.90M across 52 invoices
  • Open and current · the remaining $5.85M
Bank lines, matched and not 157 queued · 64 reconciled
29%
  • Reconciled · 64 lines
  • In the match queue · 157 lines

The close

Month end, in the order it actually happens.

01

Capture

Invoices, bills, expenses and transactions land against the customer record CRM already created. Nothing is retyped at the boundary between two teams.

02

Recognise

Revenue schedules run off the contract — not off a spreadsheet that one person maintains and nobody else can open.

03

Close

A checklist with owners and cutoffs, per entity, on that entity's own fiscal calendar rather than a shared one.

04

Report

Statements and the board pack export from the same numbers the dashboard was showing all month.

One record

The reconciliation worth skipping is the one
between your own teams.

Books is not a finance silo with a connector bolted onto it. It reads the customer record the rest of the estate writes.

All 132 applications

Limits

What Books 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.

Try

Open it right now

  • The live build
  • Demo data
  • No card, no call
Open live Books

Pilot

Your numbers, one entity

  • Everything in Try
  • Import plan
  • Close-design workshop
  • Estate map
Talk to sales

Estate

Books with the rest of it

  • Books with CRM, Desk and Invoicing
  • One identity, one bill
  • CEDX delivery
Book an estate map

Questions

Before you pilot Books.

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/books. It runs on demo data, which the Cash screen states on screen rather than in a disclaimer.

Can we run more than one entity?

Yes, and not as an add-on. Each entity carries its own fiscal calendar — the capture shows FY2026 running February to January — its own close checklist and its own statements.

Do we have to replace our general ledger on day one?

No, and most pilots do not. Starting on AR, or on revenue schedules alongside an existing ledger, is a normal way to arrive. The estate map is where that sequence gets decided.

How is the runway forecast calculated?

It prints the arithmetic on the screen. The “Why this is defensible” panel states the weekly step and names the live arrays each lever reads from, so the number can be checked rather than believed.

What happens to our accountant?

Nothing. Books exports the view you are looking at, and the close is designed to produce one export story instead of six that have to be reconciled to each other first.

Is Books 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 ledger is running. Go and look at it.

Live build, demo data, no card. Then tell us which entity you would put on it first.