QypuSample report · demo data

This is a fictional business. The numbers are demo data. Nothing here is from a real customer. Sign proposals and connect your own systems after you get started free.

Synthetic example · invented business and numbers
qypu Discovery · Larkspur & Vale (fictional) · 10-49 staff

Your first week · 12 July 2026 to 10 October 2026 · sent 10 October 2026

We found that you may be able to save €2,190 to €2,840 a year and bill €180 to €1,380 of work now.

Your team may also free about 6.4 to 9.9 hours a week.

Do these three things first

  1. Check the new bank details for Brightwater IT Services Ltd before you pay
  2. Turn on reminders
  3. Remind me at renewal
Money at a glance
You may save, a year€2,190 to €2,840
Work you may bill now€180 to €1,380

Fraud alerts, overdue cash, and stock are not in these totals. Each line links to its finding and its sources (63 records).

Before anything else

Alerts and risks

Money

€1,620 to €1,960 a year[13][14][15][16][17]
CONFIRMED

Tools you pay for twice

You pay for Google Workspace and Dropbox for file storage. You may be able to drop Dropbox.

Why we think this

Two tools for file storage, each paid in 2 or more months. Dropbox costs €1,620 a year. 2 of 22 Google Workspace seats show no sign-in in 30 days. 4 of 9 Dropbox seats show no sign-in in 30 days.

How sure: high. Paid in every month of the window, and sign-in data agrees

What would change our mind: Tell us if Dropbox is required by a client, or holds files you must keep.

Sources: Xero, Google admin[13][14][15][16][17][18]and 2 more

€180 to €1,380[21][22][23][24][25][26]and 9 more
CONFIRMED

Work you may not have billed

You met Harbour & Pine Ltd for 11.5 hours in September and have not invoiced them since.

Why we think this

8 meetings with Harbour & Pine Ltd add up to 11.5 hours, over our 4-hour line, with no invoice that month or the next. At their usual invoiced rate of €120 an hour, that may be €1,380. €185 of costs you paid for them is marked billable and not yet recharged.

How sure: high. You told us you bill this client by the hour

What would change our mind: Tell us if Harbour & Pine Ltd pays a fixed fee or a retainer, or if these meetings were not billable.

Sources: Xero, Google Calendar[21][22][23][24][25][26]and 9 more

€240 to €540 a year[36][37][38][39]
CONFIRMED

Tools you pay for twice

You pay for DocuSign and Dropbox Sign for e-signature. You may be able to drop Dropbox Sign.

Why we think this

Two tools for e-signature, each paid in 2 or more months. Dropbox Sign costs €240 a year. 1 of 3 DocuSign seats shows no sign-in in 30 days.

How sure: high. Paid in every month of the window, and sign-in data agrees

What would change our mind: Tell us if Dropbox Sign is required by a client, or holds files you must keep.

Sources: Xero, Google admin[36][37][38][39][40][41]and 1 more

€330 to €340 a year[43][44][45][16][46]
CONFIRMED

Tools you pay for twice

You pay for Google Workspace and Zoom for video calls. You may be able to drop Zoom.

Why we think this

Two tools for video calls, each paid in 2 or more months. Zoom costs €336 a year. 2 of 22 Google Workspace seats show no sign-in in 30 days.

How sure: high. Paid in every month of the window, and sign-in data agrees

What would change our mind: Tell us if Zoom is required by a client, or holds files you must keep.

Sources: Xero, Google admin[43][44][45][16][46][18]and 2 more

€8,000 to €10,450 overdue[6][7][8]
CONFIRMED

Cash tied up in late invoices

€8,000 is overdue by more than 30 days. 2 customers pay late most of the time.

Why we think this

These customers paid more than 15 days after terms on 2 or more of their last 3 invoices. Cobalt Marine Ltd was late on 3 of 3 and owes €6,800 past due. In all, €10,450 is overdue.

How sure: high. Dates and amounts come straight from your invoices

What would change our mind: Tell us if you agreed longer terms with a customer; we will stop counting them as late.

Sources: Xero[6][7][8][9][10][11]and 1 more

6.4 to 9.9 hours a week

Where the hours go

  • Typing in supplier bills5.9 to 9.1 hours a week[47]
    Gmail and Xero, 41 cases in 5 days of capture
  • Chasing late payers0.5 to 0.8 hours a week[48]
    Gmail and Xero, 3 cases in 5 days of capture
