TSG Waterline
Follow the token: cloud, local, and the crossover
A scenario calculator from TSG Technology, not a forecast. Every assumption is editable and every figure shows how it was calculated. No sign-in, no email.
Who is this for
Generic. AI embedded in operational workflows, ~12M raw tokens/day. Illustrative only.
Cost discipline at a normal pace.
Organisations are illustrative assumptions, not empirical claims about real organisations. The names are invented, and every figure can be changed.
The answer
Local hardware does not pay for itself within ten years, with activity held flat after four years.
At four years it costs 5.81× as much as commodity cloud per token, the only tier it replaces.
At four years
Monthly cloud cost
US$550
Covers only the tokens run in the cloud
Monthly local cost
US$450
Covers only the tokens run locally
Local payback
Not within 120 months
Checked to month 120, with activity held flat after month 48. Hardware bought in month 31.
The largest part of the monthly local cost is the people who run it, spread over the tokens the fleet actually served.
Workflow optimisation removes 40% of token demand at four years. That rests on the assumed share of each workload’s tokens that is avoidable, which you can edit.
Where the tokens run, month by month
By month 48, AI activity is 5.00× month 0, token demand 3.00× (5.00× without optimisation), and cloud inference spend 0.77×. Optimisation removes 40% of token demand. Tokens run 39% on frontier cloud, 28% on commodity cloud and 34% locally.
Share of tokens by where they run
- Frontier cloud
- Commodity cloud
- Local
What moves the answer
Cloud price decline moves the answer most.
Local costs 5.8× what commodity cloud does at month 48. Throughput growth rate barely moves it. Nothing from half to double flips it. Closest: cloud price decline at ½× (4.6×).
- Local cheaper
- Cloud cheaper
- Input lowered
- Input raised
Each bar scales one input from half to double and re-runs the whole scenario. The dark line is the scenario as set. Hover or tab to a dot for its figures.
Go deeper
Break-even
Read at month 48. Move the scrubber to read another month.
Local price ceiling: local cost per million tokens it serves
US$1.69 / Mtok
Month 48, 84% utilised
- vs frontier cloud (US$1.55 / Mtok blended): cloud wins 1.09×
- vs commodity cloud (US$0.291 / Mtok blended): cloud wins 5.81×
Local serves commodity-routed work, so commodity cloud is the price it competes with, and commodity cloud is 5.81× cheaper.
Against the frontier price benchmark, frontier cloud is cheaper by 1.09×.
The frontier line is a benchmark, not a substitution the model makes: local only serves commodity-routed, local-suitable work unless “Local can also take frontier work” is raised.
Required local utilisation
563% of usable capacity to match commodity cloud; achieved 84%. Above 100%, break-even is out of reach within the headroom cap.
Minimum monthly volume: 1.79B tokens, against 268M served now.
Cash payback on local hardware
Not within 120 months
Cumulative hardware and running costs against the commodity cloud cost they avoid. Checked to month 120, with activity held flat after month 48. Hardware bought in month 31.
Discounted at 8% a year: not within 120 months.
Total cost of ownership
From month 31, when the hardware is bought. A window that runs past month 48 has no figure.
| Scenario | 1 year | 2 years | 3 years | To horizon |
|---|---|---|---|---|
| With local hardware | US$12,108 | — | — | US$18,089 |
| All on cloud | US$7,007 | — | — | US$10,681 |
Hardware generation timing
Checking…
Hardware improves in steps, and nobody knows where today sits in the cycle. Assuming each generation gives 2.00× more for the money (Hardware → Advanced), buying just after one gets the same devices for less, and just before one for more. Every purchase, refreshes included, is taken as equally lucky. A bracket, not a forecast.
The chart of what moves the answer sits under the token chart.
Show the numbers
Each row scales one input and re-runs the whole scenario. 1.00× is the scenario as set. Each cell: local cost per Mtok, then how it compares with commodity cloud. Shading marks which is cheaper.
| Input | 0.50× | 0.75× | 1.00× | 1.50× | 2.00× |
|---|---|---|---|---|---|
| Electricity price | US$1.62 / Mtokcloud wins 5.55× | US$1.65 / Mtokcloud wins 5.68× | US$1.69 / Mtokcloud wins 5.81× | US$1.77 / Mtokcloud wins 6.07× | US$1.84 / Mtokcloud wins 6.32× |
| Hardware price | US$1.48 / Mtokcloud wins 5.08× | US$1.59 / Mtokcloud wins 5.45× | US$1.69 / Mtokcloud wins 5.81× | US$1.90 / Mtokcloud wins 6.53× | US$2.11 / Mtokcloud wins 7.26× |
| Cloud price decline | US$1.69 / Mtokcloud wins 4.61× | US$1.69 / Mtokcloud wins 5.19× | US$1.69 / Mtokcloud wins 5.81× | US$1.69 / Mtokcloud wins 7.07× | US$1.69 / Mtokcloud wins 8.24× |
| Effective throughput | US$2.86 / Mtokcloud wins 7.24× | US$1.91 / Mtokcloud wins 6.16× | US$1.69 / Mtokcloud wins 5.81× | US$1.68 / Mtokcloud wins 5.76× | US$1.67 / Mtokcloud wins 5.73× |
| Throughput growth rate | US$1.70 / Mtokcloud wins 5.85× | US$1.69 / Mtokcloud wins 5.82× | US$1.69 / Mtokcloud wins 5.81× | US$1.68 / Mtokcloud wins 5.79× | US$1.68 / Mtokcloud wins 5.77× |
| Checking payback… | |||||
General information only, not advice. See our Disclaimer.


