Cloud Capital Technologies·Version 1.0 · April 2026

Version 1.0 · April 2026

Cloud Infrastructure
Accounting Standards

A financial governance framework that applies GAAP and IFRS discipline to cloud and AI infrastructure costs: six numbered principles for classification, forecast control, disclosure, and capitalization.

CFO Classification Handbook

The fastest path to a more accurate gross margin runs through the chart of accounts.

Development environments, AI training workloads, and unallocated shared infrastructure do not belong in COGS. The CFO Classification Guide shows you what belongs where and how to restore accuracy to the margin line without touching underlying spend.

CFO's Classification Handbook
Get the CFO Handbook

Overview

About Cloud Infrastructure Accounting Standards

Cloud Infrastructure Accounting Standards (CIAS) is an accounting framework that translates existing accounting principles for cloud and AI infrastructure. It does not create new requirements or propose new financial statement line items. It interprets existing GAAP and IFRS guidance, including ASC 606, ASC 250, ASC 270, ASC 350-40, ASC 440, ASC 842, and their IFRS equivalents, as applied to cloud and AI infrastructure costs.

Cloud and AI infrastructure costs have become material line items for technology businesses without a corresponding framework for their accounting treatment. Existing GAAP and IFRS principles govern classification, consistency, forecast controls, commitment disclosure, and capitalization, but no interpretive guidance has applied those principles specifically to cloud and AI infrastructure costs. The result is inconsistent classification, ungoverned forecast variance, and undisclosed commitment obligations.

Cloud Infrastructure Accounting Standards (CIAS) apply GAAP and IFRS discipline to cloud and AI infrastructure costs. CIAS does not create new accounting requirements. It interprets existing authoritative standards (including ASC 606, ASC 250, ASC 270, ASC 350-40, ASC 440, ASC 842, and their IFRS equivalents) and establishes six numbered principles for their consistent application of existing authoritative guidance to classification, forecast governance, commitment disclosure, consistency, and capitalization.

Implementation Scope

CIAS applies to usage-based cloud and AI infrastructure costs (IaaS and PaaS), including GPU compute, model inference, training workloads, and data transfer charges, as well as compute instances, storage, databases, and networking.

CIAS does not apply to fixed SaaS subscription fees or software licenses, which follow separate recognition principles under existing guidance. This distinction prevents misapplication and focuses governance efforts on the variable, consumption-driven costs that create forecast volatility.

GAAP/IFRS Alignment and Disclosure

CIAS improves classification and forecast governance within your existing COGS and Operating Expense categories. You will not create new P&L line items. Instead, you will document defensible policies for classifying cloud costs within Cost of Sales (COGS) or Operating Expenses (OpEx). Your financial statement presentation remains compliant with existing GAAP or IFRS requirements. CIAS simply provides the interpretive framework to ensure cloud costs flow to the correct existing categories with appropriate disclosure.

Every CIAS recommendation cites authoritative standards. COGS classification follows ASC 606 matching principles. Commitment disclosure mirrors ASC 440. Forecast controls align with COSO Principle 10. The conceptual foundation traces to standards your auditor will recognize.

Framework

Cloud Infrastructure Accounting Standards Framework

Cloud Infrastructure Accounting Standards establishes six numbered principles that form the conceptual foundation for cloud and AI infrastructure cost governance.

PrincipleAuthoritative BasisFocus
CIAS-1: ClassificationASC 606-10-25-1 / ASC 330-10-30-1 / IAS 1 §27 / IAS 2 §12COGS/OpEx classification based on functional relationship to customer delivery; systematic allocation of shared costs; amortized cost measurement basis
CIAS-2: Forecast Variance ControlASC 270-10-45-13 / IAS 34 / COSO Principle 10Predictability targets and variance governance
CIAS-3: Shared AccountabilityCOSO Framework Principle 10Joint Finance-Engineering ownership and escalation governance
CIAS-4: Commitment TransparencyASC 440-10-50-1 / IAS 37 §86Multi-year obligation disclosure
CIAS-5: Classification ConsistencyASC 250-10-45-2 / IAS 8 §14Prospective treatment of changes; sub-threshold workload allocation
CIAS-6: CapitalizationASC 350-40 / ASU 2018-15 / IAS 38 / IFRIC Agenda Decision (April 2021)Implementation-stage cost evaluation; LLM and neural network training cost treatment; amortization classification
1

