AWS Cloud Financial Management

Analyze your custom billing data with AWS Cost Explorer

If you’re an AWS reseller or organization with chargeback process, you are probably investing time and resources each month to create separate invoices for your end customers, or cost reports for your business units, so they understand the charges they’re responsible for. AWS Billing Conductor (ABC) allows you to customize pricing and cost visibility for groups of accounts that share the same financial reporting structure. You can generate proforma billing views and proforma Cost and Usage reports (CURs) to reflect the custom pricing rate and any additional shared discounts or costs. Here is the link to the ABC user guide for those who haven’t got a chance to use the service yet.

Many of you have let us know the proforma bills and CUR files are valuable data sources in generating your monthly AWS cost visualization and invoices. However, you still spend time on explaining the proforma costs and answering questions that users could have answered themselves if they had access to AWS Cost Explorer. AWS Cost Explorer gives customers the ability to view historical and forecasted spend and usage at an aggregated level or at a granular level through grouping and filtering options. Read this user guide for more detailed instructions about Cost Explorer. To provide the ability for end users of our resellers and large organizations to understand and analyze cost at their negotiated rates, we enabled proforma cost support in Cost Explorer on August 22 (announcement).

What can you achieve with this new feature?

  1. Delegated cross-account billing visibility: As ABC customers, you can grant cross-account visibility billing data to primary accounts for a subset of accounts (“billing groups”) in your organization without needing to grant access to the management account. This means primary accounts of a billing group can see cost and usage information across all accounts in their respective billing group in Cost Explorer.
  2. Ease of sharing custom billing rates: You can now share custom rates with your end consumers through proforma billing view in the billing console, CUR file, and native Cost Explorer experience. The proforma cost view in Cost Explorer specifically simplifies the analysis of historical and future spend for your end users.
  3. Reduced billing disputes: Granting end users access to the AWS Billing console and Cost Explorer gives them the ability to dive deep into any area of their interest, which will reduce the likelihood of billing disputes between you and your end users.

What should you know about this feature?

  • User experience: the UI of Cost Explorer for ABC customers is consistent with the non-ABC experience. Primary accounts of a billing group can see the aggregated cost and usage data across all accounts in the respective billing group, or group/filter by dimensions, e.g. linked account, usage type, to see the breakdowns.
Figure 1. Example of viewing daily cost by linked account via Cost Explorer for ABC primary accounts

Figure 1. Example of viewing daily cost by linked account via Cost Explorer for ABC primary accounts

Figure 2. Example of viewing daily cost by usage type via Cost Explorer for ABC primary accounts

Figure 2. Example of viewing daily cost by usage type via Cost Explorer for ABC primary accounts

  • Datasets: As how you can switch the cost report display among datasets of “Unblended costs”, “Amortized costs”, “Blended costs”, “Net unblended costs”, and “Net amortized costs” in Cost Explorer,  you can have theses views as well as ABC customers. However, the net and non-net datasets will give you the same output, as ABC computes discounts and markups you configured on top of public pricing as “usage” and won’t expose your actual discounts. When using the “Blended costs” dataset, you should know that ABC doesn’t support all Free Tier offers, only the “always free” ones.
  • Cost associated with this feature: While ABC is a priced service (see the pricing page), ABC customers can visualize and analyze proforma costs in Cost Explorer with no extra charge. There are however existing pricing components within Cost Explorer, e.g. when accessing Cost Explorer API, enabling resource and hourly granularity. You can learn more about Cost Exploring’s pricing structure here.
  • Other cost management features: With this feature, the proforma rates can now flow through AWS bills, Cost and Usage Reports (CURs), and Cost Explorer. For primary accounts, they can manage cost and usage for all accounts within the billing groups, and for individual member accounts within these billing groups, they can view and analyze their own costs. At the moment, Savings Plans and Reserved Instances coverage/utilization reports, AWS Budgets, AWS Cost Anomaly Detection, do not support ABC. Management and member accounts can still use these tools, but there is no cross-account visibility that aligns with your ABC billing group setup, and these tools do not reflect the proforma rates today.

Conclusions

The cost transparency at the rates you and your end users have agreed upon not only empower end users to better understand and manage their AWS spend, they also shield your business from disclosing business margin.   AWS Billing Conductor is available in all commercial AWS Regions, excluding the Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD. To learn more about AWS Billing Conductor, visit the product page, or review the user guide and API Reference.

Bowen Wang

Bowen Wang

Bowen is a Principal Product Marketing Manager for AWS Billing and Cost Management services. She focuses on enabling finance and business leaders to better understand the value of the cloud and ways to optimize their cloud financial management. In her previous career, she helped a tech start up enter the Chinese market.

Matt Cowsert

Matt Cowsert

Matt Cowsert is a Principal Product Manager (Technical) who supports multiple AWS Billing and Cost Management services, with the latest as the AWS Billing Conductor. He focuses on delivering solutions to simplify customers' billing experience and better align AWS billing processes with customers' business needs.