Step 1 of 3
Use the sample to see a complete two-month audit, or bring a comma-separated UTF-8 CSV with up to 1,000 line items.
How local processing works
The browser parses and audits your file on this device. Local history stores only rate templates, monthly totals, anomaly counts, and anonymous event counters. It never stores filenames, descriptions, or raw bill rows.
No bill loaded yet.
Confirm the six CSV fields
Suggestions are never applied silently.
Enter your usual rates
Amounts use integer cents; message rates use micro-dollars.
AUDIT COMPLETE
Results appear after the audit.
Flags indicate calculation differences that require manual review. They do not determine whether a charge is improper, fraudulent, or unauthorized.
Items requiring manual review
Each item includes its calculation and source rows.
See full calculations
Cost breakdown
The fee-type summary appears after the audit.
Line-by-line recalculation
Integer recalculation for each bill row appears after the audit.
Month-over-month comparison
Load the sample or select a saved period to see a comparison.
Keep your evidence
Monthly summaries are stored locally without raw bill rows.
Important limits
This tool flags differences using the fields, rates, and rules you confirm. Every result requires manual review. It does not provide legal, accounting, or tax advice, and it cannot issue refunds, file disputes, contact a vendor, or change a subscription.