CIAS-1

Classification (Matching Principle)

ASC 606-10-25-1ASC 330-10-30-1IAS 1 §27IAS 2 §12

Purpose

Classify cloud and AI infrastructure costs as COGS or OpEx based on their relationship to revenue, consistent with the matching principle.

Guidance

Infrastructure whose function is to serve customers or generate billable usage qualifies as COGS; development, testing, and internal administrative infrastructure qualifies as OpEx. The governing classification test is whether the workload exists to deliver the product to customers. Classification is determined by workload function, not by vendor, account structure, environment label, infrastructure type, or billing mechanism. Both variable costs that scale with usage and fixed costs required to sustain production delivery qualify as COGS when that functional relationship is established.

For workloads where the relationship to customer delivery is ambiguous or shared, proportional scaling with revenue drivers (API calls, active users, transactions) is the strongest available indicator of production function. Where revenue linkage is partial rather than direct (ie., infrastructure serving both paying customers and free-tier users, or inference workloads supporting both customer-facing inference and internal model evaluation), apply the test to the revenue-generating function only. Classify costs attributable to non-revenue functions as OpEx.

Allocate shared costs using a systematic and rational method (compute hours, storage consumption, or API calls) documented in your accounting policy. ASC 330-10-30-1 and IAS 2 §12 provide the allocation framework; ASC 606 and IAS 1 §27 provide the matching rationale linking cost recognition to the revenue period served. When the revenue-generating proportion cannot be measured reliably from consumption data, classify the full cost as COGS until tagging and monitoring are sufficient to support proportional allocation. Classifying a known shared workload as COGS understates gross margin rather than flattering it, which is the more conservative position for investor and board reporting. Establishing the measurement capability to support allocation should be a near-term priority.

All classifications under this standard use amortized cost as the measurement basis. Prepaid cloud capacity arrangements (ie., Reserved Instances, Committed Use Discounts, Savings Plans, and equivalent instruments) are recognized ratably over the commitment term, not in the purchase period. Recognizing the full prepayment at purchase distorts period costs and undermines the matching principle this standard enforces. On-demand charges require no adjustment; they accrue in the period consumed. All CIAS classifications apply this amortized cost basis.

Example Policy Language

Production cloud infrastructure costs are classified as Cost of Goods Sold when they directly support revenue-generating workloads. Non-production infrastructure for development, testing, and internal operations is classified as Operating Expenses. Shared infrastructure costs are allocated using [compute hours / API calls / storage consumption] as the systematic allocation basis, consistent with ASC 330-10-30-1. Where consumption data is not yet sufficient to support proportional allocation, shared workloads are classified as COGS in full until measurement capability is established. All classifications and metrics are calculated using amortized cost: prepaid commitments are recognized ratably over the commitment term; on-demand charges are recognized in the period incurred.

2

CIAS-2

Forecast Variance Control (Predictability)

ASC 270-10-45-13IAS 34COSO Principle 10

Purpose

Maintain cloud cost forecast accuracy within defined variance thresholds through structured governance, joint accountability, and documented remediation.

Guidance

ASC 270-10-45-13, IAS 34, and COSO Principle 10 provide the conceptual foundation for cloud forecast governance as a formal control activity over financial reporting estimates.

Set variance targets of ±5% monthly and ±10% quarterly. Complete variance analysis within five business days of month-end. Require joint Finance-Engineering sign-off on forecast accuracy. Assign remediation owners to variances exceeding ±10%.

A complete variance explanation identifies four elements: (1) the specific service or workload that drove the variance; (2) the consumption change that caused it, expressed in measurable units such as instance hours, API calls, or storage volume; (3) whether the cause was a one-time event or a structural shift in consumption patterns; and (4) whether a classification review is warranted.

A corrective action plan is required for every variance exceeding ±10% and must contain three elements: (1) the named owner from both Finance and Engineering; (2) the specific action being taken; and (3) a resolution date not exceeding 30 days for operational remediation or one full reporting cycle for forecast model revisions.

