Structuring data center cost and usage data according to the FinOps Open Cost and Usage Specification (FOCUS) maps physical attributes like Site Name, Rack ID, and server identifiers to standardized columns such as Region ID, Availability Zone, and Resource ID. Expressing on-premises spending in this shared schema lets practitioners analyze it alongside public cloud, SaaS, and other Technology Categories, supporting unified decisions across the full technology estate.
Site, rack, and server identifiers slot into the same FOCUS columns the cloud uses.
| Data Center Reality | FOCUS Columns |
| A server / host | Resource ID, Resource Name |
| A site / facility | Region ID, Availability Zone |
| Compute / network / storage | Service Category, Service Name |
| The P&L that owns the estate | Billing Account ID |
| A capital purchase | Billed Cost, Effective Cost |
| Depreciation & usage windows | Billing Period, Charge Period |
The following section may deviate from the definitions in the FOCUS specification for illustrative purposes.
Description: Allocated Method Details provides information about how resources are allocated when usage records are split to support cost allocation requirements. Allocated Method Details consists of a valid JSON object which contains an array consisting of key-value objects describing the one or mo…
View moreDescription: Allocated Method ID is the unique identifier for the allocated method defined by the service provider which was used for the Data Generator-Calculated Split Cost Allocation. This unique identifier can be used to find how the allocated charge was calculated in the provider’s docume…
View moreDescription: An Allocated Resource ID is an identifier assigned by the data generator which cost is being allocated to in a Data Generator-Calculated Split Cost Allocation. The Allocated Resource ID is used to understand what the cost is being allocated to in charges where the data generator is allo…
View moreDescription: The Allocated Resource Name is a display name which cost is being allocated to in a Data Generator-Calculated Split Cost Allocation. The Allocated Resource Name is used to understand what the cost is being allocated to in charges where the service provider is allocating costs to somethi…
View moreThe Allocated Tags column represents the set of tags assigned to tag sources which are specifically applicable to allocated charges resulting from a data generator-calculated split cost allocation.
View moreDescription: An availability zone is a provider-assigned identifier for a physically separated and isolated area within a Region that provides high availability and fault tolerance. Availability Zone is commonly used for scenarios like analyzing cross-zone data transfer usage and the corresponding c…
View moreCost of a charge as invoiced by the invoice issuer in a given billing period.
Identifier for the owner of the datacenter estate. Should be used as an index to identify the P&L organization owning a Data Center or set of Data Centers. In small environments will likely match HostProviderName, larger environments may map to different subsidiaries “Acme Asia-Pacific Infrastructure Pty Ltd”, “Acme North America Technology Operations Inc”.
A Billing Account Name is a display name assigned to a billing account. Billing accounts are commonly used for scenarios like grouping based on organizational constructs, invoice reconciliation and cost allocation strategies.
Represents the currency that a charge was billed in (“USD”, “CAD”, “EUR”, …etc).
Billing interval (monthly or quarterly); Should be considered in the amortization period of the Data Center itself.
Billing interval (monthly or quarterly); Should be considered in the amortization period of the Data Center itself.
Classification of charge (“Usage”, “Purchase”); Primarily usage category, as taxes, corrections, credits are less likely in the Data Center.
Description: Charge Class indicates whether a charge represents a correction to a previously closed billing period. Charge Class is commonly used to differentiate such corrections from all other charges, including both regularly incurred charges and corrections to open billing periods. Column ID: Ch…
View moreA Charge Description provides a high-level context of a row without requiring additional discovery. This column is a self-contained summary of the charge’s purpose and price. It typically covers a select group of corresponding details across a billing dataset or provides information not otherwise available.
Indicates how often a charge will occur. The Charge Frequency is commonly used to understand recurrence periods (e.g., monthly, yearly), and differentiate between one-time and recurring fees for purchases.
The start/end time period for when the usage occurs (hourly or daily). Likely artificially batched for capital depreciated asset usage.
The start/end time period for when the usage occurs (hourly or daily). Likely artificially batched for capital depreciated asset usage.
Description: Contract Applied is a set of properties that associate a charge with one or more contract commitments, denoted as key-value pairs in a JSON object. Contract Applied allows the practitioner to track the progress of the commitments to which they have agreed with a service provider. Column…
View moreContracted Cost represents the cost calculated by multiplying contracted unit price and the corresponding Pricing Quantity. Contracted Cost is denominated in the Billing Currency and is commonly used for calculating savings based on negotiation activities, by comparing it with List Cost. If negotiated discounts are not applicable, the Contracted Cost defaults to the List Cost.
Effective Cost represents the amortized cost of the charge after applying all reduced rates, discounts, and the applicable portion of relevant, prepaid purchases (one-time or recurring) that covered this charge. The amortized portion included should be proportional to the Pricing Quantity and the time granularity of the data. Since amortization breaks down and spreads the cost of a prepaid purchase, to subsequent eligible charges, the Effective Cost of the original prepaid charge is set to 0. Effective Cost does not mix or “blend” costs across multiple charges of the same service. This cost is denominated in the Billing Currency. The Effective Cost is commonly utilized to track and analyze spending trends.
This column resolves two challenges that are faced by practitioners:
1. Practitioners need to amortize relevant purchases, such as upfront fees, throughout the commitment and distribute them to the appropriate reporting groups (e.g., tags, resources).
2. Many commitment discount constructs include a recurring expense for the commitment for every billing period and must distribute this cost to the resources using the commitment. This forces reconciliation between the initial commitment row per period and the actual usage rows.
Description: Host Provider Name is the name of the entity that provides the underlying infrastructure on which the resources or services of the Service Provider are deployed. In some instances, the host provider and the service provider are the same entity: the provider hosts their own services. In …
View moreDescription: Invoice Detail ID is the invoice-issuer-assigned identifier for an Invoice Detail record encapsulating charges in the corresponding billing period for a given billing account. This identifier allows FinOps practitioners to map specific line items from an invoice to the granular charge d…
View moreDescription: An Invoice ID is a provider-assigned identifier for an invoice encapsulating some or all charges in the corresponding billing period for a given billing account. Invoices are commonly used for scenarios like tracking billing transactions, facilitating payment processes and for performin…
View moreAn Invoice Issuer is an entity responsible for issuing payable invoices for the resources or services consumed. It is commonly used for cost analysis and reporting scenarios.
Cost calculated by multiplying List Unit Price and the corresponding Pricing Quantity. Generally zero for usage lines, can be retail price for purchase lines.
The volume of a given SKU associated with a resource or service used or purchased (vCPU-hours, GB-months, GB transfer), based on the PricingUnit.
SKU level specified measurement unit (GB) for determining unit prices, indicating how the provider rates measured usage and purchase quantities.
The physical data center ID (internal).
Identifier assigned to a resource by the service provider.
The name identifier within the physical data center.
Category of the resource (VM, Volume) or SKU representation level (Cluster).
Linked to layer (“Compute”, “Databases”, “Networking”). Broad classification, derived from the rate card.
Internal name of the offering or tier. Linked to layer (“Compute”, “Databases”, “Networking”).
Description: Service Provider Name is the name of the entity that provides the resources or services available for usage or purchase. These services can be built on top of infrastructure provided by a Host Provider, offered as fully integrated solutions, or include complementary offerings such as s…
View moreA SKU ID is a provider-specified unique identifier that represents a specific SKU. SKUs are quantifiable goods or service offerings in a FOCUS dataset that represent specific functionality and technical specifications.
Each SKU ID represents a unique set of features that can be sold at different price points or SKU Prices. SKU ID is consistent across all pricing variations, which may differ based on multiple factors beyond the common functionality and technical specifications.
SKU ID should be consistent across pricing variations of a good or service to facilitate price comparisons for the same functionality, like where the functionality is provided or how it’s paid for. SKU ID can be referenced on a catalog or price list published by a provider to look up detailed information about the SKU. The composition of the properties associated with the SKU ID may differ across providers. SKU ID is commonly used for analyzing and comparing costs for the same SKU across different price details (e.g., term, tier, location).
Ownership or metadata for allocation/reporting/invoicing/chargeback.
No columns match your filters.
Browse all FOCUS columns using the FOCUS Column Library and explore use cases using the FOCUS Use Case Library.
Column ID:
Display Name: