Answers from your timesheets, invoices and project budgets — without building another report.
Export what you already have from Harvest, Toggl or QuickBooks. Ask in plain English. Billable ratio, realization, effective rate and project margin are already defined, so the number stops moving between months because someone filtered differently.
Every services firm measures the same five things, and every firm rebuilds them by hand each month because the numbers live in three systems that do not talk. The work is not the analysis. It is the reconciling.
The metrics come pre-defined
Not hints to an AI — definitions that compile to SQL. Here is every formula, so you can check it against how your firm measures before you upload anything.
| Metric | Definition | Breaks down by |
|---|---|---|
| Billable ratio | billable hours / total hours | person, role, seniority, client, project, service line, month |
| Delivery margin | (value at standard rates − cost) / value at standard rates | person, role, seniority, client, project, service line, month |
| Realization rate | invoiced / value of the same work at standard rates | client, project, fee type, service line, month |
| Effective hourly rate | invoiced / hours invoiced | client, project, fee type, service line, month |
| Project margin | (invoiced − cost) / invoiced | client, project, fee type, service line, month |
Every ratio sums before it divides. A realization rate averaged across projects weights a $2,000 job the same as a $200,000 one, and reads high. These are defined as a sum over a sum, so they stay right when you group them by client, by month, or by both.
On utilization specifically. Quiriz answers billable ratio — billable hours over hours actually logged. That is not utilization against capacity, which needs a contracted-hours figure most timesheet exports do not carry. We would rather name the metric we compute than put your firm's number under a label it does not match.
Three questions, and what comes back
From the sample consultancy on the demo — 3,774 time entries and 597 invoice lines across 18 months, January 2025 to June 2026.
“What is our realization rate by client?”
91.0% across the book, 90.1% to 92.2% by client — each one a sum of invoiced over a sum of standard value, not an average of per-invoice percentages.
“What was the effective hourly rate last quarter?”
$179.46 for the quarter to 30 June 2026 — $821,521 invoiced across 4,578 hours. A relative window like “last quarter” is resolved against today's date, then stated back to you as the dates it used, so you can see which three months the figure covers rather than assuming. The sample data ends in June 2026, so ask it later in the year and it will tell you that quarter is empty instead of quietly answering about a different one.
“Show billable hours by month.”
An 18-month series, each month bucketed on the entry's own date — so a six-month engagement spreads across the six months it was worked, not into the month it started.
What it breaks down by
Governed answers break down by client, project, service line and fee type, and on the money side by invoice line type. Anything computed from timesheets also breaks down by person, seniority, role and billable flag — so “billable ratio by seniority” is a compiled answer, not a re-derivation.
A row with no value on one of these is reported under a named bucket rather than dropped, so the breakdown still adds up to the total. A time entry with no client shows as Unassigned — often internal work — and one where billable was never set shows as Not recorded.
What it will not answer
Unbilled work in progress. Time entries carry a standard-rate value and invoices carry what was billed, but nothing links the two well enough to say what remains uninvoiced. Asked for WIP, it says so and names the nearest figure it does have rather than labelling that figure WIP.
Anything about collections. Invoice lines carry an invoice date and no payment date, so aged receivables, days sales outstanding and cash collected are all outside what these exports can support.
Utilization against capacity, for the reason above: billable ratio is billable hours over hours logged, and a contracted-hours figure is what would turn it into utilization.
Headcount, bench and attrition, and any forecast of work not yet sold. A people export carries roles and cost rates, not joiners, leavers or availability.
Net profit. Project margin uses the cost recorded against the work. Overhead, premises, software and non-chargeable time are not in these exports, so no bottom line can be produced from them.
The exports it reads
- Timesheets — Harvest, Toggl, Clockify. Needs hours, date, person, project and a client column.
- Invoices — QuickBooks, Xero, or your practice system, with line detail including hours.
- Projects and people — whatever carries service line, fee type, role and cost rate.
Two things worth checking before you start. Realization, effective rate and project margin are computed from invoice lines, so a firm that bills a single lump sum with no breakdown gets the hours metrics but not the money ones. And “hours by client” needs a client column on the timesheet export itself — Harvest has one. Without it that breakdown is unavailable rather than quietly wrong.
Why the number holds still
Ask a chat assistant the same question two months apart and it re-derives an answer from scratch: new filter, new reading of “billable”, new number, and no way to tell which run was wrong. Quiriz routes the question to a stored definition that compiles to SQL — same question, same definition, same figure. Every answer also states whether it came from your governed definitions or was answered freehand, so you always know which one you are reading.
Pricing
You pay for client workspaces and the people who build them — not for everyone who asks a question. A project manager checking a margin costs nothing, so nobody on the team rations their questions. See pricing →
Your files stay yours, and we do not train on your data. Privacy policy →
Related reading
- Utilization, realization and effective rate — three questions, and which one your exports cannot answer
- How to calculate utilization rate in Excel
- Realization rate formula, and the write-off it hides
- Project profitability from a timesheet export
- Combining Harvest and QuickBooks exports
- The monthly reporting pack for a small consulting firm
- How to build a monthly client reporting pack
- All guides →