General AWS Cost & Usage Report FAQs

Q: What is the Cost and Usage Reports?

The AWS Cost and Usage Reports (CUR) contains the most comprehensive set of cost and usage data available. You can use Cost and Usage Reports to export your cost and usage data to an Amazon S3 bucket that you own. You can receive exports that break down your costs by the hour, day, or month, by product or product resource, or by tags that you define yourself. AWS delivers the export to your bucket at least once a day as either a CSV or Parquet file. You can process the export using analytics tools, such as Amazon Athena or Amazon Redshift, or spreadsheet applications, such as Microsoft Excel. You can also create visualizations of your CUR using business intelligence tools, such as Amazon QuickSight, to share insights with your teams.

Q: How can I get started using AWS Cost and Usage Reports?

You can create an export of the Cost and Usage Report table to be delivered to your Amazon S3 bucket from the Data Exports page in the AWS Billing and Cost Management console or using the AWS Data Exports CLI/SDKs.

Q: What should I use the AWS Cost and Usage Reports for?

The AWS Cost and Usage Reports provide access to the most detailed information available about your AWS costs and usage. Cost and Usage Reports contain the data you need to perform the most detailed cost optimization, reporting, and allocation activities.

Split Cost Allocation Data FAQs

Q: How can I get cost information for my Amazon ECS container objects?

You can access Amazon ECS task cost and usage data in AWS Cost and Usage Reports (CUR) by opting into Split Cost Allocation Data for Amazon ECS in your AWS Cost Management console and CUR reporting preference page in the Billing console. Split Cost Allocation Data enables cost visibility for all Amazon ECS container objects across your entire consolidated billing family (payer and linked accounts).

Q: How does Split Cost Allocation Data for Amazon ECS and AWS Batch work?

With Split Cost Allocation Data for Amazon ECS and AWS Batch, you can allocate the cost of your EC2 instances to your containerized workloads running on these instances. Split Cost Allocation Data for Amazon ECS generates container-level costs by analyzing each container’s Amazon EC2 instance resource consumption based on the price of the instance and the percentage of CPU and memory resources consumed by the containers running on the instance. AWS Batch customers running workloads using Amazon ECS or AWS Fargate compute environments will also see their cost and usage in the CUR.

Q: How can I enable Split Cost Allocation Data for Amazon ECS and AWS Batch data in my CUR?

Only regular and payer accounts have access to Cost Management preferences and can opt into Split Cost Allocation Data. Once opted in, member accounts can view the data in the AWS Cost and Usage Reports (CUR). It can take up to 24 hours for the data to be visible in the CUR.

Get started by opting in Split Cost Allocation Data.

Ready to get started?

Control your AWS Costs
Control your AWS costs

Learn how to control your AWS costs using the AWS Free Tier and AWS Budgets.

Learn more 
Sign up for a free account
Sign up for a free account

Instantly get access to the AWS Free Tier and start experimenting with AWS.

Sign up 
Start building in the console
Start building in the console

Better analyze and understand your AWS Costs & Usage.

Get started