Home/Library/Forecast AI Spend
How-to · AI & GPU · Updated May 2026

How to Forecast AI Infrastructure Spend

AI spend is hard to forecast because it is driven by usage that can grow non-linearly, split across training bursts and steady inference, and priced in units finance teams have never budgeted before. A forecast that holds is built from the drivers underneath the bill, not from last month's total times a growth rate.

To forecast AI infrastructure spend, break the bill into its real drivers, GPU training hours, inference token or request volume, and the supporting storage and data services, then forecast each from the business metric that moves it rather than from a flat percentage. AI spend behaves differently from ordinary cloud cost: training is lumpy and project-driven, inference scales with product usage, and a single launch can multiply demand overnight. A driver-based forecast captures those dynamics, and it doubles as the model you use to catch overspend before it lands.

This article is part of our AI, GPU and ML cluster. For the full picture, start with the complete guide to AI and GPU cost optimization, the pillar this piece links up to. Forecasting is part of the Lock and Run steps of our See, Cut, Lock, Run method: once spend is optimized, you forecast and monitor it so it does not drift.

Forecast the drivers, not the total

Last month times a growth rate misses every dynamic that makes AI spend volatile: a training campaign, a product launch, a model swap. Forecast the GPU-hours, the tokens, and the requests from the things that cause them, and the dollar forecast falls out and stays honest.

Step 1: Split spend into training, inference, and support

The three buckets behave differently, so forecast them separately. Training is project-based and bursty: it spikes during a build, then subsides. Inference is run-rate and tracks product usage: it grows with active users and calls per user. Supporting services, storage, data movement, vector stores, and the like, scale with data volume and feature usage. Lumping them together produces a forecast that is wrong in both directions, smoothing away training spikes while understating inference growth. Pull your historical spend apart along these lines first, using tagging and allocation so each bucket is visible, which is the subject of how to allocate AI and ML costs by team.

Step 2: Tie each bucket to a unit driver

For inference, the driver is usually requests or tokens per period, which ties to a product metric like monthly active users multiplied by calls per user multiplied by tokens per call. For training, the driver is planned GPU-hours per project, which comes from the roadmap of models you intend to train or retrain. For support, the driver is data volume or endpoint count. Establish the cost per unit for each, the cost per thousand tokens, the cost per GPU-hour, the cost per gigabyte, and you can forecast spend by forecasting units and multiplying. This unit-cost framing is the same discipline finance uses elsewhere, and it makes the forecast defensible.

BucketBehaviorUnit driver
TrainingLumpy, project-basedPlanned GPU-hours per model
InferenceRun-rate, usage-linkedRequests or tokens per period
SupportScales with dataGB stored, endpoints, retrievals

Step 3: Layer in scenarios for the things that surprise budgets

AI forecasts break on step changes, so model them explicitly as scenarios rather than pretending they are smooth. A product launch that puts a model in front of every user, a new model generation that changes the per-token rate, a fine-tuning campaign, or a decision to move from a managed API to self-hosted inference each shift the forecast materially. Build a base case from current drivers and a small set of named scenarios around it, so when leadership asks what an AI feature launch does to the bill, you have a number rather than a shrug. The managed-versus-self-hosted decision in particular swings the curve, covered in managed AI services vs self-hosted: a cost view.

AI bill outrunning every forecast you build?

Our cost audit decomposes your AI spend into training, inference, and support, ties each to its unit driver, and builds a driver-based forecast with named scenarios so finance sees the curve before it bends. On the performance model, you pay only from realized savings. No savings, no fee.

Book a cloud cost audit →

Step 4: Connect the forecast to budgets and alerts

A forecast that no one checks against reality decays. Wire the driver-based forecast into budgets and anomaly alerts so that when actual GPU-hours, tokens, or requests diverge from plan, someone is notified while there is still time to act. This closes the loop between forecasting and governance: the forecast sets expectations, the alerts catch the divergence, and the unit cost tells you whether a spend increase is healthy growth or waste creeping back. The lower the unit cost trends while volume grows, the better your AI economics are scaling.

Step 5: Re-forecast on a short cycle

AI moves faster than quarterly planning. Re-forecast monthly, or whenever a launch, model change, or pricing change lands, because the drivers shift quickly and a stale forecast is worse than none. Provider pricing for GPUs, tokens, and managed AI services changes frequently, so verify current rates against each provider's live documentation when you refresh the model. For the broader discipline of treating AI as its own FinOps scope, see the FinOps scope for AI: a new discipline.

Go deeper · free guide

The AI and GPU Cost Control Guide includes our AI spend forecasting template with the training, inference, and support driver model. It is the downloadable companion to this article.

The short version

Forecast AI infrastructure spend by splitting it into training, inference, and support, tying each bucket to a unit driver, layering in named scenarios for launches and model changes, wiring the forecast into budgets and alerts, and re-forecasting on a short cycle. A driver-based model captures the volatility that flat growth rates miss and gives finance a number it can trust. When you want that forecast built and connected to live monitoring, that is exactly what our FinOps implementation service delivers.

The Cloud Cost Brief

Cloud pricing moves. We tell you when it matters.

New commitment instruments, FOCUS changes, hyperscaler pricing shifts, and the plays that actually move a bill. No schedule, no filler.

Subscribe · Work email only