AWS: Cost and Billing
These Frequently Asked Questions (FAQs) answer the most common questions we get asked about AWS and CloudCheckr billing.
Question: What are the reasons why CloudCheckr shows different costs than AWS Cost Explorer?
Answer:
In the General FAQ, we briefly identified the reasons why the AWS Cost Explorer and CloudCheckr show different costs:
- cost rates
- RI unsharing
- differences between DBR to CUR
- amortization
- application of credits
- AWS Marketplace charges
This FAQ examines these reasons in more detail.
AWS and CloudCheckr use blended and unblended cost rates in their calculations, but CloudCheckr also calculates a list cost rate.
Here's how each rate compares:
Type |
Cost Calculations |
Outcomes |
Benefit(s) |
Blended |
Averages on-demand and reserved pricing using a common usage rate for shared resources in a consolidated billing family. Does not factor in support costs.
|
RI purchaser may see rates higher than the RI rate while On Demand users may see rates lower than the On Demand rates. |
Good way to determine the average costs across a consolidated bill |
Unblended |
Account that purchased the RI is responsible for all RI costs. Accounts that consume the RI(s) but did not purchase them will have lower-than-actual costs. When an account other than the purchasing account uses the RI, those RI hours show up as a zero cost in that account. |
Payees who shared RIs and benefited from the lower pricing tiers of other payees in the consolidated billing family will have a lower bill. |
Helps individual payees within the consolidated billing family |
List |
Reverses unintended payee discounts on EC2 RIs, RDS RIs, and tiered pricing. |
Mimics AWS cost for each payee as if they were a standalone account—plus or minus additional custom discounts or charges issued by the the owner of the consolidated billing family. |
Helps MSPs or resellers |
Costs for RI usage in the final AWS and CloudCheckr bills may not match because our application allows RI unsharing.
RI unsharing is a custom cost that enables CloudCheckr customers to filter the RI usage by account(s) that used the RI. By enabling RI usnsharing, payers can bill payee accounts on their actual on-demand usage and remove any confusion surrounding shared RIs.
- in the CUR, all RI costs stay in the account that purchased the RI but the accounts that used the RI are not charged for using that RI
- in the DBR, the RI costs are applied to the account(s) that used the RI—not the account that purchased the RI
When the DBR was the primary billing method for AWS, customers would receive two separate DBR files—one for infrastructure files (the DBR) and another for software usage (the Markeetplace DBR). Now that the AWS Cost Explorer is using the CUR as its primary billing method, you can see your AWS Marketplace costs in your monthly AWS bill. While this improvement allows you to better manage your AWS Marketplace products and more effectively compare your SaaS and cloud costs in one bill, there is a burden on the customer to weed through all of the AWS Marketplace jargon and make sense of all the charges.
CloudCheckr, however, provides a Spend Analysis report that allows you to uderstand these charges and see how they relate to your entire family of AWS costs.