# AI billing reconciliation checker — ModelMeter Reconcile

Canonical: https://agiscorecard.com/workbench/modelmeter-reconcile
Language: en
Method version: 2026-09-19.2

Reconcile normalized expected AI costs against billing entries without connecting an account.

## How this tool works

Difference = billed − expected. Flag absolute differences above tolerance, duplicate provider + period + id keys, and negative adjustments.

## Input format

- Normalized billing entries: `id,provider,period,currency,expected,billed`
- Allowed difference per entry: `tolerance`

## Reproducible example

All prefilled business examples are fictional. Replace them with your own checked inputs.

```json
{
  "columns": [
    "Entry",
    "Provider",
    "Period",
    "Currency",
    "Expected",
    "Billed",
    "Difference",
    "Review"
  ],
  "rows": [
    [
      "LINE-1",
      "Sample provider",
      "2026-08",
      "USD",
      "80.00",
      "82.00",
      "2.00",
      "Outside tolerance"
    ],
    [
      "LINE-2",
      "Sample provider",
      "2026-08",
      "USD",
      "15.00",
      "15.00",
      "0.00",
      "Within tolerance"
    ]
  ]
}
```

## Limits and assumptions

Expected spend must come from your own normalized usage calculation. No provider account is accessed. Differences may reflect tax, credits, currency or billing-period cutoffs.

Duplicate entries are flagged; totals must not be approved until duplicates are resolved.

Browser-based tools · Your inputs stay in this browser. No account, cloud backup or paid membership is provided.

[RFC 4180 — CSV format](https://www.rfc-editor.org/rfc/rfc4180)
