# FinOps for Agentic AI

**FinOps for agentic AI is the finance discipline for what AI agents spend: attributing every dollar of agent consumption to an owner and a cost object, controlling that spend before it compounds, and booking it to the general ledger with records an auditor can follow.** It is the accounting layer that cloud FinOps never needed, because servers never bought anything on their own.

## Three things called "FinOps for AI"

The phrase is used three ways in the market, and most content never says which one it means.

1. **AI that does FinOps.** Agents and assistants that find cloud waste, explain anomalies, and open tickets. The FinOps Foundation's "AI for FinOps" work and most vendor "FinOps agents" are this.
2. **Analytics for AI spend.** Dashboards that show cost per token, per model, per team, usually by pulling provider invoices into a cloud cost tool. Useful for engineering; it stops at allocation.
3. **Accounting for agent spend.** Which agent spent it, on whose behalf, against which budget, and what entry hits the ledger at month-end. This is FinOps for agentic AI, and it is what this page is about.

The first two are table stakes and any serious platform should offer them. The third is the one that never goes away, because every month a controller has to close the books on it.

## Why agents change the accounting problem

Cloud cost arrives as one invoice from one vendor with a tag on each line. Agent spend arrives as tokens from three model providers, tool calls through a gateway, API purchases on a corporate card, compute on your own GPUs that never produces an invoice at all, and increasingly payments the agent makes itself. The spend is fragmented, partly unbilled at close, and attributable only if the agent's identity, task, and cost object were captured at runtime.

That produces five questions no cloud cost tool answers:

- [How do I account for AI agent spend in the general ledger?](https://www.onaro.io/blog/how-to-account-for-ai-agent-spend-in-the-general-ledger)
- [What is the journal entry for AI token usage?](https://www.onaro.io/blog/journal-entry-for-ai-token-usage)
- [How do I do chargeback for AI usage?](https://www.onaro.io/blog/how-to-do-chargeback-for-ai-usage)
- [Who owns AI spend, finance or IT?](https://www.onaro.io/blog/who-owns-ai-spend-finance-or-it)
- [Is there an open standard for AI agent spend data?](https://www.onaro.io/blog/is-there-an-open-standard-for-ai-agent-spend-data)

And three that depend on which ledger you run:

- [How do I track AI costs in QuickBooks Online?](https://www.onaro.io/blog/how-to-track-ai-costs-in-quickbooks-online)
- [How do I allocate AI spend in Microsoft Dynamics 365 Business Central?](https://www.onaro.io/blog/how-to-allocate-ai-spend-in-business-central)
- [How do I book OpenAI or Anthropic invoices in NetSuite?](https://www.onaro.io/blog/how-to-book-openai-anthropic-invoices-in-netsuite)

If you resell AI capability to customers, there is one more: [How do MSPs bill clients for AI usage?](https://www.onaro.io/blog/how-do-msps-bill-clients-for-ai-usage)

## What the discipline covers

**Meter.** Capture usage at the source: provider APIs, gateways, agent runtimes, and private inference, with the agent identity and the task attached. Usage without attribution is a number, not a record.

**Control.** Budgets per agent and per cost center, approval thresholds for agent-initiated purchases, anomaly alerts routed to the owner, and policies set by finance without rewriting the engineering stack.

**Prove.** Accruals at cutoff for usage not yet invoiced, allocation to cost objects, journal entries posted to the ledger, true-ups when the invoice lands, and an audit trail from any GL line back to the usage events behind it.

Optimization sits alongside all three. Reducing token cost matters, but it is a project with an end; the close is a process without one.

## The reference points

- [The Open Agent Spend Attribution (OASA) specification](https://www.onaro.io/spec) defines the canonical record that joins runtime telemetry (OpenTelemetry GenAI), normalized billing (FOCUS), and payment settlement into one auditable ledger row.
- [The Agent FinOps Glossary](https://www.onaro.io/glossary) defines the vocabulary: attribution, chargeback, showback, accrual, true-up, cost object, and the rest.
- [The Missing Ledger](https://www.onaro.io/missing-ledger) explains why agent spend falls between the systems companies already own.

## Where this sits relative to adjacent categories

| Category | Answers | Stops at |
| --- | --- | --- |
| AI governance platforms | Who may use which agent | Policy and identity; no cost |
| Cloud FinOps platforms | What cloud and AI spend cost, by tag | Allocation; no ledger |
| LLM observability and gateways | Per-request tokens, latency, errors | Engineering telemetry; no owner, no books |
| FinOps for agentic AI | What agents spent, for whom, and what was booked | The general ledger and the audit trail |

You need the first three. None of them closes the month.

Canonical: https://www.onaro.io/finops-for-agentic-ai
