Map
You confirm which source header supplies each canonical field. Missing required columns stop before money is calculated.
REVENUE CONTROL / BROWSER-LOCAL
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.
il_tokens$100.00$110.00+$10.00il_reports$35.00$39.50+$4.50MeterProof replays your raw usage events against your effective-dated pricebook and compares the result with Stripe invoice lines, in your browser, without a Stripe key or upload.
YOUR AUDIT
Files stay in memory. Start with the compatible synthetic kit or choose your own exports, then confirm every required join.
These deterministic downloads are generated from the same source as the worked result.
Paste an order form, a pricing page or Stripe price JSON. Claude proposes each price row with the sentence it came from; you accept rows one by one, and the deterministic engine does all the arithmetic. Only the text you paste is sent — never your usage or invoice files.
CALCULATING LOCALLY
Validating rows, applying effective prices and building the exact trace…
AUDIT COMPLETE
No findings match these filters.
| Line | Status | Quantity | Expected | Invoice | Delta | Calculation |
|---|
WHAT IT CATCHES
Each finding names its code and the source rows behind it, and every rated line shows its arithmetic. Stripe bills the usage that reached it; MeterProof replays your own event log against your own price rules.
unbilled_usagemissing_usageextra_invoice_linemissing_invoice_linestale_price_idamount_mismatchlate_eventTHE CONTROL LOOP
You confirm which source header supplies each canonical field. Missing required columns stop before money is calculated.
Events are assigned to half-open UTC periods and rated under every effective price revision that governed them.
Every result cites source rows, selected rules, exact decimal steps and the declared rounding of each governed segment.
LOCAL BY CONSTRUCTION
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.
BOUNDARIES
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.