Solid: the low end. Hatched: the range up to the high end. Business totals only, never per person.
5.9 to 9.1 hours a week[47][49]
≈ ESTIMATE

Supplier bills typed in by hand

Supplier bills are copied from email into the accounts by hand. That takes the team about 5.9 to 9.1 hours a week.

Why we think this

Meriwether saw this 41 times in 5 days. Three or more people did this work. In 3 cases we followed the same document from the accounting records into capture. We saw window names and one-way codes only. We never saw the email or the document.

How sure: medium. Based on 5 days of capture from 9 people.

What would change our mind: Tell us if these documents already arrive by a bill inbox or a feed, and we will look again.

Sources: Meriwether, Xero[47][49]

Proposed · not yet signed

Your business map, version 0

Supplier bills, from arrival to payment. The longest waits are where cash and time leak.

Supplier bills, from arrival to payment: Bill arrives in Gmail, then Copied by hand in Gmail, then Typed in in Xero, then Approved in Xero, then Payment due in XeroGmailXerowait 4 to 19 daysBill arrivesCopied by handTyped inApprovedPayment due
Drawn by system, not by person. Dashed red lines are waits. Hatched means proposed: it stays hatched until you sign it.[49][47]
Supplier bills, from arrival to payment
StepSystemWait after
Bill arrivesGmail4 to 19 days
Copied by handGmailnone
Typed inXeronone
ApprovedXeronone
Payment dueXeronone
Records and capture, joined

Followed across your systems

The same bill or invoice, seen in your accounts and in the work around it.

  • Documents matched
    6
    seen in your records and in capture
  • Counterparties matched
    15
    by email domain, as one-way codes
  • Not in your records yet
    38
    38 from a counterparty we know
  1. Supplier billcode R2g-baHi…
    • XeroBill, dated 28 September, due 12 October, not paid[1]
    • MeriwetherWorked in the week of 5 October: Gmail, then Xero, copied across by hand, saved.[51]
  2. Supplier billcode kOEI8QXF…
    • XeroBill, dated 18 September, due 2 October, not paid[21]
    • MeriwetherWorked in the week of 5 October: Gmail, then Xero, copied across by hand, saved.[52]
  3. Supplier billcode 2YpTAxpI…
    • XeroBill, dated 1 October, due 15 October, not paid[53]
    • MeriwetherWorked in the week of 5 October: Gmail, then Xero, copied across by hand, saved.[54]
  4. Client invoicecode ZlgJBfgu…
    • XeroInvoice, dated 10 August, due 9 September, not paid[6]
    • MeriwetherWorked in the week of 5 October: Xero, then Gmail, copied across by hand, saved.[55]
  5. Client invoicecode S2YvFiT9…
    • XeroInvoice, dated 1 September, due 1 October, not paid[8]
    • MeriwetherWorked in the week of 5 October: Xero, then Gmail, copied across by hand, saved.[56]
  6. Client invoicecode yv6tH6-R…
    • XeroInvoice, dated 21 July, due 20 August, not paid[7]
    • MeriwetherWorked in the week of 5 October: Xero, then Gmail, copied across by hand, saved.[57]
  7. Counterpartycode CZ46xy1x…
    • XeroInvoice, dated 10 August, due 9 September, not paid[6]
    • XeroInvoice, dated 10 September, due 10 October, not paid[58]
    • MeriwetherWorked in the week of 5 October: Xero, then Gmail. William also saw 32 emails and 4 documents from this counterparty.[59]
  8. Counterpartycode qIwyODGH…
    • XeroBill, dated 20 August, due 3 September, paid 30 August[60]
    • XeroBill, dated 1 October, due 15 October, not paid[53]
    • MeriwetherWorked in the week of 5 October: Gmail and Xero, back and forth 7 times, saved. William also saw 30 emails and 2 documents from this counterparty.[61]
  9. Counterpartycode pK1S458m…
    • XeroBill, dated 2 August, due 16 August, paid 12 August[62]
    • MeriwetherWorked in the week of 5 October: Gmail and Xero, back and forth 5 times, saved. William also saw 1 document from this counterparty.[63]

Matched on one-way codes of document numbers and email domains, made with your business’s own key. No names, and no figure for any one person.

Held back1 more piece of work had fewer than 3 people, so it is left out.

Proposals for you to sign

Check the new bank details for Brightwater IT Services Ltd before you pay

The bank details for Brightwater IT Services Ltd changed on 3 October. Please confirm by phone before you pay them.

