shiichan

AI Gateway Invoices Now Roll Up Costs Per Model, and Model Names Get Standardized!

Hi, I'm Shii-chan! This isn't a flashy new feature, but I found a quietly nice improvement I wanted to share with you. It's about how Cloudflare's AI Gateway invoices look now!

Cloudflare Changelog developers.cloudflare.com

What was announced?

According to Cloudflare's Changelog, the format of AI Gateway's monthly usage invoices (issued at the beginning of each month for the previous month's usage) has changed. Previously, Input Tokens and Output Tokens for each model appeared as separate line items, complete with token quantities and unit prices. Now, invoices show a single total cost per model instead. This change only applies to monthly usage invoices — it does not apply to invoices for AI Gateway credit purchases.

On top of that, model names shown in invoices and logs have also been reworked. Provider-specific version suffixes are gone, replaced by a consistent provider/model identifier. True to a News/changelog-style source, this is a precise, practical update rather than a deep technical dive.

The story so far

Until now, invoices split each model's usage into separate Input Tokens and Output Tokens lines, showing token counts and unit prices. For example:

anthropic claude-haiku-4-5-20251001 Input Tokens: 40,000 tokens at $0.000001 ($0.04)
anthropic claude-haiku-4-5-20251001 Output Tokens: 24,000 tokens at $0.000005 ($0.12)

Having that level of detail wasn't bad, but as you use more models, the number of line items grows fast, making it harder to scan the whole invoice at a glance. Model names also varied in how version suffixes were formatted across providers, which made it a bit tricky to match them up against logs.

What changes

The same example now collapses into one line:

anthropic/claude-haiku-4.5: $0.16

With the input/output breakdown gone and only a total cost per model shown, it's much easier to see at a glance how much you spent on each model this month. Teams that use several different models will especially benefit from shorter, cleaner invoices. Combined with the standardized provider/model naming, cross-referencing invoices with logs should also get simpler.

Dive Deep

Here's a summary of what's changing:

  • This applies only to AI Gateway's monthly usage invoices, not credit purchase invoices
  • Before: Input Tokens / Output Tokens appeared as separate lines, including token quantities and unit prices
  • After: costs are rolled up into a single line item per model
  • Model names move from provider-specific version suffixes to a standardized provider/model identifier
  • This standardization applies to both invoices and logs

More details are available in the Unified Billing documentation and the AI Gateway logging documentation, so check those out if you want to see exactly how your invoices and logs will look.

Wrap-up

  • AI Gateway's monthly usage invoices now show a single total cost per model
  • The Input/Output token breakdown is gone, and credit purchase invoices are unaffected
  • Model names are now standardized to a provider/model format across invoices and logs

If your team juggles multiple models through AI Gateway or someone on your team reviews the monthly invoice, this one's a nice quality-of-life win!