Reports

The money view, always current.

No exports, no spreadsheet ritual, no 'as of last Tuesday.' Reports compute live from the same records and invoices the rest of the shop runs on — so the numbers are the numbers.

Reports: revenue collected by week, receivables by age, job mix, and top customers.

Revenue by week, receivables by age, active jobs by stage, and your top customers — live.

Receivables

Know who owes you, and for how long.

AR aging sorts every open invoice into current, 8–30 days, and 31+ — so the awkward call happens at day 20, not day 90. Every figure links back to the invoice and the order behind it.

  • Aging buckets computed from real invoice dates
  • Collected vs. outstanding, side by side
  • Average invoice and jobs closed to track the shape of the business

One source of truth

Because invoices are immutable and payments are recorded against them, reports aren't a parallel bookkeeping system that drifts from reality — they're a live read of the same ledger your invoices came from. When the report and the record can't disagree, month-end stops being archaeology.

0 exports

reports read the live ledger directly

3 buckets

AR aging that tells you when to make the call

12 weeks

of revenue trend, one glance

Run the shop on real numbers.

Free to start. Flat price. Unlimited users.