TL
The short answer

FOCUS is the FinOps Foundation open specification that standardizes cloud billing and usage data into a single consistent schema. Instead of four native formats, the AWS Cost and Usage Report, Azure cost exports, GCP billing export, and OCI usage reports, FOCUS defines common columns such as BilledCost, EffectiveCost, ChargeCategory, and ServiceName, so a charge means the same thing in every cloud. For a multicloud buyer this matters because it removes the translation tax: you normalize once at ingestion and every downstream report, allocation, and commitment decision works off comparable data. It does not cut cost by itself. It removes the data friction that stops you from cutting cost cleanly.

What problem does FOCUS actually solve?

Every cloud bills in its own dialect. AWS describes a charge one way in the Cost and Usage Report, Azure another way in its cost exports, GCP another in its billing export, and OCI another in its usage reports. The fields have different names, the cost concepts differ, and the same idea, what you were charged after discounts, lands in a different column with a different meaning on each platform. For a single cloud estate this is an annoyance. For a multicloud estate it is a tax on every cross provider question.

Before FOCUS, answering a question like which service costs us most across all four clouds meant building and maintaining a custom mapping, one that broke every time a provider changed its export. FOCUS replaces that bespoke work with a published standard. The providers map their native data to the common schema, and you consume one shape.

The core columns, and why they matter

FOCUS defines a set of common columns that carry the cost concepts buyers actually reason about. A few matter more than the rest.

  • BilledCost is what appears on the invoice for the period, the amount you are billed before amortizing commitments.
  • EffectiveCost spreads the cost of commitments and upfront payments across the period they cover, so a workload covered by a Savings Plan or Reservation shows its true amortized cost rather than a spiky purchase.
  • ChargeCategory separates usage, purchases, taxes, and credits, so you can tell consumption apart from a commitment purchase or a refund.
  • ServiceName and ServiceCategory describe what was bought in consistent terms, so compute in one cloud lines up with compute in another.

The split between BilledCost and EffectiveCost is the one that changes decisions. A team reading raw billed cost sees a commitment purchase as a one time spike and an idle covered instance as nearly free. EffectiveCost shows the real ongoing cost of running that workload, which is what rightsizing and allocation should be based on.

How do the four clouds map to FOCUS?

Each provider offers its billing data in or alongside the FOCUS format, mapped from its native export. The native sources remain the system of record; FOCUS is the normalized layer you build reporting on.

Native billing sources and how they relate to FOCUS. Indicative, verified against provider documentation and anonymized.
CloudNative source of truthFOCUS role
AWSCost and Usage ReportMapped to FOCUS columns for cross cloud comparison
AzureCost exportsMapped to FOCUS columns, reconciles with MACC drawdown
GCPBilling exportMapped to FOCUS columns, normalizes CUD effects
OCIUsage reportsMapped to FOCUS columns, normalizes Universal Credits

The practical point is consistency. Once each cloud's data lands in the common schema, a commitment in AWS Savings Plans, an Azure Reservation, a GCP CUD, and an OCI Universal Credit all show their amortized effect in the same EffectiveCost column, so you can compare coverage across providers without reconciling four definitions by hand.

Why normalized data is the FinOps foundation

Almost every FinOps activity depends on trustworthy, comparable data. Allocation and chargeback need a consistent cost figure to divide. Commitment coverage decisions need amortized cost across providers to judge where coverage is thin. Board reporting needs one number that means the same thing everywhere. When the data is in four dialects, each of these becomes a reconciliation argument before it becomes a decision.

This is why the State of FinOps 2026 treats data standardization as foundational rather than optional. With FOCUS, the conversation in a cost review shifts from whose extract is correct to which workload to act on. That shift is the entire value: less time defending numbers, more time changing them.

What FOCUS does not do

FOCUS is a data standard, not a savings engine. It will not rightsize an instance, buy a commitment, or eliminate waste. It also does not replace the native exports as the system of record; those remain the immutable source you retain for audit. And adopting it does not automatically make your reporting correct, because allocation logic, tagging discipline, and forecasting still have to be built on top.

Treat FOCUS as the clean foundation that makes everything above it easier and more defensible. The cost reductions still come from the operating model, the commitment strategy, and the architecture decisions, the same levers as always, now working off data you do not have to argue about.

Worked example

A multicloud enterprise ran cost reviews where the first twenty minutes went to reconciling why the AWS, Azure, and GCP numbers did not line up, because each came from a different extract with different cost definitions. Normalizing all three plus OCI into FOCUS at ingestion meant every report read from one schema, with amortized EffectiveCost comparable across providers. Reviews moved straight to decisions, and a coverage gap that had been hidden by inconsistent commitment accounting became visible and was closed. The data work itself saved no money; what it unblocked did. Figures are verified against billing data and anonymized.

How a buyer should adopt FOCUS

Start by normalizing every provider's billing data into FOCUS at the point of ingestion, keeping the native exports as the retained source of truth underneath. Rebuild reporting, allocation, and commitment coverage analysis on the normalized layer so they are provider neutral. Then document the mapping from each native format to the FOCUS columns, so the normalization stays auditable and a surprising number can be traced back to either the source or the translation.

Done in that order, FOCUS becomes the layer that every other FinOps capability sits on, and the one that lets a multicloud estate be reasoned about as a single thing rather than four.

Frequently asked questions

Build on data you can trust

We normalize your AWS, Azure, GCP, and OCI billing into FOCUS and rebuild allocation, commitment, and reporting on top, so your cost reviews start at the decision instead of the reconciliation. Independent, buyer side, zero provider commissions. Our guarantee: we reduce your cloud spend or we reimburse our service fee. Pricing is either a Fixed Fee scoped up front or Gainshare, a share of verified savings with no retainer and no risk.

Independent · buyer-side

Put a defensible number on your cloud spend.

No provider in the room, no published price list. Tell us your footprint and we will scope the savings against your billing data — we reduce your cloud spend or we reimburse our service fee.

Buyer-side intelligence, monthly.

The Cloud Spend Navigator: what changed in cloud pricing, commitments, and FinOps — no vendor spin.