MLOps pipeline and orchestration
MLOps spend splits between a capitalizable build and a period run. Building an owned pipeline in the development window is internal-use software, capitalized ASC 350-40-25. A subscribed MLOps platform is a cloud computing arrangement: the subscription is expensed and only distinct implementation costs are capitalized ASU 2018-15. Ongoing orchestration and monitoring are run costs.
Owned build vs subscribed platform
If you build your own orchestration, the development-stage engineering capitalizes. If you subscribe to a managed MLOps platform, you are in a service contract: the subscription is expense, and only the distinct implementation work to configure and integrate it is capitalizable, amortized over the arrangement term.
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.