Reporting

Practice Reporting, WIP & Realization Analytics The numbers that tell you whether the work paid.

WIP by job and client, aged receivables, realization, profitability and utilization — read straight off the same ledgers the work is recorded in, plus a custom report builder and scheduled delivery.

What the practice can actually see

Every figure below is read off a ledger the work already writes to, which is what makes it worth acting on.

WIP by job and client

Unbilled value as a running balance per job, from the append-only ledger rather than a month-end estimate.

Aged receivables

What is outstanding and how long it has been outstanding, straight from the client ledger.

Realization

Billed value against the value of time that went in — recorded, because WIP in and invoice out are the same chain.

Profitability

Which engagements and which clients actually make money once write-downs and write-offs are counted.

Utilization

Assigned hours over available hours per person and team, against the thresholds your firm configures.

Job and stage progress

Where every engagement sits, which stages are gating, and what is overdue against its SLA target.

Lead conversion

Pipeline conversion rates and source effectiveness, so marketing spend has something to answer to.

Custom report builder

Build what the prebuilt set does not cover, then save it, share it and schedule it.

Scheduled delivery

Saved reports land in the right inboxes on a schedule, honouring each recipient’s preferences.

Why the figures reconcile

Reporting is only as trustworthy as the constraints on the data underneath it. These are enforced by the application.

  • WIP is an append-only ledger — entries are added, never edited away.

  • Only approved billable time enters WIP, so unapproved hours cannot inflate it.

  • Approved time entries cannot subsequently be edited or deleted.

  • Sending an invoice deducts WIP for the jobs it references; voiding it restores WIP.

  • Voiding a sent invoice reverses its whole footprint — ledger, payments, credit notes, write-offs, discounts and applied advances.

  • The client ledger is the authoritative account history, not a report rebuilt from transactions.

  • A locked financial period is sealed permanently, so a closed period cannot be restated underneath a published figure.

Frequently Asked Questions

Frequently asked questions

Where do the numbers come from?

The same records the work is done in. WIP comes from the append-only WIP ledger, receivables from the client ledger, utilization from recorded availability and assigned hours, Nothing is re-keyed into a reporting layer, so a report and the underlying record cannot disagree.

Is analytics an add-on?

No. Prebuilt reports and dashboards are in every tier. The custom report builder, saved and shared views and scheduled delivery are in the Firm tier. There is no separate analytics licence to buy.

Can we build our own reports?

Yes, with the custom report builder. Reports can be saved, shared with colleagues, scheduled for email delivery and exported, so the monthly partner pack stops being someone’s Sunday evening.

What does realization actually measure here?

What you billed against the value of the time that went in. Because approved billable time enters WIP automatically and sending an invoice deducts it, the gap between the two is recorded rather than estimated.

Can reports be scheduled to partners automatically?

Yes. Saved reports can be scheduled for delivery by email, honouring each recipient’s notification preferences.

See Praxio on your own engagements.

Book a walkthrough and we'll configure it around the way your firm actually works — your engagement types, your review steps, your billing model.