← Frontier Inference Margins · all research reports
The complete, unedited response of the original Anthropic margin consultation (req_1783636621475, 54m21s,
gpt-5-6-pro, Pro-verified, 2026-07-09; conversation). Provenance: recovered 2026-07-11 from the session transcript that received it — these are the original bytes as returned by the API, not a regeneration.citeturn…tokens are ChatGPT-internal citation markers and are preserved as received. SHA-256 (response body below this header):16ea77207011d5c7a65e78bc82b483d187c415ba5e5742befb7d7e3a2ec51f50The adopted-findings summary distills what the site uses; where they differ, the site's §6 states the adopted value.
I’ll verify the four source threads, build a transparent token-cost model, benchmark accelerator generations, and reconcile marginal economics with reported margins while distinguishing facts from assumptions.
Early corrections: DeepSeek’s 545% return-on-cost equals 84.5% margin, and Musk suggested ~5T total Opus parameters. GLM-5.2 and the 5× GB300 DeepSeek-V4 result were separate benchmarks.
InferenceMAX is now InferenceX, and headline gains combine silicon with precision, expert parallelism, speculative decoding, and software. I’ll separately bridge busy-chip cost, loaded serving, COGS, and subscription dilution.
Matched-latency calibration gives central Opus serving costs of $0.47/M input and $1.68/M output, implying 90.6% and 93.3% margins; GB300 metal-level output margins approach 98%.
As of July 9, 2026, my central estimate is that Anthropic earns roughly 91% marginal serving margin on uncached Opus input tokens and 93% on Opus output tokens at standard API list prices. On a well-optimized GB300 deployment, I estimate about 94% on both input and output. For Sonnet, the central figure is approximately 92% input/94% output at today’s promotional $2/$10 pricing, or 95%/96% at the normal $3/$15 price.
Those figures use an economic marginal cost: accelerator opportunity cost, realistic utilization, networking/CPU overhead, and production redundancy—but not training, research, sales, or corporate overhead. They are not the instantaneous electricity cost, which would imply margins above 99.8%.
| Model and serving basis | List price, input/output | Modeled cost per M input | Input margin | Modeled cost per M output | Output margin |
|---|---|---|---|---|---|
| Opus 4.x, illustrative Anthropic fleet | $5 / $25 | $0.47 | 90.6% | $1.68 | 93.3% |
| Opus 4.x, GB300 NVL72 | $5 / $25 | $0.31 | 93.8% | $1.44 | 94.2% |
| Opus 4.x, TPU v7 at estimated Anthropic contract economics | $5 / $25 | $0.24 | 95.1% | $0.70 | 97.2% |
| Sonnet 5, fleet, promotional price through Aug. 31 | $2 / $10 | $0.16 | 92.2% | $0.56 | 94.4% |
| Sonnet, fleet, normal price | $3 / $15 | $0.16 | 94.8% | $0.56 | 96.3% |
| Sonnet 5, GB300, promotional price | $2 / $10 | $0.10 | 94.8% | $0.48 | 95.2% |
Current standard pricing is $5/M input and $25/M output for Opus 4.5–4.8. Sonnet 5 is temporarily $2/$10 through August 31, 2026, and becomes $3/$15 on September 1; Sonnet 4.5/4.6 is already $3/$15. Cache hits cost 10% of standard input pricing, while Batch API work is discounted 50%. Anthropic pricing documentation. citeturn779069view3turn357881view7
My defensible uncertainty ranges are:
| Margin at standard list prices | Point estimate | Plausible range |
|---|---|---|
| Opus uncached input | 90.6% | 85–95% |
| Opus output | 93.3% | 88–97% |
| Sonnet input at $2 promotional price | 92.2% | 88–97% |
| Sonnet output at $10 promotional price | 94.4% | 91–98% |
| Sonnet input at $3 normal price | 94.8% | 92–98% |
| Sonnet output at $15 normal price | 96.3% | 94–99% |
The key qualification is procurement: at public hyperscaler on-demand or reservation prices rather than strategic, fleet-scale economics, Opus’s margin can be only 55–85% on input and 63–91% on output. Thus “90–95%” is reasonable for an optimized, negotiated marginal deployment—not for every token running on every cloud instance.
The primary source is DeepSeek’s final Open Source Week post, “One More Thing: DeepSeek-V3/R1 Inference System Overview”.
For the 24 hours ending February 28, 2025, DeepSeek reported:
The arithmetic is:
[ \text{Profit/cost} =\frac{562{,}027-87{,}072}{87{,}072} =545.5% ]
But conventional gross margin is:
[ \text{Gross margin} =\frac{562{,}027-87{,}072}{562{,}027} =84.5% ]
So 545% was a return-on-cost ratio, not a 545% gross margin. A 545% markup on cost corresponds to an 84.5% margin.
DeepSeek also disclosed phase-specific throughput of about 73,700 input tokens/s per eight-GPU node or 14,800 output tokens/s per node. That gives useful accelerator-time calibrations:
[ \text{Output throughput per H800} = \frac{14{,}800}{8} =1{,}850\ \text{tokens/s} ]
[ \text{Busy-H800 cost/M output} = \frac{$2}{1{,}850\times3{,}600}\times10^6 = $0.30 ]
And, including the reported cache-hit workload:
[ \text{Busy-H800 cost/M effective input} =\frac{$2}{(73{,}700/8)\times3{,}600}\times10^6 \approx $0.06 ]
These are phase-capacity accelerator costs, not fully loaded costs. They omit slack capacity, CPUs, networking, storage, reliability replicas, and the fact that DeepSeek’s model architecture, pricing, interactivity, and output lengths differ from Claude. Still, they make sub-$1/M raw token costs entirely credible for an efficient MoE.
DeepSeek-V3 itself has 671B total parameters but only 37B activated per token, an important reason its inference is inexpensive. DeepSeek-V3 technical report. citeturn735447view3
The evidence is genuine and highly relevant, but the correct takeaway is:
DeepSeek demonstrated approximately 84.5% theoretical gross margin at exceptionally low API prices, under a hypothetical full-revenue assumption—not 545% gross margin.
That is strong circumstantial support for very high margins at Claude’s much higher list prices.
The underlying X post is here. A readable transcription is in 36Kr’s report.
Musk said:
“The total parameter count is 0.5T … half the parameter count of Sonnet and one-tenth of Opus.”
That implies:
It is explicitly a claim about total, not active, parameters. Anthropic has not publicly confirmed either number. citeturn779069view1turn374708view0
So the attribution in the question needs reversing: Musk did not claim Opus was surprisingly small. He claimed an unusually large total parameter count. The economically relevant possibility is that only a small fraction of those parameters is active for each token.
Two pieces of evidence warrant caution:
For the cost model I use:
| Model | Total-parameter base case | Active parameters/token | Sensitivity range |
|---|---|---|---|
| Opus 4.x | 5T | 300B | 150–600B active |
| Sonnet | 1T | 100B | 60–200B active |
The 300B Opus assumption means approximately 6% of the 5T total is activated. That activation ratio is similar to two disclosed frontier open MoEs:
This is an assumption, not a claim about Claude’s actual architecture.
A useful sanity check is that a genuinely dense 5T-active Opus would cost approximately 16.7 times more to run than my 300B-active base case. Its modeled fleet output cost would exceed $28/M before some additional overhead—above the current $25/M list price. Therefore, if Musk’s 5T total figure is approximately right, Opus almost certainly must be highly sparse, heavily quantized, or otherwise avoid activating anything close to all 5T weights per token.
A 5T model requires roughly:
Weights alone therefore require approximately 63 H100s at FP8, 36 H200s at FP8, 14 GB200s at FP4, or nine GB300s at FP4, before KV cache and operating headroom. This is why the 72-GPU NVLink domain matters independently of raw FLOPS.
I could not locate a primary source matching all three elements—Numina, GLM-5.2, and GB300. The recollection appears to combine two separate June 2026 results.
The spectacular aggregate-throughput result was published by the SGLang Team and NVIDIA Team, not a Numina researcher:
Serving DeepSeek-V4 on GB300 with SGLang: 5x Higher Throughput
For DeepSeek-V4 Pro, FP4, 8K input/1K output, disaggregated serving:
The work involved SGLang, NVIDIA Dynamo, improved MoE and attention kernels, better prefill/decode disaggregation, scheduling, multi-token prediction, and numerous correctness and runtime fixes.
This is not evidence that GB300 hardware is 5× faster than GB200. It is evidence that software maturation on a fixed accelerator can be larger than a chip-generation gain.
The GLM-5.2 result was from a Baseten team whose listed authors were Alex Korte, Magdy Saleh, Tri Dao, Anant Desai, Bryce Dubayah, Abu Qader, and Philip Kiely:
How we built the world’s fastest API for GLM-5.2
They reported:
The 280 TPS figure is primarily a per-user generation-speed/API benchmark, not 280 aggregate tokens/s/GPU. The article says “NVIDIA Blackwell”; it does not identify that result specifically as a GB300 measurement.
The correct attribution is:
The strongest public investigations are real, but their dollar figures are often misunderstood.
Peter Steinberger’s June 2025 essay, “Stop Overthinking AI Subscriptions”, documented the then-prevailing limits as approximately:
He emphasized that actual capacity varies with model, context length, message size, and system load. Those figures are historical rather than guaranteed current allowances. citeturn540453view6
A detailed ccusage-based case study by Product Compass reported, over 30 days:
That implies an 87.4% discount to API list value:
[ 1-\frac{200}{1{,}588}=87.4% ]
But it does not imply Anthropic spent $1,588 serving the user. ccusage-style tools multiply measured tokens by public API prices. They estimate foregone list revenue, not hardware cost.
Anthropic’s current Claude Code cost documentation says enterprise deployments average approximately $13 per active developer-day and $150–250 per developer-month, with 90% remaining below $30 per active day. Claude Code cost documentation. citeturn357881view6
Subscription investigations establish that:
A $200 subscriber who consumes $1,588 of API-list-equivalent tokens can still be profitable if the underlying serving cost is, for example, $30–100. But extreme consumers can be loss-making even when the average subscriber remains profitable.
The relevant posts I could verify include:
One arithmetic caution: 5× cost is an 80% margin, not 95%. A 95% margin requires price to be 20× cost:
[ 1-\frac{1}{5}=80%,\qquad 1-\frac{1}{20}=95% ]
I distinguish three levels:
The headline estimates use level 2.
Base workload:
Approximate FLOPs per token:
[ F_{\text{token}}=\kappa P_{\text{active}} ]
where:
For Opus:
[ F_{\text{Opus}}=2.3\times300\text{B} =690\text{ GFLOP/token} ]
For Sonnet:
[ F_{\text{Sonnet}}=2.3\times100\text{B} =230\text{ GFLOP/token} ]
The simple formula does not fully capture KV-cache bandwidth, inter-device all-to-all communication, speculative tokens that are rejected, or low-batch latency constraints. I therefore use an end-to-end effective utilization factor, (\eta), well below peak tensor-core MFU for decode.
| Accelerator | Dense compute used in model | Effective hourly cost assumption | Prefill (\eta) | Decode (\eta) |
|---|---|---|---|---|
| H100 SXM | 1.979 PF FP8 | $2.80 | 35% | 8% |
| H200 SXM | 1.979 PF FP8 | $3.40 | 38% | 10% |
| GB200/B200 | 10 PF FP4 | $4.50 | 30% | 6% |
| GB300/B300 | 15 PF FP4 | $5.00 | 30% | 6.5% |
| TPU v7 Ironwood | 4.614 PF FP8 | $1.60 | 40% | 14% |
| Trainium2 | 1.299 PF FP8 | $1.80 | 35% | 12% |
These are Anthropic-scale economic costs, not public on-demand prices.
Public anchors include:
Anthropic has publicly described a heterogeneous strategy spanning Google TPUs, AWS Trainium, and NVIDIA accelerators, but has not disclosed the actual serving mix or unit contract prices. Google expansion; AWS compute expansion. citeturn360411view0turn360411view1
Modeled throughput per accelerator:
[ T=\frac{Q_{\text{peak}}\eta}{F_{\text{token}}} ]
Busy-accelerator cost per million tokens:
[ C_{\text{busy}} =\frac{r}{3{,}600T}\times10^6 ]
I convert busy cost into a production serving cost with:
[ C_{\text{serving}} =C_{\text{busy}}\frac{1.10}{0.75} =1.4667C_{\text{busy}} ]
This overhead is deliberately not a full business-level COGS calculation.
For output:
[ T_{\text{out}} =\frac{15\times10^{15}\times0.065} {690\times10^9} =1{,}413\ \text{tokens/s/GPU} ]
[ C_{\text{busy,out}} =\frac{5}{1{,}413\times3{,}600}\times10^6 =$0.983/M ]
[ C_{\text{full,out}} =0.983\times1.4667 =$1.44/M ]
[ GM_{\text{out}} =1-\frac{1.44}{25} =94.2% ]
For input:
[ T_{\text{in}} =\frac{15\times10^{15}\times0.30} {690\times10^9} =6{,}522\ \text{tokens/s/GPU} ]
[ C_{\text{full,in}} =\frac{5}{6{,}522\times3{,}600}\times10^6\times1.4667 =$0.31/M ]
[ GM_{\text{in}} =1-\frac{0.31}{5} =93.8% ]
These figures assume 300B active parameters and the rates/utilization above.
| Accelerator | Input tok/s per accelerator | Input cost, busy → full | Output tok/s per accelerator | Output cost, busy → full | Full-cost Opus margins, input/output |
|---|---|---|---|---|---|
| H100 | 1,004 | $0.77 → $1.14 | 229 | $3.39 → $4.97 | 77.3% / 80.1% |
| H200 | 1,090 | $0.87 → $1.27 | 287 | $3.29 → $4.83 | 74.6% / 80.7% |
| GB200 NVL72 | 4,348 | $0.29 → $0.42 | 870 | $1.44 → $2.11 | 91.6% / 91.6% |
| GB300 NVL72 | 6,522 | $0.21 → $0.31 | 1,413 | $0.98 → $1.44 | 93.8% / 94.2% |
| TPU v7 | 2,675 | $0.17 → $0.24 | 936 | $0.47 → $0.70 | 95.1% / 97.2% |
| Trainium2 | 659 | $0.76 → $1.11 | 226 | $2.21 → $3.25 | 77.7% / 87.0% |
The H100/H200 figures may be optimistic for a 5T-total MoE because those platforms require much larger cross-node expert-parallel deployments. Conversely, Blackwell and TPU results depend on successful low-precision quantization and excellent distributed software.
If Claude requires FP8 rather than NVFP4 on Blackwell, GB200/GB300 prefill costs could rise by roughly 50–100%, while decode costs might rise by approximately 20–50% because decode is more memory- and communication-bound. Even under that sensitivity, GB300 Opus output margin generally remains around 91–94%.
Because Anthropic does not disclose the actual mix, I use:
Then:
[ C_{\text{Opus,in}} =.40(.244)+.25(.312)+.15(.422)+.15(1.113)+.05(1.271) =$0.469/M ]
[ C_{\text{Opus,out}} =.40(.696)+.25(1.442)+.15(2.108)+.15(3.246)+.05(4.830) =$1.684/M ]
Thus:
[ GM_{\text{Opus,in}} =1-\frac{.469}{5} =90.6% ]
[ GM_{\text{Opus,out}} =1-\frac{1.684}{25} =93.3% ]
For the 100B-active Sonnet assumption, compute-dominated cost is roughly one-third of Opus:
[ C_{\text{Sonnet,in}}\approx$0.156/M ]
[ C_{\text{Sonnet,out}}\approx$0.561/M ]
At the promotional $2/$10 price this gives 92.2%/94.4%; at $3/$15 it gives 94.8%/96.3%.
Because Claude’s active parameter count is undisclosed, this is the largest model-specific uncertainty.
| Active parameters | Input cost/M | Input margin at $5 | Output cost/M | Output margin at $25 |
|---|---|---|---|---|
| 150B | $0.23 | 95.3% | $0.84 | 96.6% |
| 300B base | $0.47 | 90.6% | $1.68 | 93.3% |
| 600B | $0.94 | 81.2% | $3.37 | 86.5% |
| Active parameters | Input cost/M | Margin at promotional $2 | Output cost/M | Margin at promotional $10 |
|---|---|---|---|---|
| 60B | $0.09 | 95.3% | $0.34 | 96.6% |
| 100B base | $0.16 | 92.2% | $0.56 | 94.4% |
| 200B | $0.31 | 84.4% | $1.12 | 88.8% |
Other major uncertainties are average batch size, output interactivity, KV-cache length, speculative acceptance rate, quantization quality, expert load balancing, and the actual hardware invoice.
Using public cloud prices rather than strategic economics materially lowers the answer.
| Accelerator and public-rate proxy | Full Opus input cost/M | Input margin | Full Opus output cost/M | Output margin |
|---|---|---|---|---|
| H100, $5.191/hour | $2.11 | 57.9% | $9.22 | 63.1% |
| H200, $5.97/hour | $2.23 | 55.4% | $8.48 | 66.1% |
| GB200, $10.50/hour | $0.98 | 80.3% | $4.92 | 80.3% |
| B300/GB300 proxy, $14.04/hour | $0.88 | 82.5% | $4.05 | 83.8% |
| TPU v7, $5.40/hour three-year public price | $0.82 | 83.5% | $2.35 | 90.6% |
| Trainium2, $2.235/hour | $1.38 | 72.4% | $4.03 | 83.9% |
This is why both sides of the online argument can produce superficially plausible calculations. A model using $1–3/GPU-hour concludes 90–99%; one using $6–14 public cloud rates gets 60–85%. Anthropic’s true answer depends on its long-term strategic contracts, committed fleet utilization, and whether it bears or shares infrastructure capital risk.
For completeness, take a GB300 at:
Hourly device electricity:
[ 1.4\times1.15\times.08=$0.129/\text{hour} ]
Power cost per M output tokens:
[ \frac{.129}{1{,}413\times3{,}600}\times10^6 =$0.025/M ]
At a $25 price, that implies 99.90% margin before small incremental host/network power.
But this is not the economically useful cost when accelerator capacity is scarce. The GPU-hour has an opportunity cost even if the physical machine has already been bought.
Peak specifications below are vendor figures. For NVIDIA parts I show dense-equivalent values where the published product table quotes sparse performance.
| Accelerator | Dense low-precision tensor compute | HBM and bandwidth | Scale-up domain/interconnect | Maximum device power |
|---|---|---|---|---|
| H100 SXM | FP8 1.98 PF; BF16 0.99 PF | 80 GB; 3.35 TB/s | 8 GPUs; 900 GB/s NVLink/GPU | 700 W |
| H200 SXM | FP8 1.98 PF; BF16 0.99 PF | 141 GB; 4.8 TB/s | 8 GPUs; 900 GB/s | 700 W |
| B200 / GB200 | FP4 10 PF; FP8 5 PF | ~186–192 GB; 8 TB/s | 72-GPU NVLink domain; 130 TB/s rack aggregate | ~1.2 kW |
| B300 / GB300 | FP4 15 PF; FP8 5 PF | 288 GB raw, ~278 usable; 8 TB/s | 72-GPU domain; 130 TB/s rack aggregate | ~1.4 kW |
| TPU v7 Ironwood | FP8 4.614 PF; BF16 2.307 PF | 192 GB; 7.38 TB/s | 1.2 TB/s ICI; up to 9,216-chip pod | Not publicly specified |
| Trainium2 | FP8 1.299 PF; BF16 0.667 PF | 96 GB; 2.9 TB/s | 1.28 TB/s NeuronLink; 64-chip UltraServer topology | Not publicly specified |
| Rubin | NVFP4 50 PF; FP8/FP6 17.5 PF; BF16 4 PF | 288 GB HBM4; 22 TB/s | 72-GPU domain; 260 TB/s rack aggregate, 3.6 TB/s/GPU | Not publicly specified |
Sources: NVIDIA H100, H200, Blackwell Ultra architecture, GB200 NVL72, GB300 NVL72, Google TPU7x, AWS Trainium2, and Vera Rubin NVL72. citeturn997456view0turn997456view1turn997456view2turn997456view3turn997456view4turn997456view5turn997456view6turn997456view7
The crucial architectural change from Hopper to rack-scale Blackwell is not merely FLOPS. It is the combination of:
H200 has essentially the same tensor-core arithmetic as H100. Its benefit is more and faster HBM.
In Nebius’s MLPerf Inference 5.1 analysis, H200 improved Llama 70B performance by approximately 11% versus the best comparable H100 result. Nebius MLPerf analysis. citeturn997456view8
Because H200 hourly rates are generally 5–25% above H100, the resulting cost per token is commonly:
In my Opus model, H200 output cost is only 3% lower than H100 and input cost is slightly higher because the assumed hourly premium offsets its utilization gain.
MLPerf-derived comparisons show much larger real gains:
Given a typical 1.3–2× increase in effective hourly cost, that translates to approximately 40–70% lower $/token, not the full 3–4× throughput gain.
My Opus model gives:
Those reductions assume quality-preserving FP4 and good rack-scale model parallelism.
GB300 increases FP4 arithmetic by 50% and HBM capacity by roughly 50%, but FP8 arithmetic and HBM bandwidth remain approximately unchanged. Therefore, the real gain depends heavily on whether the workload benefits from:
CoreWeave’s MLPerf 6.0-derived DeepSeek-R1 figures were approximately:
CoreWeave itself notes that TPS/GPU is its normalization, not an official MLPerf metric. CoreWeave MLPerf 6.0 analysis. citeturn380934view11turn779069view10
At matched user interactivity for DeepSeek-R1 FP4:
The dashboard’s prose appears to overstate the second reduction; the arithmetic from $0.447 to $0.277 is 38%, not 61%. InferenceX GB200 versus GB300 comparison. citeturn380934view10turn779069view9
A separate long-context SGLang result found approximately 1.38–1.58× GB300 throughput versus GB200 at matched latency, with the larger HBM allowing higher decode concurrency. SGLang long-context GB300 analysis. citeturn912949search16
For a mature production workload I would underwrite:
My first-principles model gives 26% lower input cost and 32% lower output cost, near the favorable end.
SemiAnalysis emphasizes that inference software changes weekly while hardware generations change annually. Its InferenceX v2 work shows large changes in the throughput/interactivity frontier as runtimes mature. InferenceX v2. citeturn997456view10
The SGLang/NVIDIA DeepSeek-V4 result is the clearest example: 5× more throughput on the same GB300 generation over roughly two months. citeturn380934view2
This means a model based only on NVIDIA’s peak FLOPS can easily be wrong by severalfold. Serving software, speculative decoding, quantization, routing, and batching are first-order economic variables.
Rubin’s published vendor specifications imply, versus B300:
There are no independent Rubin LLM-serving benchmarks yet. All Rubin estimates are therefore projections based on preliminary NVIDIA specifications. NVIDIA Rubin page. citeturn997456view7
My base projection is:
This projection holds model size, output quality, context length, and user latency constant. It is not a forecast of API prices.
| Deployment vintage | Relative $/token, H100 = 100 | Opus input cost/M | Opus output cost/M |
|---|---|---|---|
| H100 baseline | 100 | $1.0–2.2 | $4–9 |
| H200 mature | 90–105 | $0.9–2.2 | $3.5–8.5 |
| GB200 mature | 30–55 | $0.35–0.75 | $1.5–3.5 |
| GB300 mature, 2026 | 25–45 | $0.25–0.55 | $1.0–2.5 |
| Rubin ramp, 2027 | 10–22 | $0.12–0.30 | $0.45–1.20 |
| Rubin mature plus software, 2028 | 6–15 | $0.06–0.18 | $0.20–0.65 |
In practice, frontier labs are likely to spend part or all of these gains on larger active models, longer contexts, more test-time reasoning, faster “fast mode,” multimodal processing, and higher reliability. Therefore, cost per token can fall rapidly without company-level compute spending falling.
Anthropic is private, so these are press-reported internal projections and analyst estimates rather than audited public filings.
In January 2026, The Information reported that Anthropic had reduced its projected 2025 gross margin to approximately 40%, ten percentage points below its previous internal estimate, because Google and Amazon third-party inference costs were approximately 23% higher than planned. Accessible summary of The Information report. citeturn380934view12
The latest quantified public estimate I found is PitchBook/Morningstar’s June 2026 estimate of approximately 44% gross margin. It said Anthropic had spent approximately $0.71 of compute per revenue dollar in Q1 and projected $0.56 in Q2. PitchBook analysis; Morningstar version. citeturn283019search0turn283019search4
These figures should not be treated as audited GAAP disclosures. In particular, “compute spend” and accounting cost of revenue may not be identical.
The two numbers use different numerators and denominators.
A 93% token margin says:
[ \frac{\text{API list price}-\text{incremental optimized serving cost}} {\text{API list price}} \approx93% ]
Company gross margin says:
[ \frac{\text{all realized revenue}-\text{all allocated cost of revenue}} {\text{all realized revenue}} ]
The gap is large for several reasons.
Sources of lower realized price include:
SemiAnalysis estimates that agentic workloads can have input/output ratios around 300:1 and cache-hit rates above 90%, yielding a much lower blended realized price per nominal token than the headline output-token price. SemiAnalysis value-capture analysis. citeturn997456view11
Caching is not purely margin-negative: it lowers revenue per counted input token but also avoids almost all repeated prefill computation. In many cases it improves throughput and contribution profit per GPU even while reducing nominal price.
My central token model uses an economic accelerator cost of $1.60–5/hour. Public cloud rates can be $5–14/hour. If Anthropic is temporarily short of committed capacity and buys expensive incremental Google, AWS, or NVIDIA-based cloud capacity, much of the theoretical token margin transfers to the infrastructure supplier.
This is consistent with the reported 23% third-party inference-cost overrun. citeturn380934view12
Consumer and coding-agent demand is highly bursty:
A fleet that is 95% utilized in a benchmark can be only 50–70% economically utilized across a week. DeepSeek itself disclosed that it reduced inference nodes at night and reassigned them to research and training. citeturn779069view0
A power user may consume many times the API-list equivalent of the subscription fee. Anthropic can limit this with rolling windows and dynamic caps, but the heavy-user tail reduces subscription gross margin.
Free users produce no corresponding token revenue. Subscription revenue is also recognized evenly while usage can be highly concentrated around product releases.
Direct serving COGS can include:
The serving system often performs more computation than the customer sees:
Whether internal inference is COGS or R&D depends on Anthropic’s accounting policy, which is not public.
Not all traffic immediately migrates to GB300 or TPU v7. Older H100/H200 fleets can remain in service because of capacity constraints, software qualification, regional availability, reliability, and sunk commitments. My model puts Opus output cost near $5/M on economically priced H100/H200, versus $0.70–1.44 on TPU v7/GB300.
The following is not an Anthropic disclosure. It is one numerically plausible bridge from optimized list-price token economics to a 44% company gross margin:
| Bridge item | Margin after item |
|---|---|
| Optimized marginal serving margin at list price | 93.5% |
| Enterprise, subscription, batch, cache and promotional price realization: −12 points | 81.5% |
| Peak provisioning, geographic fragmentation, reliability slack: −8 points | 73.5% |
| Cloud markup, older hardware and unfavorable contract mix: −7.5 points | 66.0% |
| Free traffic and heavy subscription consumers: −9 points | 57.0% |
| CPU/network/storage, retries, safety, internal and unbilled inference: −13 points | 44.0% |
Reasonable ranges for the individual, partly overlapping buckets are:
| Item | Approximate gross-margin impact |
|---|---|
| Price realization versus standard API list | −8 to −18 points |
| Cloud markup / older hardware | −5 to −12 |
| Utilization and peak provisioning | −5 to −10 |
| Free and subscription traffic | −5 to −15 |
| CPU/network/retries/safety/internal inference | −7 to −15 |
The purpose of the bridge is not to claim that these are Anthropic’s exact allocations. It shows that no contradiction exists between 90–95% on an incremental list-price token and roughly 40–44% across the whole business.
At the modeled fleet cost:
Prices are $2.50 input and $12.50 output:
[ GM_{\text{batch,in}} =1-\frac{.469}{2.50} =81.2% ]
[ GM_{\text{batch,out}} =1-\frac{1.684}{12.50} =86.5% ]
Actual batch cost should be somewhat lower than my standard serving estimate because Anthropic can tolerate longer queues and fill accelerators more efficiently. Even so, batch traffic is clearly below the 90–95% headline at the same underlying model size.
Opus cache hits are billed at $0.50/M rather than $5/M. It would be incorrect to compare the $0.50 price against the full $0.47 uncached-input cost, because a hit skips most of prefill. The relevant marginal costs are KV storage, routing, transfer, and any residual attention work. Consequently, cache-hit percentage margin can remain high even though revenue per nominal token is 90% lower.
Yes, as an order-of-magnitude estimate for economically marginal, standard-list-price Claude serving on a well-optimized 2026 fleet. It is not universally correct.
My conclusions are:
A blanket 95% Opus claim is therefore slightly aggressive for a heterogeneous, fully loaded fleet, but plausible on the best hardware and contracts.
At the current temporary $2/$10 price:
At the normal $3/$15 price:
For Sonnet on modern hardware, “95%” is near the center rather than an extreme upper bound.
Relative to H100/H200 in my Opus model, GB300 lowers fully loaded serving cost by approximately:
That changes Opus list-price margins from roughly 75–80% on Hopper to approximately 94% on GB300.
Relative to GB200, the gain is less dramatic:
The larger strategic story is that GB300 combines hardware gains with a still-steep software optimization curve. The 5× SGLang improvement on fixed GB300 hardware demonstrates that a mature 2026 stack may be several times cheaper than launch-day benchmarks suggest. citeturn380934view2
No.
It is not an upper bound in at least four senses:
But 95% is not conservative for every Opus token. It can be materially too high when:
The most defensible one-number answer is:
Standard-list-price marginal serving margin: approximately 92–94% for Opus and 94–96% for Sonnet on a mature 2026 fleet.
Epoch AI — Inference economics of language models
Best general first-principles treatment of compute, memory, latency, networking, batch size, and the economics of prefill versus decode. citeturn997456view9
SemiAnalysis — InferenceX public benchmark dashboard
The most useful public source for throughput-versus-interactivity frontiers, where a single “tokens/s” number is inadequate. Includes reproducible configurations and cost normalization. citeturn380934view10
SemiAnalysis — InferenceX v2: NVIDIA Blackwell vs AMD vs Hopper
Comprehensive analysis of the serving software stack, disaggregated inference, latency constraints, and the large difference between peak specifications and real deployment throughput. citeturn997456view10
SemiAnalysis — AI Value Capture: The Shift to Model Labs
Most relevant public treatment of model-provider pricing, cache-heavy agentic workloads, realized blended prices, and model-lab inference margins. citeturn997456view11
MLCommons — MLPerf Inference: Datacenter
The strongest standardized benchmark corpus for cross-generation comparisons, although configuration differences and vendor-tuned submissions still require careful interpretation. citeturn472837view11
DeepSeek’s Open Source Week inference disclosure is the most valuable single primary-source operator disclosure, even though it is a one-day snapshot rather than a general economics framework. citeturn380934view0