What is FOCUS?

The unifying language for technology value

“FOCUS is a technical specification that normalizes billing data across technology vendors.”

The FinOps Open Cost and Usage Specification (FOCUS) is an open specification that defines clear requirements for technology billing data generators to produce consistent cost and usage datasets.

Supported by the FinOps Foundation, FOCUS reduces complexity for FinOps Practitioners so they can drive data-driven decision-making and maximize the business value of technology.

Learn more about the latest version, FOCUS 1.3, in this release article.

See how Max Mara Fashion uses FOCUS to unify its multi-cloud and on-premises billing data.

Learn about FOCUS and see how GitLab is using it to unify billing data across clouds and vendors.

What problem does FOCUS solve?

FinOps Practitioners face a daunting challenge: collecting, normalizing, and analyzing disparate technology billing data to deliver insightful reports and recommendations that drive more business value from their technology investments.

Billing data from cloud Infrastructure-as-a-Service (IaaS) providers, platform-as-a-service (PaaS) vendors, software-as-a-service (SaaS) vendors, and other Independent Software Vendors (ISVs) streams into organizations every day, but each vendor employs unique terminology, taxonomy, and metrics in their billing file. This complexity slows a FinOps Practitioner down, as they must spend valuable time ingesting and normalizing all of this data before analysis can begin.

Using new vendors can require the adoption of new billing data schemas that must be transformed into the organization’s proprietary format. This complexity can increase the time to value for a FinOps Practitioner to get to analysis to deliver valuable insights.

FOCUS normalizes billing data from different sources, reducing the amount of work needed to begin FinOps analysis, and enabling businesses to refocus that energy on activities that are more strategic and worthwhile.

See how FinOps Practitioners are using FOCUS to ease data normalization and improve their FinOps practices.

FOCUS unifies billing data from numerous sources into a single format that Practitioners, tool vendors, and service providers use to achieve FinOps Domains.

Who Uses FOCUS?

FOCUS is for two main groups of technology users: billing data generators and billing data consumers.

Billing data generators

Generators of cloud billing data can be cloud providers or software-as-a-service companies (to name a few) that generate bills to send to customers who use their resources, tools, and/or services. For generators of billing data, the Specification is the set of requirements for FOCUS billing datasets. It defines the data that must be present in the file and how the column names must be written.

Billing data generators include, but are not limited to:

  • Cloud Service Providers (CSPs) a.k.a. Infrastructure-as-a-Service (IaaS) providers
  • FinOps tooling vendors and service providers
  • Software-as-a-Service (SaaS) and Platform-as-a-Service (PaaS) vendors
  • Independent Software Vendors (ISVs)
  • Private cloud vendors
  • Internal teams who do chargebacks for data center usage

Billing data consumers

Consumers of cloud billing data are the end-user FinOps Practitioners who ingest billing datasets from technology vendors to perform FinOps activitiesBilling data consumers can refer to the Specification for clarification about the definition of FOCUS Columns.

To get started, FinOps Practitioners should download their FOCUS billing data from their respective technology vendors and see what support FinOps tooling vendors currently offer. Practitioners can leverage a library of FinOps Use Cases containing predefined SQL queries that can be run on FOCUS datasets to answer FinOps questions.

Both use the language of FOCUS

Billing data generators and consumers both benefit from FOCUS being the language for technology value. No matter the role that is involved with billing data, FOCUS helps build a common ground and language for all to talk about or conduct the work that goes into a successful FinOps practice. Technology providers and tooling vendors now have a common language to position their value props and features so that their benefits are clear to the FinOps Practitioner.

Benefits for the FinOps Community

Benefits for Technology Providers and Vendors

FOCUS helps Cloud Service Providers, SaaS vendors, Data Cloud Platform vendors, and other Independent Software Vendors (ISVs) who generate billing data by easing adoption of technology offerings and accelerating usage of infrastructure and software.

When a billing file is in the FOCUS format, customers can readily integrate that billing data into their data pools, warehouses, and/or tooling and will already know the terminology and definitions used in the billing file. FOCUS also makes it easier for businesses to understand the ROI of (and choose a vendor that) best meets their needs.

Benefits for FinOps Tooling Vendors

FinOps Tooling Vendors are a subset of cloud vendors that are both generators and consumers of cloud billing data. They garner all the same benefits as other cloud vendors, with one additional benefit: more development resources. FOCUS removes the need to normalize billing data from different sources, so FinOps vendors do not need to waste development resources building data normalization functionality. Instead, those engineering resources can be spent developing support for other FinOps Capabilities with higher impact.

Benefits for FinOps Practitioners and their organizations

With FOCUS, FinOps Practitioners can learn a single process to run queries on technology billing data. This means Practitioners’ skills are more portable across technologies, FinOps tools, and organizations.

FOCUS also makes it easier for FinOps Practitioners to perform FinOps Capabilities and improves how they report the value of technology back to the business. Reducing the time and effort needed to normalize and analyze billing data enables Practitioners to refocus that energy on more important Capabilities. In other words, with FOCUS, Practitioners can spend more time on FinOps, and less time on data normalization.

