Skip to main content
Skip table of contents

Model Design

The showback/chargeback model defines how cloud costs are grouped, allocated, and presented to internal or external consumers. A clear model makes bills predictable and fair, and keeps FinOps practice aligned with finance practices. This guide provides considerations on the main design choices and how they relate to ingestion, allocation, and dashboards in Cloudaware FinOps.

Core Questions to Answer

When designing your model, decide:

  • Who is billed or shown costs?

    • Business units, products, applications, teams, environments.

    • Customers or tenants (for MSPs and resellers).

  • What cost is in scope?

  • How is cost allocated?

    • Tag‑based, account‑based, or hybrid allocation.

    • Treatment of shared/platform costs and commitments.

  • What level of detail is needed?

    • Summary lines vs. detailed service breakdowns.

    • Blended vs. unblended or effective cost views.

Answering these questions up front helps you choose appropriate data structures, reports, and dashboards.

Building on Cost Allocation and Business Mapping

Most model design work starts from:

  • Cost Allocation – how raw costs are mapped to apps, teams, BUs, customers, and environments.

  • Business Mapping – how accounts, subscriptions, projects, and tags translate into business hierarchies.

  • Shared Costs – how platform, networking, support, and other shared costs are treated.

Your showback/chargeback model should reuse these structures so that dashboards, budgets, and bills all tell the same story.

Rate Types and Views

Decide which price views to use:

  • On‑demand/unblended – shows list pricing per usage line item; useful for technical cost understanding.

  • Blended – averages rates across accounts in consolidated billing; often used for MSP or reseller roll‑ups.

  • Effective cost – includes amortized commitments and discounts to reflect the true economic cost of usage.

Many organizations:

  • Use effective cost for internal showback/chargeback.

  • Keep on‑demand/unblended views for engineering analysis and provider reconciliation.

Internal vs. External Models

Cloudaware supports:

  • Internal models – chargeback to BUs, cost centers, or teams inside your organization.

  • External models – invoicing customers in MSP, reseller, or SaaS scenarios.

Differences to consider:

  • Internal bills may emphasize accountability and behavior change more than precision to the cent.

  • External bills often require more detailed line items, tax handling, and alignment with legal/commercial terms (usually managed in external billing systems).

Use Cloudaware as the analytics and FinOps tool, and integrate with finance/ERP or billing platforms for final invoicing, as needed.

Reconciliation and Governance

For a healthy model:

  • Reconcile total billed/showback amounts with total cloud spend for each period.

  • Track and explain any deliberate differences (for example, costs retained in a central platform bucket).

  • Review the model periodically with finance and key stakeholders to ensure it still reflects how the business is organized.

Changes to the showback/chargeback model should be versioned and communicated in advance so owners understand how their statements may change over time.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.