Reserved GPU commitment
A multi-year reserved GPU commitment is a signed commitment, not consumption. The amount paid or payable in advance is a prepaid asset, not an expense and not a capitalized intangible on day one. It unwinds as capacity is drawn down: to cost of revenue when it serves a paid product, to expense for experimentation, or to a software asset for capacity used in an internal-use build ASU 2018-15.
Commitment vs consumption
The mistake is treating the whole committed amount as the period's OpEx. A reserved commitment gives you the right to future capacity; you have consumed nothing at signing. Book the advance payment as prepaid compute and release it as you actually draw down the reserved capacity. The commitment-vs-consumption axis is the single most important read on this instrument.
Where the drawn-down capacity lands
- Capacity consumed serving a live paid product: cost of revenue ASC 350-40-35.
- Capacity consumed building an internal-use asset in the development window: capitalized ASC 350-40-25.
- Capacity consumed on experimentation: expensed ASU 2025-06.
Term length drives the schedule
The commitment term sets the maximum period over which the prepaid unwinds and caps any useful life for capitalized capacity. A three-year commitment cannot support a five-year amortization of the compute it funds.
Questions this posts answers
- Is a reserved GPU commitment CapEx or OpEx?
- Neither at signing. It is a prepaid asset that unwinds as capacity is consumed, landing in COGS, expense or a capitalized asset depending on what the capacity is used for.
Posts to
Primary sources
- [S2] KPMG: Cloud computing implementation costs post ASU 2018-15 (US GAAP)
- [S1] KPMG: Hot Topic: Accounting for internal-use software (ASC 350-40) (US GAAP)
Ledger current as of 2026-07-24. A position and a citation, not accounting advice. See how we cite.