Trovano demo · synthetic data
Catch the wrong number before your client does.

Two files in

client_report.csv
Northlight Digital · monthly client report · June 2026
billing_export.csv
Billing / CRM export · the source of record

What Trovano found

48
lines checked
6
flagged, do not reconcile
42
reconcile cleanly
$311,761.41
dollars that don't reconcile

Flagged. Click any row for the two sources.

ClientLine TypeReportBillingSeverity
Rivera Dental Google Ads Rounding / typo $9,115.17 $8,927.69 LOW
Report 9115.17 vs billing 8927.69 (Δ +187.48, 2.1%).
In the report
line L001
$9,115.17
Rivera Dental · Google Ads
vs
In your billing/CRM export
record R001
$8,927.69
Rivera Dental · Google Ads
Trovano flags the mismatch and shows both sources. You decide which is right.
Summit Gear Co Meta Ads Amount mismatch $7,943.63 $5,928.08 HIGH
Report 7943.63 vs billing 5928.08 (Δ +2015.55, 34.0%). fuzzy client match · 85% confidence
In the report
line L008
$7,943.63
Summit Gear Co · Meta Ads
vs
In your billing/CRM export
record R008
$5,928.08
Summit Gear Co · Meta Ads
Trovano flags the mismatch and shows both sources. You decide which is right.
Bloom & Vine LinkedIn Ads Amount mismatch $4,067.95 $6,982.87 HIGH
Report 4067.95 vs billing 6982.87 (Δ -2914.92, 41.7%).
In the report
line L015
$4,067.95
Bloom & Vine · LinkedIn Ads
vs
In your billing/CRM export
record R015
$6,982.87
Bloom & Vine · LinkedIn Ads
Trovano flags the mismatch and shows both sources. You decide which is right.
Bloom & Vine Management Fee Currency / unit scale $307,859.00 $3,078.59 HIGH
Report 307859.0 vs billing 3078.59 (Δ +304780.41, 9900.0%).
In the report
line L016
$307,859.00
Bloom & Vine · Management Fee
vs
In your billing/CRM export
record R016
$3,078.59
Bloom & Vine · Management Fee
Trovano flags the mismatch and shows both sources. You decide which is right.
Harbor Point Realty Meta Ads Rounding / typo $4,992.61 $5,125.88 LOW
Report 4992.61 vs billing 5125.88 (Δ -133.27, 2.6%).
In the report
line L026
$4,992.61
Harbor Point Realty · Meta Ads
vs
In your billing/CRM export
record R026
$5,125.88
Harbor Point Realty · Meta Ads
Trovano flags the mismatch and shows both sources. You decide which is right.
Rivera Dental SEO Retainer Missing line item · $1,729.78 HIGH
Billing has Rivera Dental SEO Retainer ($1,729.78); the report omits it.
In the report
line ·
·
Rivera Dental · SEO Retainer
vs
In your billing/CRM export
record R005
$1,729.78
Rivera Dental · SEO Retainer
Trovano flags the mismatch and shows both sources. You decide which is right.

The deliverable: an approval-ready corrected report

ClientLineReconciled amount
Rivera DentalGoogle Ads $8,927.69 was $9,115.17
Rivera DentalMeta Ads $9,127.04
Rivera DentalLinkedIn Ads $5,901.08
Rivera DentalManagement Fee $3,160.90
Rivera DentalEmail Marketing $1,296.11
Summit Gear CoGoogle Ads $3,450.80
Summit Gear CoMeta Ads $5,928.08 was $7,943.63
Summit Gear CoLinkedIn Ads $4,067.95
Summit Gear CoManagement Fee $2,032.56
Summit Gear CoSEO Retainer $2,073.64
Summit Gear CoEmail Marketing $1,420.31
Bloom & VineGoogle Ads $4,290.23
Bloom & VineMeta Ads $8,659.23
Bloom & VineLinkedIn Ads $6,982.87 was $4,067.95
Bloom & VineManagement Fee $3,078.59 was $307,859.00
Bloom & VineSEO Retainer $2,619.46
Bloom & VineEmail Marketing $910.35
Kestrel LawGoogle Ads $3,863.82
Kestrel LawMeta Ads $2,935.31
Kestrel LawLinkedIn Ads $6,495.98
Kestrel LawManagement Fee $1,737.62
Kestrel LawSEO Retainer $2,551.63
Kestrel LawEmail Marketing $452.51
Harbor Point RealtyGoogle Ads $3,776.90
Harbor Point RealtyMeta Ads $5,125.88 was $4,992.61
Harbor Point RealtyLinkedIn Ads $9,109.84
Harbor Point RealtyManagement Fee $1,631.45
Harbor Point RealtySEO Retainer $2,285.45
Harbor Point RealtyEmail Marketing $489.98
Vantage FitnessGoogle Ads $5,531.86
Vantage FitnessMeta Ads $7,388.44
Vantage FitnessLinkedIn Ads $8,022.07
Vantage FitnessManagement Fee $1,769.71
Vantage FitnessSEO Retainer $1,122.37
Vantage FitnessEmail Marketing $672.11
Cedar & Co InteriorsGoogle Ads $4,947.60
Cedar & Co InteriorsMeta Ads $6,326.08
Cedar & Co InteriorsLinkedIn Ads $2,580.16
Cedar & Co InteriorsManagement Fee $2,801.93
Cedar & Co InteriorsSEO Retainer $915.89
Cedar & Co InteriorsEmail Marketing $730.25
Northside PediatricsGoogle Ads $4,993.41
Northside PediatricsMeta Ads $4,529.37
Northside PediatricsLinkedIn Ads $5,933.22
Northside PediatricsManagement Fee $1,723.32
Northside PediatricsSEO Retainer $932.03
Northside PediatricsEmail Marketing $1,099.14
Rivera DentalSEO Retainer $1,729.78 was (omitted)

Accuracy on this run. Computed, not claimed.

6 of 6
injected errors caught
0
false flags across 48 lines
0
missed

Counts, not percentages. At this sample size a percentage would overstate what one run can show.

Error categoryResult
Rounding / typo ✓ caught
Wrong period ✓ caught
Wrong client ✓ caught
Missing line item ✓ caught
Currency / unit scale ✓ caught

Where the check sits, and where it goes

  1. READ
    Parses your files, shows every number with its source. Touches nothing.
  2. CHECK you are here
    Flags what doesn't reconcile. This is what ships today.
  3. DRAFT
    Proposes the corrected number for your approval. Gated behind its own bar.
  4. RUN
    Applies low-risk fixes, routes the rest to a human. Not shipped, not claimed.

The check is the first workflow, not the ceiling.

Every decision on a flag, accept, reject, or correct, becomes a labeled example of how your deliverables map to your records. That corpus tunes the matching for your firm, and it's the training data for the next rung: checking becomes drafting; drafting, only past its measured bar, becomes doing.

Followed far enough, that's the layer Trovano is built for: an AI that learns how your whole company works and assembles its own skills around it, every output traceable to your own records. That layer is the trajectory; the check is what ships, and how it starts.

Demo on synthetic data. The generator and the pipeline share assumptions, so this proves the flagging logic, not that real-world messiness is solved. Real precision/recall comes from a pilot's back-test on a firm's own shipped reports. Trovano flags mismatches and shows sources; it never decides which number is right.