Your numbers,
already right.
Connecting your stack takes under five minutes.
The same picture through a consultant or a warehouse project takes months, and needs someone who knows DAX or SQL to keep it alive.
Profit by project, client and department — for services companies running on QuickBooks Online and the systems around it.
14 days, no credit card, from $49/month after. No demo, no sales call — connect and see your own numbers.
Read-only access · Revoke any time · Never used to train models
Built for the whole operating team, not just finance. Who it’s for
Insights is the product. Projects and Planning are paid modules that sit on it. See how they fit
We have no customer logos to show you, because we are early.
Northbank Product Launch · P-118
Illustrative demo data · One Step Ahead, a fictional agency
Records behind the true margin · 4 systems on one job
Records behind the reported margin · one system
- INV-1042$128,400Northbank Product Launch — fixed feeNorthbank Retail · posted to P-118Accounting platform
- 5000−$41,600Subcontracted deliveryTwo production partners billed to the jobAccounting platform
- 5100−$22,850Venue & production hireSpace, rigging, AV, powerAccounting platform
- 5200−$6,140Travel & accommodationCrew movement, three citiesAccounting platform
| Record | What it is · which system | Amount |
|---|---|---|
| INV-1042 | Northbank Product Launch — fixed feeNorthbank Retail · posted to P-118Accounting platform | $128,400 |
| 5000 | Subcontracted deliveryTwo production partners billed to the jobAccounting platform | −$41,600 |
| 5100 | Venue & production hireSpace, rigging, AV, powerAccounting platform | −$22,850 |
| 5200 | Travel & accommodationCrew movement, three citiesAccounting platform | −$6,140 |
One system, and it is internally consistent. That is why the wrong number survives so long.
Records behind the true margin · 4 systems on one job
- INV-1042$128,400Northbank Product Launch — fixed feeNorthbank Retail · posted to P-118Accounting platform
- 5000−$41,600Subcontracted deliveryTwo production partners billed to the jobAccounting platform
- 5100−$22,850Venue & production hireSpace, rigging, AV, powerAccounting platform
- 5200−$6,140Travel & accommodationCrew movement, three citiesAccounting platformException$1,240 of this travel sits on no project. Someone has to say whose it is.
- TS-0418−$30,326Approved hours, 486 hrsCosted at $62.40 burdened — rate from payroll, hours from time trackingTime tracking + Payroll
- TS-0431−$4,618Unbilled hours, 74 hrsWorked, approved, never reached an invoiceTime trackingException31 of these hours were booked after the job was closed.
- BILL-2291−$7,325Rigging overtime, final nightVendor invoiced 26 days after the job closedAccounts payable
| Record | What it is · which system | Amount |
|---|---|---|
| INV-1042 | Northbank Product Launch — fixed feeNorthbank Retail · posted to P-118Accounting platform | $128,400 |
| 5000 | Subcontracted deliveryTwo production partners billed to the jobAccounting platform | −$41,600 |
| 5100 | Venue & production hireSpace, rigging, AV, powerAccounting platform | −$22,850 |
| 5200 | Travel & accommodationCrew movement, three citiesAccounting platformException$1,240 of this travel sits on no project. Someone has to say whose it is. | −$6,140 |
| TS-0418 | Approved hours, 486 hrsCosted at $62.40 burdened — rate from payroll, hours from time trackingTime tracking + Payroll | −$30,326 |
| TS-0431 | Unbilled hours, 74 hrsWorked, approved, never reached an invoiceTime trackingException31 of these hours were booked after the job was closed. | −$4,618 |
| BILL-2291 | Rigging overtime, final nightVendor invoiced 26 days after the job closedAccounts payable | −$7,325 |
Every row names the system it came from: Accounting platform, Time tracking, Payroll, Accounts payable. Nothing is aggregated that you cannot open.
The difference, line by line
- What the ledger reported
- $57,810
- Hours on the job, at burdened cost486 hrs × $62.40Time tracking + Payroll
- −$30,326
- Unbilled hours, never invoiced74 hrs × $62.40Time tracking
- −$4,618
- Vendor bill posted after the job closedRigging overtime, final nightAccounts payable
- −$7,325
- Three deductions, added
- −$42,269
- What it actually made
- $15,541
$57,810 less $42,269 is $15,541. Add the three deductions yourself; the arithmetic is the argument.
Same job. Two answers. Only one is true.
Demo extract · corrected to QuickBooks Online, 8 Aug 2026, 07:15
One number needed four systems. Here is what else runs.
Nine domains carry the numbers a services company runs on. 8 of the nine connect — each by a direct API or the spreadsheet connector — and one is still under construction. Kamino does the stitching; you do not build a model to get here.
- QuickBooks Online
- Direct API · connected
- Invoices, bills, journals, the chart of accounts
- CRM
- Direct API · connected
- What has been won and what is quoted
- Accounts Payable
- Direct API · connected
- Vendor bills and what you have committed to pay
- Resourcing
- Direct API · connected
- Who is committed, and to what
- HR
- Spreadsheet connector · connected
- Headcount, departments, joiners and leavers
- Payroll
- Direct API or spreadsheet · connected
- What the people on the job actually cost
- Expenses
- Direct API · connected
- Card spend and recharges tagged to a job
- Time Tracking
- Direct API · connected
- Approved hours, billable and not
- AR & Collections
- Direct API or spreadsheet · coming soon
- Dunning status, promises to pay, collections effort
The reports are already written.
You connect the stack. Kamino stitches it.
41 reports · 108 KPIs
Already written, running against your own books. A catalogue that opens as domains connect, and names the domain it still needs when one is missing.
Accounting alone: 19 of 41 ready
- Client profitabilityReady
- Project burn rateWaiting on Time Tracking
- New vs recurring revenueWaiting on CRM
A report that cannot be answered says so and names the domain it needs, rather than quietly returning a worse number.
No consultant. No data engineer. Nothing to stand up and nothing to maintain. From $49 a month, with nobody in the loop — which is the only reason a ten-person studio ever gets this picture at all.
Scope it the way you run
The cuts your ledger cannot make on its own
Not a dashboard you build. Not a model you maintain. You do not run a company by account code either — you run it by the job that is late, the client who is unprofitable and the team that is over-committed. Kamino reads the books you already keep and cuts them the way you actually think.
By project
19 projects
Revenue, direct cost and contribution per job, including jobs still in delivery. Provisional ones are marked provisional.
By client
11 clients
The retainer that looks healthy and the one-off that ate three weeks of production, side by side.
By department
4 departments
Billable hours and cost against the department on the employee record — not a spreadsheet mapping you maintain.
Deterministic, not just governed
Governance controls who sees a number and how fresh it is. Determinism controls whether the number is right.
Same question, same answer, every time. Not “approximately the same”, not “within tolerance”, not “depends who ran it”. Ask for gross margin at 07:15 and at 16:40 and you get the same figure unless a record changed — and when a record changes, the service note tells you.
Corrected on every sync with your accounting platform.
Ask, and check the working
Every AI answer shows its derivation. You are never asked to trust a sentence: you are shown the arithmetic, the scope and the records, and you can disagree with any of the three.
Transcript · illustrative demo data
“Which project lost us margin this quarter?”
Marlow Group Roadshow. Contribution $50,963 on revenue of $84,200 — 60.5% — against a company gross margin of 31.4%, so it is above average, but travel of $4,180 is unassigned and may belong to it.
- Working
- $84,200 − $33,237 = $50,963
- Records used
- INV-1051 · accounts 5000, 5100, 5200, 5300 · project P-131
- Flagged
- $4,180 travel on no project. Assign it and this answer moves.
Demo extract · corrected to QuickBooks Online, 8 Aug 2026, 07:15
Connect QuickBooks Online and the picture is there the same afternoon: profit by project, client and department, every figure openable to the record that made it.