SuperPenguin Docs
Concepts

Billing reconciliation

Compare SDK-estimated AI costs against provider-billed invoices.

Reconciliation compares two different signals:

SignalSourceMeaning
Estimated SDK costWrapped SDK / ingest eventsCatalog-priced estimate for attribution and alerting
Provider-billed costConnected provider billing APIsWhat you were charged

They will not always match. Common reasons:

  • Catalog lag versus provider price changes
  • Credits, commitments, quota coverage, or free tiers
  • Different timezones or settlement lag on invoices
  • Incomplete SDK coverage (unwrapped paths, batch jobs not tracked yet)
  • Gateway markup or BYOK upstream pricing differences

How to use it

  1. Instrument SDKs so attribution is complete for the traffic you care about.
  2. Connect provider accounts so SuperPenguin can pull billed usage and cost.
  3. Compare estimate vs billed by provider, model, and day in the dashboard.
  4. Investigate gaps: missing wraps, batch helpers not called, or expected billing adjustments.

Provider-facing billing exports (for vendors implementing the FOCUS AI Provider Profile) must return provider-reported BilledCost, not a public-rate estimate. See Cost data.

On this page