Pricing multiplier for chargeback
CHANGELOG · original
Added support for a multiplier above 1, up to 10, in the modelPricing managed setting and the Claude apps gateway pricing block, for marked-up internal chargeback rates Open official changelog ↗ Documentation
Documentation excerpt
Report spend at your contracted rates
By default, Claude Code computes every cost figure it shows developers at list price, so if your organization pays contracted rates, the figures in /usage, the status line, and OpenTelemetry don't match your bill. To make them match, set the modelPricing managed setting to your rates. The setting changes what Claude Code reports, not what Anthropic charges. Requires Claude Code v2.1.242 or later.
Take the rates from your contract
Enter the per-million-token rates from your contract. Claude Code doesn't fetch them from the Claude Console, so update the setting when the contract changes.
Write the setting
Set multiplier below 1 for a flat discount or above 1 for a markup, list each model's four per-token rates under overrides, or do both. A markup requires Claude Code v2.1.271 or later. The modelPricing entry has the shape and a paste-ready example.
Deploy it through managed settings
Deliver it as managed settings: server-managed settings, an MDM policy, managed-settings.json, or a policy helper. Claude Code ignores the key in user, project, and local settings and in --settings.
To confirm the rates are in effect, run /usage in a session that has received the managed settings: the Session block's Total cost line carries the note at your organization's configured rates. The figures are still estimates, not an invoice. The per-million-token prices in the /model picker stay at list price.
Documentation snapshot · 2026-09-23