Insights

US GAAP AI Expense Guide for Finance Teams

By Brian Diamond

Published November 15, 2026

A $180,000 monthly AI bill is not an accounting policy. It is a vendor invoice that may combine model usage, cloud capacity, software subscriptions, support, and implementation charges across dozens of teams. This US GAAP AI expense guide explains how finance and technology leaders can turn that bill into supportable expense classifications, allocations, and close entries without pretending that every AI cost belongs in one bucket.

The practical objective is simple: recognize costs in the right period, assign them to the people and products that consume them, and retain evidence that can withstand controller review. The complexity comes from the fact that AI spend is often metered, shared, and split among several vendors.

Start with the economic substance of each AI cost

US GAAP does not provide a single accounting model labeled "AI expense." The treatment depends on what the company purchased, when it received the benefit, and whether the spending creates or enhances an asset that meets the relevant accounting criteria. A useful starting point is to separate invoice lines into recurring consumption, subscriptions and service arrangements, implementation work, and potential software development costs.

For most organizations, LLM API tokens, hosted model inference, AI gateway fees, cloud GPU consumption, vector database usage, and monthly platform subscriptions are operating expenses as the services are received. A team calling a model API to summarize support tickets has consumed a service. The fact that the output may improve customer service does not, by itself, create a capitalizable asset.

Prepayments are a separate timing question. If a company pays $120,000 in advance for a 12-month platform commitment and the arrangement represents future service, it may record a prepaid expense and recognize $10,000 per month as the service is received. The accounting should follow the contractual benefit period, not the payment date.

Implementation and development costs require more judgment. Configuration, integration, and deployment work for a hosted arrangement may have different treatment from ongoing usage fees. Costs to develop internal-use software can also be subject to capitalization guidance when the facts support it, while preliminary project activities, training, maintenance, and many operating activities are generally expensed. The right answer depends on the contract, the nature of the work, and the stage of the project. Establish a documented policy and involve technical accounting early for material programs.

The US GAAP AI expense guide to classification

A durable process begins with an invoice-level cost taxonomy. Do not ask accounting to infer purpose from a vendor name alone. One cloud invoice can include AI inference, storage, network traffic, non-AI compute, enterprise support, and committed-use credits. One AI platform invoice can combine subscription access, token consumption, and professional services.

At minimum, tag each charge by cost type, vendor, service period, legal entity, and whether it is directly attributable or shared. Add a business owner and a project or product identifier wherever possible. These fields turn classification from a month-end scavenger hunt into a repeatable control.

Consider a company that receives a $75,000 invoice containing $48,000 of model usage, $15,000 for a monthly enterprise platform fee, and $12,000 for implementation support. The model usage and platform fee may be recognized as current-period operating expense if the services relate to that month. The implementation support needs review against the underlying arrangement and work performed. It should not be automatically capitalized simply because it helped launch an AI program.

The documentation should state the conclusion, the applicable policy, the period of benefit, and the evidence reviewed. For material or unusual items, retain the contract, statement of work, invoice detail, project approval, and technical accounting memo. Audit readiness is largely a matter of being able to recreate the decision after the people who made it have moved on.

Allocate shared AI spend from measured use

Correct expense recognition is only half the job. A single central AI cost center may be acceptable for external financial statements, but it tells management very little about who is driving spend or whether a product has viable unit economics. Showback and chargeback convert shared invoices into accountable operating costs.

Direct attribution is the preferred method. If an API key, gateway identity, cloud tag, or agent identifier ties usage to a team, application, customer environment, or project, use that evidence. A marketing agent that consumed $9,400 in inference should bear $9,400, subject to the company’s approved allocation structure.

Shared costs require a rational, consistently applied driver. The appropriate driver depends on the cost. Allocate token-based model spending by measured tokens or request cost. Allocate dedicated GPU capacity by reserved capacity or runtime. Allocate a shared AI platform subscription by active users, agent count, usage volume, or another driver that reasonably reflects benefit received.

Avoid using headcount merely because it is available. It can be reasonable for a broadly available enterprise tool with no better data, but it is weak for a metered model service where one engineering workflow uses 70% of the spend. A practical hierarchy is direct measured usage first, a service-specific driver second, and a broad proxy only when measurement is not available.

For example, a $30,000 shared monthly AI gateway charge could be allocated 60% to Engineering, 25% to Customer Operations, and 15% to Sales based on measured request costs. The allocation creates $18,000, $7,500, and $4,500 of departmental expense. Finance should preserve the source usage report, allocation driver, calculation, approver, and effective date of the methodology.

Post entries that separate vendor liability from accountability

Allocation is an internal management process. It does not change the legal obligation to the vendor. Keep the vendor payable or cash entry clear, then use allocation entries to move expense to the consuming cost centers.

If the $30,000 gateway invoice is received for the current month, an illustrative initial entry is:

```text Dr AI platform expense - Central IT $30,000 Cr Accounts payable $30,000 ```

The allocation entry can then move the expense out of Central IT:

```text Dr AI expense - Engineering $18,000 Dr AI expense - Customer Operations $7,500 Dr AI expense - Sales $4,500 Cr AI platform expense - Central IT $30,000 ```

The accounts and dimensions will vary by chart of accounts. Some organizations post directly to departmental cost centers at ingestion; others book centrally and allocate after usage is complete. Either approach can work if it produces a complete audit trail and does not obscure the original invoice amount.

Accruals deserve particular attention because AI usage data and vendor invoices often arrive on different schedules. If a company used services in March but receives the invoice in April, it should accrue a reasonable estimate for March when material. Usage telemetry, contracted rates, and prior billing patterns are better support than a flat percentage of the prior month. Reverse the accrual in April and true up to the vendor invoice, with a clear explanation for significant variances.

Build a monthly control cycle, not a quarterly cleanup

AI spending changes too quickly for a quarterly spreadsheet exercise. The close process should reconcile vendor invoices, cloud billing exports, gateway records, and internal usage data each month. Differences are normal, especially where vendors report in different time zones or apply credits later. Unexplained differences should not become permanent rounding items.

A workable monthly cycle has four control points: ingest invoice and usage data, classify costs under the accounting policy, allocate shared charges using approved drivers, and reconcile the resulting journal entries to the general ledger. Assign an owner for each step. Finance owns accounting conclusions and close; technology validates usage data and service mapping; business owners confirm the purpose and beneficiary of major projects.

Review allocation drivers periodically. A driver that was reasonable when three teams were experimenting may become misleading when a production customer-support agent consumes most of the workload. Changes should be prospective, documented, and approved rather than quietly edited to make a budget variance disappear.

Tools such as Meridian can help centralize vendor and usage data at the team, agent, and project level, then produce allocation support and journal-entry-ready outputs. The underlying governance decision still belongs to the company: define the cost taxonomy, approve the drivers, and make exceptions visible.

The strongest AI cost program is not the one with the most detailed dashboard. It is the one where a controller can trace a material expense from the general ledger to an invoice, from the invoice to measured usage, and from that usage to a business owner who can explain the value received.

Not sure which of your AI costs are being booked? Run the free Agent Spend Assessment.

Onaro Meridian is FinOps for agentic AI: the system of record that attributes, controls and books what AI agents spend.

Brian Diamond

Brian Diamond

Brian Diamond is a fractional Chief AI Officer and founder of Onaro. He has spent 30 years running infrastructure operations and founded LANStatus, a Connecticut managed services provider and Microsoft partner, in 2001. He holds a Chief AI Officer certification and writes the CAIO Brief on AI leadership for finance and operations.

LinkedIn · CAIO Brief · Author page

Markdown version