Detecting unusual spend with Amazon Cost Anomaly Detection - Amazon Cost Management
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Detecting unusual spend with Amazon Cost Anomaly Detection

Amazon Cost Anomaly Detection is an Amazon Cost Management feature that uses machine learning to continuously monitor your cost and usage to detect unusual spends. Using Amazon Cost Anomaly Detection includes the following benefits:

  • Receive alerts individually in aggregated reports either in an email or an Amazon SNS topic.

  • Evaluate your spend patterns using machine learning methods to minimize false positive alerts. For example, evaluate weekly or monthly seasonality and organic growth.

  • Analyze and determine the root cause of the anomaly, such as the Amazon Web Services account, service, Region, or usage type that's driving the cost increase.

  • Configure how to evaluate your costs. Choose whether you want to analyze all of your Amazon Web Services independently or by member accounts, cost allocation tags, or cost categories.


After your billing data is processed, Amazon Cost Anomaly Detection runs approximately three times a day. You might experience a slight delay in receiving alerts. Cost Anomaly Detection uses data from Cost Explorer, which has a delay of up to 24 hours. As a result, it can take up to 24 hours to detect an anomaly after a usage occurs. If you create a new monitor, it can take 24 hours to begin detecting new anomalies. For a new service subscription, 10 days of historical service usage data is needed before anomalies can be detected for that service.