Example Policy Language

The Company maintains cloud spend variance targets of ±5% monthly and ±10% quarterly. Variance reviews occur within five business days of month-end with joint Finance-Engineering accountability. A complete variance explanation identifies the specific workload, the measurable consumption change, whether the cause is a one-time event or structural shift, and whether a classification review is warranted. Variances exceeding ±10% require a corrective action plan with named owners from Finance and Engineering, a defined remediation action, and a resolution date not exceeding 30 days. Variances unresolved after two consecutive months are reported to the board as governance exceptions.

3

CIAS-3

Shared Accountability

COSO Framework Principle 10

Purpose

Eliminate the finance-engineering disconnect by establishing clear ownership for classification, consumption, and forecast accuracy, and a defined escalation path when accountability breaks down.

Guidance

Finance owns cost classification, reporting, and policy documentation. Engineering owns resource consumption, tagging compliance, and advance notification of architectural changes that affect cost allocation. Both teams share responsibility for forecast accuracy through monthly variance reviews, with joint sign-off required on variance reports within five business days of month-end.

When variance reviews surface unresolved disputes, including disagreements about classification, consumption causation, or remediation ownership, escalate to the CFO within ten business days of month-end. The CFO holds final authority on classification disputes. Remediation plans for variances exceeding ±10% require named owners from both Finance and Engineering, a root cause determination, and a corrective action timeline. Unresolved breaches carrying into a second consecutive month are reported to the board as a governance exception.

A quarterly Cloud Governance Committee, chaired by the CFO or VP Finance, reviews tagging compliance, classification policy changes, and commitment approvals. This committee is the standing forum for cross-functional cloud cost decisions that fall outside the monthly variance cycle.

Example Policy Language

Finance maintains accountability for cloud cost classification, reporting, and policy documentation. Engineering maintains accountability for resource tagging, consumption management, and advance notification of architectural changes affecting cost allocation. Both functions share joint responsibility for forecast accuracy, with variance reports requiring joint sign-off within five business days of month-end. Unresolved classification disputes escalate to the CFO within ten business days. Remediation plans for variances exceeding ±10% require named owners, root cause documentation, and a corrective action timeline. Variances unresolved after two consecutive months are reported to the board as governance exceptions.

4

CIAS-4

Commitment Transparency

ASC 440-10-50-1IAS 37 §86

Purpose

Disclose multi-year cloud obligations with the same rigor applied to leases, providing boards and investors visibility into forward commitments that GAAP and IFRS do not require to appear on the balance sheet until payment is due.

Guidance

Under GAAP and IFRS, cloud purchase commitments are executory contracts; they do not become balance sheet liabilities until services are delivered or payments fall due. This means a company can carry significant multi-year cloud obligations with no balance sheet representation and no required disclosure until triggered by materiality thresholds. In practice, most CFOs are not formally disclosing these obligations today. CIAS-4 addresses that gap.

Disclose commitments exceeding 12 months in duration that are material to the financial statements. Materiality is assessed relative to total operating expenses, gross margin impact, and the company's overall obligation profile, not solely as a percentage of cloud spend. This disclosure belongs in your annual financial statement footnotes as a commitment note, consistent with how lease obligations and other purchase commitments are presented. For internal governance, update the disclosure quarterly in board materials.

The Commitment Note: Three Required Elements

1

Obligation schedule

Total committed spend by fiscal year and in aggregate, showing remaining obligations under each active cloud agreement.

2

Utilization forecast

Baseline projected usage against committed spend, expressed as a utilization percentage. Identify any fiscal years where committed spend exceeds baseline forecast — this is your stranded capacity exposure.

3

Sensitivity analysis

Two alternative scenarios showing the impact of ±20% change in consumption volume on commitment utilization.

Under US GAAP, cloud commitments may require disclosure as purchase obligations not recognized on the balance sheet, including amounts committed by year and in aggregate (consistent with ASC 440-10-50-1). Under IFRS, IAS 37 §86 requires disclosure of commitments not recognized as liabilities (the nature, timing, and amount of those obligations) when they represent material future cash outflows.