See the evidence
Proposed by qypu · from 1 finding
Awaiting signature of you

Turn on reminders

€8,000 is overdue by more than 30 days. 2 customers pay late most of the time.

See the evidence
Proposed by qypu · from 1 finding
Awaiting signature of you

Remind me at renewal

You pay for Google Workspace and Dropbox for file storage. You may be able to drop Dropbox.

See the evidence
Proposed by qypu · from 1 finding
Awaiting signature of you

How we worked this out

  • CONFIRMEDTwo or more records agree.
  • SINGLE-SOURCEOne source. We say which.
  • ≈ ESTIMATEOur figure, worked out from the records.
  • ∴ INFERENCEDrawn from evidence, not stated.

What we checked and ruled out (6)

  • Duplicate toolsBox: billed only once, so too early to call.
  • Duplicate toolsMicrosoft 365: you told us it is needed.
  • Bank changeQuayside Cleaning Ltd: nothing is due to them.
  • Bank changeHalcyon Office Supplies Ltd: you already confirmed it.
  • Unbilled workOne look-alike: a personal email address.
  • Unbilled workOakmere Dental Group Ltd: on a fixed fee or retainer.

We show these so you can see we did not invent urgency.

Money is always a range, lower bound first. A number with no source is never shown. Each card says what would change our mind, and “This is wrong” removes it.

Privacy

Meriwether captured

  • Which app or tab was open, and for how long
  • The order of apps, such as Gmail, then Xero
  • Invoice, bill, and supplier codes, as one-way codes only

Never captured

  • Email text, documents, or screenshots
  • Keystrokes
  • Any figure for one person, or for fewer than 3 people

Who saw names

Nobody. Figures are for the business as a whole. Capture covered 9 people, each told in advance.

What we looked at

  • Google Admin4 records
  • Google Calendar96 records
  • Google Workspace341 records
  • Xero130 records
  • Meriwether capture314 records

What we could not see

  • We did not read any email text or attachments, only sender domains and dates.
  • We did not read meeting titles, notes, or who attended, only client email domains and lengths.
  • We never see full bank account numbers, only the last 4 characters.
  • We saw no payroll.

