The experiment is simple: buy a plan, drive it with agentic coding workloads until it stops, and price the consumed tokens at API list rates. Every tier delivers a multiple of its price — and the multiple grows with the tier. The most expensive plan is the most heavily subsidized per dollar.
| Plan | Price /mo | Max API-equiv. spend | Ratio | Margin floor* |
|---|---|---|---|---|
| claude-pro | $20 | $400 | 20× | 95.0% |
| claude-max-5x | $100 | $2,000 | 20× | 95.0% |
| claude-max-20x | $200 | $8,000 | 40× | 97.5% |
| chatgpt-plus | $20 | $700 | 35× | 97.1% |
| chatgpt-pro-5x | $100 | $3,500 | 35× | 97.1% |
| chatgpt-pro-20x | $200 | $14,000 | 70× | 98.6% |
* Floor on API gross margin under the conservative assumption that a fully maxed-out subscriber is merely break-even for the vendor. If maxed subscribers are profitable, true margins are higher still. Max-spend figures: SemiAnalysis, June 2026.
The arithmetic of the floor is one line. If $200 of subscription revenue covers the serving cost of $14,000 worth of list-price tokens, then serving cost is at most 200⁄14,000 = 1.4% of list revenue — a 98.6% gross margin on tokens sold at list. The Anthropic tiers imply 95.0–97.5% by the same logic. These are floors under an assumption, not estimates: vendors may well lose money on the heaviest users, the way gyms lose money on members who actually show up daily. The next section asks what tokens cost from first principles instead.
One more structural observation: OpenAI’s ratios run roughly 75% richer than Anthropic’s at every tier (35× vs 20×, 70× vs 40×). Either OpenAI serves tokens meaningfully cheaper, or it is buying developer market share more aggressively — most likely both, given GPT-tier list prices are also lower.