Note: Cloud commitments with identified-asset characteristics (e.g., dedicated reserved capacity contracts) may require evaluation under ASC 842 / IFRS 16 for potential on-balance-sheet treatment. See the GAAP/IFRS Alignment table in the Appendix.

Example Policy Language

Cloud commitments exceeding 12 months in duration that are material to the financial statements are disclosed annually in financial statement footnotes and quarterly in board materials. Materiality is assessed relative to total operating expenses, gross margin impact, and the company’s overall obligation profile. Disclosures include an obligation schedule by fiscal year, a utilization forecast against baseline consumption, and sensitivity analysis showing commitment utilization under ±20% volume scenarios, consistent with ASC 440-10-50-1 (US GAAP) or IAS 37 §86 (IFRS).

5

CIAS-5

Classification Consistency

ASC 250-10-45-2IAS 8 §14

Purpose

Prevent arbitrary period-end reclassifications that create artificial margin swings and erode investor confidence.

Guidance

Apply allocation methods and classification rules consistently period-over-period. The 50% production usage threshold is the default trigger for full COGS classification under this standard: workloads below this threshold default to OpEx until the threshold is crossed for two consecutive months.

Sub-threshold workloads (those with production usage between 20–49%) may be partially allocated between COGS and OpEx when supported by reliable consumption data (compute hours, API calls, or storage metrics) and documented in the accounting policy. Partial allocation requires Controller approval and must be applied consistently period-over-period. It cannot be used selectively to manage margin in a given period. Workloads below 20% production usage are classified as OpEx without allocation.

Flag workloads exceeding 35% production usage for monthly monitoring. When a workload's production usage crosses the 50% threshold for two consecutive months, reclassify it (moving it from OpEx to COGS, or from COGS to OpEx) effective the first day of the month following the second consecutive month of threshold crossing. Apply the new classification going forward only; do not restate prior periods. Document the reclassification with Finance and Engineering approval, noting the workload, the triggering usage data, and the effective date. Disclose any reclassification that exceeds 5% of prior period cloud costs in the next variance review.

Disclose any reclassification that exceeds 5% of prior period cloud costs in the next variance review. Do not use reclassification to manage margin in a given period.

Example Policy Language

Allocation methodologies and classification rules are applied consistently across periods. Workloads below 50% production usage are classified as OpEx by default. Workloads with production usage between 20–49% may be partially allocated between COGS and OpEx using documented consumption metrics, subject to Controller approval and consistent period-over-period application. When a workload’s production usage crosses the 50% threshold for two consecutive months, it is reclassified effective the first day of the following month. The new classification applies going forward only; prior periods are not restated. Reclassifications are documented with Finance and Engineering approval, noting the workload, triggering usage data, and effective date.

6

CIAS-6

Capitalization (Cloud & AI Implementation Costs)

ASC 350-40ASU 2018-15IAS 38IFRIC Apr 2021

Purpose

Ensure that implementation-stage costs for cloud hosting arrangements and AI infrastructure development are evaluated rigorously against capitalization criteria, preventing both premature expensing of qualifying assets and unsupported capitalization of costs that should flow to the P&L immediately.

Guidance

Under US GAAP, ASU 2018-15 (amending ASC 350-40) permits capitalization of eligible implementation-stage costs for cloud hosting arrangements, including configuration and custom coding, with amortization over the hosting arrangement term. The determination follows a three-stage project framework.

  • Preliminary-stage costs (evaluating alternatives, selecting a vendor, determining feasibility) are expensed as incurred under both US GAAP and IFRS. No exceptions apply.
  • Application development-stage costs (configuration, custom coding, and integration work that produces functionality the entity will use) may be capitalized under US GAAP when the project has passed the preliminary stage and management has authorized and committed to the implementation. Capitalization ceases when the software is substantially complete and ready for its intended use.
  • Post-implementation-stage costs (training, maintenance, and minor modifications) are expensed as incurred under both regimes.

LLM and other neural network training and fine-tuning costs are expensed as incurred under both US GAAP and IFRS. In most cases, the underlying model artifacts will not meet the ownership and control criteria required for capitalization under ASC 350-40 or IAS 38. The narrow exception, where development produces separately owned and controlled software artifacts, requires documented evidence of ownership, control, and the applicable project-stage determination before capitalization is supported.

