Claude API Cost — Plain-English Report

What you're actually paying for, who's spending it, and where the money is going. Covers all of July 2026 and August 8–17, 2026. Figures are actual billed USD.
July Total
$51,868
full month
Aug 8–17 Total
$8,055
10 days
Aug Run-Rate
$24,166
projected full month
Avg / Day (Aug)
$806
≈ $5,639/wk

?The one thing to understand first

Every bill line is just tokens × price. Tokens come in 4 flavors, and they cost wildly different amounts. The flavor that's eating your budget is "cache write."

80% of July's entire bill ($41,439 of $51,868) was "cache write." That's the cost of re-sending the same big context (system prompts, memory files, project docs) over and over so the model can "remember" it for 5 minutes. It is the single biggest lever you have to cut cost.
input_cache_write_5m — the expensive one (80%)
Writing a fresh copy of your context into a 5-minute cache. Charged at ~1.25× normal input. Happens whenever a session's big preamble isn't already cached (new session, long gap, or context that keeps changing).
input_cache_read — the cheap reuse (16%)
Reading from that cache on the next message. ~10× cheaper than a write. High read vs. write is GOOD — it means caching is working.
output — the model's replies (4%)
Text the model generates. Surprisingly small here — you are NOT paying mainly for answers, you're paying for context.
input_no_cache — uncached input (<1%)
Negligible. Fine.

$Where July's money went — by token type

Token typeCostShare 
input_cache_write_5m$41,43979.9%
input_cache_read$8,40016.2%
output$2,0023.9%
input_no_cache$270.1%
Read this as: for every $1 of useful "cache read" reuse, you spent about $5 re-writing context. Lots of short-lived or fresh sessions = lots of cache writes. Fewer, longer, steadier sessions = the writes get amortized into cheap reads.

#Who spent it — by API key / workspace (July)

Workspace / keyCostShare 
UMS Management$14,48227.9%
UMS/VGP ADMIN KEY$12,48124.1%
VGP HR$12,17523.5%
VGP SALES$3,9237.6%
UMS ANALYTICS$3,3476.5%
VGP MANAGEMENT$1,9983.9%
UMS INVENTORY$1,1372.2%
UMS MARKETING$7621.5%
UMS ACCOUNTING$4981.0%
UMS E-Commerce$2670.5%
UMS SALES$2530.5%
UMS PURCHASING$1620.3%
UMS DISPATCH$1280.2%
UMS CREDIT REPAIR$1260.2%
UMS WAREHOUSE$890.2%
VGP PURCHASING$290.1%
VGP INVENTORY$80.0%
api key$20.0%
"UMS/VGP ADMIN KEY" is a shared key not tied to one department — worth splitting out so each team owns its spend.

UMSUMS vs VGP vs Shared (July)

GroupCostShare 
UMS$21,25541.0%
VGP$18,13235.0%
Shared Admin$12,48124.1%

AugTop spenders (Aug 8–17)

Workspace / keyCostShare 
VGP HR$2,86135.5%
UMS Management$1,48718.5%
VGP MANAGEMENT$1,13414.1%
UMS ANALYTICS$6638.2%
VGP SALES$5897.3%
UMS MARKETING$5747.1%
UMS SALES$2383.0%
UMS E-Commerce$1822.3%
UMS INVENTORY$1582.0%
UMS ACCOUNTING$831.0%
UMS PURCHASING$370.5%
UMS CREDIT REPAIR$210.3%
UMS WAREHOUSE$150.2%
UMS DISPATCH$100.1%
VGP PURCHASING$30.0%
console$00.0%

~Daily spend

July (each bar = one day; hover for the amount)

August 8–17

July averaged $1,673/day. August 8–17 is averaging $806/day — below July pace, which projects to about $24,166 for the full month if the pace holds.

!What this means & how to cut it

Rule of thumb: to cut this bill, don't focus on shorter answers (output is only 4%). Focus on keeping context small & stable and reusing sessions so you pay for one cache write and many cheap reads — and move non-critical work off Opus.
Source files: claude_api_cost_2026_07_01_to_2026_07_31.csv & ..._2026_08_01_to_2026_08_17.csv (filtered Aug 8–17). Totals are the sum of the cost_usd column. Generated 2026-08-17 for EJ.