This translates into a number of benefits for their organization:

  1. Holistic, data-driven decision making. FOCUS enables consistent reporting across technology vendors, enabling Leadership to analyze the whole environment instead of looking at each technology type or vendor in a silo. With better, holistic data, better decisions can be made for the organization.
  2. Reducing complexity of billing files. A single set of columns applies across all of an organization’s technology billing data, across multiple vendors that support the specification.
  3. Improved reporting consistency and accuracy. Standardizing billing files in a consistent format reduces the chances of inaccurate reporting due to discrepancies in terminology and definitions of columns across external vendors or across internal groups.
  4. Easier integration of new vendors. When a new vendor begins supporting the specification, the organization already has a defined format to transform their data into. No time is spent figuring out what format to transform the data into.
  5. Increased innovation. Better understanding of technology value can mean less resistance to use it to drive innovation and business growth. FOCUS accelerates the organization’s path to FinOps excellence, enabling the organization to better understand what value technology brings as investments continue to grow.
  6. Cheaper to process data. FOCUS combines actual billed costs and amortized costs into one dataset, drastically reducing the cost of compute and storage needed to process this data.
  7. Business Continuity. With FOCUS, practitioners can learn a single process to perform a FinOps activity with less bespoke training. New hires that join as FinOps Practitioners are already familiar with FOCUS, so organizations do not have to train them on normalizing billing data.
  8. Tool Flexibility. FOCUS provides a single set of columns which are transferable across technology vendors and third party tool providers which make it easy for individuals to adjust to changing providers as organizations adjust their toolkits over time.
  9. Common language with external peers. With FOCUS, organizations are able to discuss FinOps with other organizations which have adopted FOCUS using common terms with a common understanding irrespective of different technology vendors each organization may be using.

See how FinOps Practitioners are using FOCUS to ease data normalization and improve their FinOps practices.

Specification Releases

FOCUS 1.3

The FOCUS Steering Committee ratified the FOCUS version 1.3 specification on December 5, 2025. The improvements in this FOCUS release help satisfy these primary use cases:

  • Track Contract Commitments in a Dedicated Dataset: A new, supplemental “Contract Commitment” dataset isolates contract terms—start/end dates, remaining units, descriptions—from cost/usage rows. One query shows all active commitments. This is the first instance of extending FOCUS language to an adjacent dataset, giving practitioners a structured method to understand their contract commitments.
  • Split Shared Costs and Understand of Data Generators’ Allocation Method: New allocation-specific columns let data generators expose how they split costs across workloads. Practitioners can now see the methodology, not just the output.
  • Verify Data Recency and Completeness: Providers must now timestamp datasets (last-updated metadata) and flag completeness status. Users know immediately if data is final or subject to revision, giving them confidence in making decisions with it, and can avoid processing data which are not yet complete.
  • Service Provider and Host Provider Columns: Users can now distinguish between the provider that makes a resource or service available for purchase (Service Provider) from the provider that the underlying resource or service is deployed on (Host Provider). This also disambiguates reseller relationships across entity types.

Read this FinOps Insights article for more release notes.

FOCUS 1.2

FOCUS version 1.2 was ratified by the FOCUS Steering Committee on May 29, 2025. It helps to satisfy these use cases:

  • Cloud+ unified reporting: Combine SaaS, PaaS, and Cloud billing in one schema, so a single dashboard or SQL query now covers Practitioners’ scope of responsibility and reduces potential for duplicate charges.
  • SaaS / PaaS | Virtual currency lifecycle: Analyze credit and token purchase patterns to confirm commitments match demand, track burn-down daily, forecast exhaustion, and avoid surprise overages, and rank charge categories that drive token consumption and target high-consumption drivers. Users can compare discounted vs. list token rates to quantify contract savings and identify future optimization opportunities.
  • FinOps | Multi-currency normalization: Convert mixed-currency datasets (e.g., USD, EUR, tokens) to a single currency for budgeting and P&L analysis, with auditable exchange rates.
  • Cloud | Invoice reconciliation & chargeback: Users can now associate every charge, credit, or refund to its provider invoice ID. They can also allocate shared costs accurately to business entities using BillingAccountType and SubAccountType dimensions. This allows them to surface provider credit memos and validate how each one reduces net spend. Practitioners can also aggregate billing data and reconcile it against invoices to flag reporting errors.
  • Analytics | Unit-cost & density metric: Calculate cost-per x (e.g., GB stored, request, user) across providers, expose high-density spend, and prioritize savings opportunity areas.

FOCUS 1.1

Learn about FOCUS Version 1.1.

FOCUS Version 1.1 – was ratified on November 7, 2024 . This version adds new Columns that deepen support for billing data generated by cloud service providers, giving FinOps Practitioners the ability to do more granular multi-cloud analysis on that multi-cloud data. This release also improves metadata to better support Extract Transform Load (ETL) processes, and includes normative changes for some existing FOCUS Columns.

See details of older versions via the Changelog.

The FOCUS Steering Committee and Maintainers are now engaging in roadmap development and release planning. Vendors and Practitioners can expect incremental releases over the next several years as the Specification is expanded to provide the data elements necessary to perform additional FinOps Capabilities and integrate additional types of IT spending.

Learn more about FOCUS