Amortization of capitalized implementation costs runs over the term of the hosting arrangement, not the useful life of the underlying software. Classify amortization expense using the same functional classification test as other cloud costs: amortization attributable to production systems is COGS; amortization attributable to internal systems is OpEx. Do not default all amortization to OpEx; classification follows function, consistent with CIAS-1.

Under IFRS, the IFRS Interpretations Committee (April 2021 Agenda Decision) concluded that configuration and customization costs in cloud arrangements are expensed as services are received, because the customer does not control the resulting asset. The only exception applies where the arrangement produces separately controlled code or software, which is rare in practice and requires the same ownership and control analysis as US GAAP.

Example Policy Language

The Company evaluates implementation-stage costs for cloud hosting arrangements under ASC 350-40 (US GAAP) using the three-stage project framework. Preliminary-stage and post-implementation-stage costs are expensed as incurred. Application development-stage costs meeting the capitalization criteria are capitalized and amortized over the hosting arrangement term. Amortization is classified as COGS or OpEx based on the functional classification test consistent with CIAS-1. LLM and other neural network training and fine-tuning costs are expensed as incurred. IFRS reporters expense all configuration and customization costs as incurred per the IFRIC April 2021 Agenda Decision.

Implementation

Cloud Cost Classification Framework (COGS vs OpEx)

Proper classification determines gross margin accuracy. CIAS-1 (Classification) provides the conceptual foundation.

CategoryWhen to UseExamples
COGS (Production)The workload exists to deliver the product to customers, whether its costs vary with usage or remain fixed. Includes both variable consumption that scales with revenue drivers and fixed infrastructure required to sustain production delivery.Production compute clusters, customer databases, API gateways, CDN egress, production ML inference
OpEx (Non-Production)Infrastructure supports internal operations without direct revenue link.Development environments, staging clusters, CI/CD pipelines, internal tools, analytics warehouses

The governing test is whether the workload exists to deliver the product to customers. For workloads where that relationship is clear, the functional purpose is sufficient. For workloads where the relationship to customer delivery is ambiguous or shared, proportional scaling with revenue drivers is the strongest available indicator of production function.

GAAP/IFRS Divergence: Capitalization Treatment

US GAAP (ASU 2018-15, amending ASC 350-40) permits capitalization of certain implementation-stage costs for cloud hosting arrangements (including configuration and custom coding) and amortization over the hosting arrangement term.

IFRS takes the opposite position. The IFRS Interpretations Committee (April 2021 Agenda Decision) concluded that configuration and customization costs in cloud arrangements are expensed as the services are received, because they do not create an asset the customer controls. The only exception: costs that produce separately controlled code or software (rare in practice) may qualify for capitalization under IAS 38.

Policy implication: IFRS reporters should default to expensing implementation costs. US GAAP reporters may capitalize eligible implementation-stage costs, but should apply the ASC 350-40 project-stage framework rigorously. Preliminary-stage costs and data conversion/training costs are expensed under both regimes.

Non-Usage Charge Types: Classification Treatment

Cloud billing includes charge categories beyond usage consumption. Each requires a defined treatment under CIAS to prevent misclassification at month-end.

Charge TypeDescriptionCIAS Treatment
CreditsProvider-issued credits reducing net spend (promotional, contractual, service credits)Classify credits against the same cost category as the underlying charges they offset. A credit that reduces production compute spend reduces COGS. A credit that offsets development environment charges reduces OpEx. Do not net all credits into a single category.
TaxesProvider-assessed taxes on cloud servicesFollow the cost category of the underlying taxed charge. Tax on production infrastructure is COGS. Tax on development infrastructure is OpEx. If your provider aggregates taxes at the account level without charge-level attribution, allocate using the same COGS/OpEx ratio as the underlying period's usage.
Marketplace PurchasesThird-party software or services procured through a cloud provider marketplaceApply the same functional classification test as native cloud services. A marketplace database product running in production is COGS. The same product running in a development environment is OpEx. Marketplace charges are not automatically OpEx because they represent software costs. Classification follows function, not procurement channel.
Adjustments & True-UpsProvider corrections, billing adjustments, or retroactive true-upsApply to the period and cost category of the original charge being corrected, not the period in which the adjustment appears on the invoice. Material adjustments that shift COGS in a prior period require disclosure in the next variance review per CIAS-2.

