REVENUE CONTROL / BROWSER-LOCAL

Prove every usage dollar before it becomes an invoice.

Choose raw meter events, your pricebook and Stripe invoice lines. MeterProof replays the calculation and shows exactly where the records disagree — without the files leaving this tab.

Use my CSVs
  • No account
  • No API key
  • Nothing uploaded
  • Reproducible ledger
MP-001 · SYNTHETIC2 findings
lineexpectedinvoicedelta
il_tokens$100.00$110.00+$10.00
il_reports$35.00$39.50+$4.50
Total difference+$14.50 USD

YOUR AUDIT

Three files in. One explainable ledger out.

Files stay in memory. Start with the compatible synthetic kit or choose your own exports, then confirm every required join.

NEW · STARTER CSV KITAdapt files that already pass the full audit.

These deterministic downloads are generated from the same source as the worked result.

THE CONTROL LOOP

Map. Replay. Explain.

01

Map

You confirm which source header supplies each canonical field. Missing required columns stop before money is calculated.

02

Replay

Events are assigned to half-open UTC periods and rated under every effective price revision that governed them.

03

Explain

Every result cites source rows, selected rules, exact decimal steps and the declared rounding of each governed segment.

LOCAL BY CONSTRUCTION

Your billing export never becomes our dataset.

No upload endpoint exists. Files are read in this tab, results live in memory, exports use temporary object URLs, and reset or reload removes the run.

Inspect the privacy boundary →Understand the product boundary →

BOUNDARIES

Exact where it works. Explicit where it stops.

MeterProof handles flat, graduated and volume usage pricing with effective revisions, included quantities and line minimums. It does not calculate tax, discounts, credits, proration, prepaid balances, revenue recognition or currency conversion.