Training Run Capitalization & Amortization

10 training runs · 2025-01 to 2026-12 · both treatments modelled side by side · synthetic data
Total training spend
$21.7M
10 runs, 2 abandoned
LTM EBITDA — expensed
$11.8M
LTM EBITDA — capitalized
$17.6M
Treatment difference
$5.8M
timing, not substance
Intangible NBV
$8.6M
24-mo useful life
The use case selects the framework, and it is assumed before anything else: this model treats the trained model as internal-use — it powers the company's own hosted service and is never sold, licensed, or marketed as software. On that assumption, ASC 350-40 applies: only application-development-stage cost qualifies, and only once the architecture and training recipe are settled, management has committed to completion and intends to deploy, technical feasibility is established, and a determinable service life supports future benefit.

A different use case means a different framework, not a different parameter. Software to be sold or marketed falls under ASC 985-20, where capitalization runs only from technological feasibility to general release — often a very short window that capitalizes far less. Software used solely in R&D is expensed under ASC 730 with no capitalization at all. And IFRS is not this arithmetic with another label: IAS 38's six development criteria can produce a different qualifying cost pool and a different capitalization start date than the US GAAP result.

The 35% of each run assumed to precede the gates is expensed under both treatments; a run that never clears them is expensed in full — which is what happens to the two abandoned runs below. These are modelling assumptions stated so they can be argued with, not accounting advice.
The identity that keeps both treatments honest: over the full life of every run, expensing and capitalizing charge exactly the same total to the P&L — verified to the cent in --validate. Capitalization does not reduce cost; it moves it later. That sentence is the entire defence against capitalizing in order to improve EBITDA.

EBITDA under both treatments

$-0.4M$1.8M$4.0M impairmentimpairment25-0125-0425-0725-1026-0126-0426-0726-10 ● expensed as incurred ● capitalized & amortized
The gap does not close — it widens, from $1.8M over the first eight months to $3.2M over the last eight. Amortization of older, smaller runs never catches up with capitalization of newer, larger ones while spend is still accelerating, so the flattering effect compounds instead of self-correcting. It reverses only when training spend plateaus — which for a company at this stage means the reversal lands in whichever year growth stops. (I predicted the opposite when building this; the validation check disagreed, and the data was right.)

Intangible roll-forward — capitalize treatment ($M)

MonthOpeningAdditions AmortizationImpairment Closing NBV
2026-05$5.36+$1.23−$0.24—$6.35
2026-06$6.35+$0.82−$0.24−$1.22$5.71
2026-07$5.71+$1.09−$0.24—$6.56
2026-08$6.56+$0.26−$0.34—$6.49
2026-09$6.49+$1.40−$0.34—$7.55
2026-10$7.55+$1.14−$0.37—$8.31
2026-11$8.31+$1.14−$0.37—$9.07
2026-12$9.07+$0.00−$0.52—$8.56

Capitalized asset base

$0.0M$5.2M$10.4M 25-0125-0425-0725-1026-0126-0426-0726-10
Under capitalization this balance is an asset on the balance sheet. It is also the exposure: if a model version is superseded faster than its 24-month assumed life — routine in this field — the remaining book value impairs. Two runs did exactly that here.

Training runs

RunStartedGPU-hours Total cost$ / useful work unit Status
v0.1-pretrain2025-01180,000$0.89M4.933deployed
v0.2-pretrain2025-04240,000$1.08M3.877deployed
v0.3-scaling2025-07410,000$1.59M2.908deployed
v0.4-arch-probe2025-09190,000$0.79M2.902abandoned
v0.5-pretrain2025-11620,000$2.22M2.312deployed
v0.6-multimodal2026-01880,000$3.01M2.059deployed
v0.7-longctx2026-03540,000$1.88M1.971abandoned
v0.8-pretrain2026-051,150,000$3.80M1.758deployed
v0.9-distill2026-07320,000$1.22M1.919deployed
v1.0-flagship2026-091,640,000$5.24M1.523deployed
Cost per run rises steadily while cost per unit of useful work falls. Both statements are true, and quoting either alone is misleading — the first is a budget conversation, the second is a capability conversation, and they belong on different slides.