Shared Infrastructure Allocation

When infrastructure supports multiple products, allocate costs using compute hours, storage consumption, or API calls. Document the allocation methodology in your accounting policy per CIAS-5. Review the methodology quarterly for continued reasonableness.

Mixed-Use Infrastructure

The most common classification dispute involves infrastructure that simultaneously serves customer-facing and internal functions. A data warehouse is the typical example: the same cluster may power both customer-facing analytics (COGS) and internal business intelligence reporting (OpEx). Apply the classification test by function, not by resource. Measure the proportion of query volume, compute hours, or storage consumption attributable to each function over a representative trailing period of at least 60 days. Allocate costs in that proportion, document the methodology, and apply it consistently per CIAS-5. If reliable consumption data is unavailable to support a split, classify the entire resource as COGS until tagging and monitoring are sufficient to support proportional allocation. Classifying a known shared resource as COGS understates gross margin, which is the more conservative position for investor and board reporting. Establishing the measurement capability to support allocation should be a near-term priority.

AI Infrastructure Classification

AI infrastructure costs follow the same functional classification test as other cloud costs, applied by workload function rather than by resource type.

Inference costs for a deployed model serving customer requests scale directly with usage and qualify as COGS. Training costs incurred to develop or improve a model prior to deployment are internal R&D expenditures and qualify as OpEx. Fine-tuning and continuous learning workloads that run post-deployment require evaluation by function: fine-tuning runs that improve the live production model's accuracy are a production support cost and may be classified as COGS; exploratory fine-tuning for future model versions is OpEx.

Model monitoring and evaluation costs (including automated test suites and human review pipelines) are OpEx when they serve internal quality assurance, and COGS when they are a contractual or operational requirement of serving customers, ie., safety classifiers running on every customer request.

Training costs are expensed as incurred under both US GAAP and IFRS in most circumstances. The ownership and control criteria required for capitalization under ASC 350-40 are difficult to meet for neural network training in practice. See CIAS-6 for the full capitalization framework.

Where a single GPU cluster serves multiple workload types (training, inference, and evaluation), allocate costs by GPU-hours consumed per workload type over a trailing 60-day period per the Allocation Documentation Standard above.

Inference (Customer-Facing)COGS

Scales directly with customer usage. Qualifies as COGS under the revenue linkage test.

Training (Pre-Deployment)OpEx

Internal R&D expenditure. Expensed as incurred under GAAP and IFRS.

Fine-Tuning (Production)COGS

Runs that improve the live production model’s accuracy are a production support cost.

Exploratory Fine-TuningOpEx

Fine-tuning for future model versions is OpEx — not yet serving production revenue.

Allocation Documentation Standard

Documenting an allocation methodology means more than naming the metric. A CIAS-compliant allocation policy records four elements: (1) the allocation key selected (compute hours, API calls, or storage consumption); (2) the data source used to measure it (e.g., cloud provider cost and usage report, APM tooling, infrastructure monitoring platform); (3) the measurement period applied (trailing 60-day minimum per this standard); and (4) the approver, with Controller sign-off required for initial adoption and any subsequent methodology change. These four elements constitute the documented methodology referenced in CIAS-1 policy language and required for CIAS-5 consistency enforcement. An allocation policy that cannot satisfy all four elements does not meet the standard. The conservative posture is to classify the affected workload as COGS in full until adequate documentation is in place to support proportional allocation.

Reclassification Events

A workload's initial classification is not permanent. When a workload's production usage changes materially (ie., when a development environment moves into production, or when a production workload is decommissioned and repurposed for internal use), reclassification is required.

CIAS-5 governs the mechanics: reclassification applies prospectively from the first day of the month following two consecutive months of threshold crossing. Prior periods are not restated. The reclassification decision requires Finance and Engineering approval and must be documented with the triggering usage data and effective date.

