Reconcile your AI invoices against recorded usage. Compare costs, identify model-level differences, and uncover gaps in your usage data.
Files stay in your browserNo API key neededDownload your findings
Start with your bill, or explore an example.
One account · One billing period · USD only
What reconciliation tells you
A clear comparison, with the gaps visible.
Same account. Same period.
Use USD usage costs for the same OpenAI account, projects, and services as your invoice. Dates are UTC and both selected dates are included. Prepare your export using the template; raw token exports and invoice PDFs are not supported yet.
Costs, not token estimates.
Each row supplies an existing usage cost before credits. This tool sums those costs; it does not calculate token prices or verify negotiated rates. Use either request-level records or daily totals, never both for the same usage.
Differences need context.
Late records, different account scopes, rate changes, rounding, or invoice adjustments can explain a mismatch. Missing days do not prove missing usage. Matching totals do not establish completeness or validate every charge.
Expected net subtotal = recorded usage costs − credits + signed adjustments. Compare against the invoice subtotal after these items, excluding tax, prior balances, and payments. A $0.01 tolerance is applied to each comparison. This tool does not assess revenue recognition or compliance.