The Single Month Billing Summary report shows statistics on your bill taken directly from your AWS invoice for each day for a specific month. You can base your billing statistics on the CloudWatch data or on your Detailed Billing Report (DBR) using unblended costs.
Note: Detailed Billing Reports are only available for CloudCheckr Pro accounts and include details such as costs, credits, net bill, tags, and service type. For instructions on enabling the DBR within AWS, review this topic.
You must enable CloudCheckr to monitor your charges within your AWS account.
For instruction on enabling monitoring within AWS, review this topic.
You can use the Month drop-down menu at the top of the report to view your AWS bill from any month in the past for as long as your project has existed within CloudCheckr. If you are using consolidated billing, within the payer account, you will see a drop-down list all the other accounts for which this account is a payer.
The source of billing data dropdown allows you to view the report using CloudWatch data or detailed billing data.
Using CloudWatch Data
CloudWatch provides the capability to monitor your AWS Bill by querying the CloudWatch API. Using this CloudWatch data has some limitations. It does not provide any information on tags, credits, or break out the information other than by service. As well, updates from Amazon to CloudWatch are occasionally delayed for a day or two, resulting in lumpiness in the AWS Bill. If the AWS billing system delays your CloudWatch data for two days, the costs will all appear in the second day and the costs will be misleading.
Using Detailed Billing Reports
We recommend you enable detailed billing in AWS and use the DBR to provide more accurate billing reports.
AWS also provides DBRs that write into a file the complete details of your charges, credits, and net bill to an S3 bucket. Enable the Detailed Billing by following the directions here.
The latest billing information from AWS is often not pushed to the DBR for several days, particularly at the beginning or end of the month. You will not see your AWS billing information in the CloudCheckr billing reports until it is updated in your DBRs from AWS.
The bottom of the report provides daily details on AWS costs.
Expand any date by clicking (the green plus symbol) to show the total cost, credit, and net bill for each AWS service that day, as well as the month-to-date cost, credit, and net bill through that day.
AWS bills are monthly, starting on the first day of the month and resetting on the last day of each month. When viewing CloudWatch data, you will be billed by AWS for all your Heavy Utilization Reserved Instances and other upfront costs on the first of the month. This will cause a large spike in your AWS bill on the first of the month.
For more information on AWS pricing, review this Amazon topic.