Reclassification events must be disclosed in the next variance review if the reclassified cost exceeds 5% of prior period cloud costs. A reclassification of that magnitude affects gross margin comparability and warrants explanation to anyone reviewing trend data.

Do not use reclassification to manage margin in a given period. A reclassification made outside the two-consecutive-month threshold process, without documented triggering data and dual approval, is a classification change that requires accounting policy disclosure under ASC 250-10-45-2 / IAS 8 §14.

Implementation

Commitments & Disclosure Standards

Multi-year cloud commitments represent significant future cash obligations that require formal governance and disclosure. CIAS-4 establishes the disclosure framework.

1

Step 1: Lease Evaluation

Before applying commitment disclosure, evaluate whether the arrangement contains an identified asset under ASC 842 / IFRS 16. Standard cloud usage agreements (shared compute pools, multi-tenant infrastructure where the provider can substitute capacity) typically do not contain an identified asset and remain off-balance-sheet. Dedicated infrastructure arrangements (reserved capacity contracts, colocation agreements with specified racks or servers, single-tenant cloud instances) may require further evaluation. See the GAAP/IFRS Alignment table in the Appendix.

2

Step 2: Commitment Disclosure (Off-Balance-Sheet Obligations)

For commitments that do not meet the ASC 842 / IFRS 16 lease threshold (which represents the majority of cloud spend), disclose under ASC 440-10-50-1 (US GAAP) or IAS 37 §86 (IFRS):

Disclosure Requirements

  • Commitments exceeding 12 months in duration that are material to the financial statements require formal disclosure.
  • Materiality is assessed relative to total operating expenses, gross margin impact, and the company's overall obligation profile.
  • Disclosures must include the three elements defined in the commitment note guidance below.

Commitment Note Example: Obligation Schedule (Element 1 of 3)

The following example illustrates Elements 1 and 2 of the commitment note: the obligation schedule and utilization forecast presented together. Element 3 (sensitivity analysis) builds on this schedule and is presented to the board quarterly.

Fiscal YearCommitted SpendForecast ConsumptionForecast UtilizationStranded CapacityOverage Exposure
FY 2026$4.2M$3.8M90%$400KNone
FY 2027$4.4M$4.3M98%$100KNone
FY 2028$4.6M$5.2M113%None$600K

Appendix

CIAS Framework Principles & GAAP/IFRS Alignment

CIAS Framework Principles

PrincipleAuthoritative BasisFocus
CIAS-1: ClassificationASC 606-10-25-1 / ASC 330-10-30-1 / IAS 1 §27 / IAS 2 §12COGS/OpEx classification based on functional relationship to customer delivery; systematic allocation of shared costs; amortized cost measurement basis
CIAS-2: Forecast Variance ControlASC 270-10-45-13 / IAS 34 / COSO Principle 10Predictability targets and variance governance
CIAS-3: Shared AccountabilityCOSO Framework Principle 10Joint Finance-Engineering ownership and escalation governance
CIAS-4: Commitment TransparencyASC 440-10-50-1 / IAS 37 §86Multi-year obligation disclosure
CIAS-5: Classification ConsistencyASC 250-10-45-2 / IAS 8 §14Prospective treatment of changes; sub-threshold workload allocation
CIAS-6: CapitalizationASC 350-40 / ASU 2018-15 / IAS 38 / IFRIC Agenda Decision (April 2021)Implementation-stage cost evaluation; LLM and neural network training cost treatment; amortization classification

Additional GAAP/IFRS Alignment

StandardApplication Area
ASC 842 / IFRS 16Lease-like arrangement identification and disclosure requirements
ASC 330-10-30-1 / IAS 2 §12Systematic and rational allocation methods for shared infrastructure
IFRIC Agenda Decision Apr 2021SaaS implementation costs (expense as incurred)

Cloud Infrastructure Accounting Standards
Version 1.0 | Cloud Capital Technologies | © 2026

CFO Classification Handbook

The fastest path to a more accurate gross margin runs through the chart of accounts.

Development environments, AI training workloads, and unallocated shared infrastructure do not belong in COGS. The CFO Classification Guide shows you what belongs where and how to restore accuracy to the margin line without touching underlying spend.

CFO's Classification Handbook
Get the CFO Handbook