Sources

  1. [1]Bill bill-00072, dated 28 September, due 12 October, €4,250, authorised.Xero · Bill · bill-00072 · read 10 Oct, 10:00
  2. [2]Supplier bank detail: a different keyed hash for the same supplier (2 records).Xero · Supplier bank detail · supplierbankdetail-00080, supplierbankdetail-00081 · read 10 Oct, 10:00
  3. [4]Email metadata (no text): sender domain 1 or 2 letters from the supplier's usual domain.Google Workspace · Email metadata (no text) · mailmeta-00429 · read 10 Oct, 10:00
  4. [5]Contact: sender domain 1 or 2 letters from the supplier's usual domain.Xero · Contact · contact-00010 · read 10 Oct, 10:00
  5. [6]Invoice salesinvoice-00532, dated 10 August, due 9 September, €6,800, authorised.Xero · Invoice · salesinvoice-00532 · read 10 Oct, 10:00
  6. [7]Invoice salesinvoice-00537, dated 21 July, due 20 August, €1,200, authorised.Xero · Invoice · salesinvoice-00537 · read 10 Oct, 10:00
  7. [8]Invoice salesinvoice-00536, dated 1 September, due 1 October, €2,450, authorised.Xero · Invoice · salesinvoice-00536 · read 10 Oct, 10:00
  8. [9]Invoice: threshold (4 records).Xero · Invoice · salesinvoice-00531, salesinvoice-00530, salesinvoice-00535 and 1 more · read 10 Oct, 10:00
  9. [13]Bill: the cheaper duplicate's annual cost, rounded down to 10 (6 records).Xero · Bill · bill-00034, bill-00046, bill-00058 and 3 more · read 10 Oct, 10:00
  10. [16]Seat sign-in: low plus unused seats x seat price x 12, rounded up to 10 (4 records).Google admin · Seat sign-in · seatusage-00075, seatusage-00076, seatusage-00077 and 1 more · read 10 Oct, 10:00
  11. [18]Bill: average paid per billing month x 12 (6 records).Xero · Bill · bill-00033, bill-00045, bill-00057 and 3 more · read 10 Oct, 10:00
  12. [21]Bill bill-00073, dated 18 September, due 2 October, €185, authorised.Xero · Bill · bill-00073 · read 10 Oct, 10:00
  13. [22]Calendar event: meeting hours x hourly rate, rounded up to 10 (13 records).Google Calendar · Calendar event · calendarevent-00435, calendarevent-00436, calendarevent-00437 and 10 more · read 10 Oct, 10:00
  14. [30]Invoice: meeting hours x hourly rate, rounded up to 10.Xero · Invoice · salesinvoice-00526 · read 10 Oct, 10:00
  15. [43]Bank line: the cheaper duplicate's annual cost, rounded down to 10 (3 records).Xero · Bank line · bankline-00044, bankline-00056, bankline-00068 · read 10 Oct, 10:00
  16. [47]Typing in supplier bills: 41 cases in 5 days, across Gmail and Xero. Business totals from 3 or more people; events 96e07ab5-8d0a-4808-8d29-e0d0feb9106c, 412a51e8-5245-4b19-8654-6af172879a1a, df6d5610-b1b5-45de-8423-28bc5d707fe4.Meriwether · Capture summary · RUN rep_76257e51843369620ed9bc74 · mp1 · read 10 Oct, 11:00
  17. [48]Chasing late payers: 3 cases in 5 days, across Gmail and Xero. Business totals from 3 or more people; events c032f15e-ef21-4f70-8be8-61a05f829f0f, 883a8ccf-cbf6-4cf9-8da4-c48b8e253a43, 46f410a2-6147-415e-8fa4-6fd3a24f853b.Meriwether · Capture summary · RUN rep_76257e51843369620ed9bc74 · mp2 · read 10 Oct, 11:00
  18. [49]3 supplier bills matched between William records and Meriwether capture on one-way codes. Waits are the range across those cases.qypu join · Keyed-hash match · JOIN bill · 3 cases · read 10 Oct, 11:00
  19. [50]3 client invoices matched between William records and Meriwether capture on one-way codes. Waits are the range across those cases.qypu join · Keyed-hash match · JOIN invoice · 3 cases · read 10 Oct, 11:00
  20. [51]8 events in the week of 5 October, in Gmail and Xero. Matched on the one-way code R2g-baHi…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_5bf6dd93ed4d · read 10 Oct, 11:00
  21. [52]8 events in the week of 5 October, in Gmail and Xero. Matched on the one-way code kOEI8QXF…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_69310c463376 · read 10 Oct, 11:00
  22. [53]Bill bill-00071, dated 1 October, due 15 October, €312, authorised.Xero · Bill · bill-00071 · read 10 Oct, 10:00
  23. [54]8 events in the week of 5 October, in Gmail and Xero. Matched on the one-way code 2YpTAxpI…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_c65c34d3f9dd · read 10 Oct, 11:00
  24. [55]6 events in the week of 5 October, in Xero and Gmail. Matched on the one-way code ZlgJBfgu…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_45f6b5ab3a62 · read 10 Oct, 11:00
  25. [56]6 events in the week of 5 October, in Xero and Gmail. Matched on the one-way code S2YvFiT9…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_7c73fafd3c31 · read 10 Oct, 11:00
  26. [57]6 events in the week of 5 October, in Xero and Gmail. Matched on the one-way code yv6tH6-R…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_99392b74f61a · read 10 Oct, 11:00
  27. [58]Invoice salesinvoice-00533, dated 10 September, due 10 October, €6,100, authorised.Xero · Invoice · salesinvoice-00533 · read 10 Oct, 10:00
  28. [59]2 events in the week of 5 October, in Xero and Gmail. Matched on the one-way code CZ46xy1x…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_0625b473e5b7 · read 10 Oct, 11:00
  29. [60]Bill bill-00070, dated 20 August, due 3 September, €286, paid.Xero · Bill · bill-00070 · read 10 Oct, 10:00
  30. [61]16 events in the week of 5 October, in Gmail and Xero. Matched on the one-way code qIwyODGH…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_1c8740873634 · read 10 Oct, 11:00
  31. [62]Bill bill-00069, dated 2 August, due 16 August, €54, paid.Xero · Bill · bill-00069 · read 10 Oct, 10:00
  32. [63]12 events in the week of 5 October, in Gmail and Xero. Matched on the one-way code pK1S458m…; no names or raw numbers.Meriwether · Capture events · RUN rep_76257e51843369620ed9bc74 · jc_38b81f8fc555 · read 10 Oct, 11:00

The more of your team takes part, the sharper next week's report.