How do I check for active resources that I no longer need on my AWS account?

3 minute read

I want to find active resources that I no longer need so that I can avoid unexpected charges.


To avoid incurring unexpected charges, it's a best practice to routinely check if you have active resources that you no longer use. Then, terminate these unneeded resources to stop future charges.

You might continue to incur charges for some of your active resources even after you close your account. If you are closing your account, first confirm that all active resources are terminated to prevent unexpected charges.

Check for active resources

To check if you have any active resources in your account, do the following:

  1. Open the AWS Billing and Cost Management console.
  2. In the navigation pane, on the left side of the screen, choose Bills.
    The Details section shows all the charges incurred by various AWS services on your account. Note the services that have active resources.If you use the consolidated billing feature in AWS Organizations, then the Bills page lists totals for all accounts on the Consolidated Bill Details tab. Choose the Bill Details by Account tab to see the activity for each account in the organization. Note: It’s a best practice to check the Details section for the previous month to identify all services that are generating charges.
  3. Under Details, expand each service to identify the Regions where the services have incurred charges. You must terminate the resources in those Regions.

Note: The Billing and Cost Management console takes about 24 hours to update usage and charge information for active resources.

Terminate active resources

To terminate the identified active resources under different services, do the following:

  1. Open the AWS Management Console.
  2. Open the console for the service that contains the resources that you want to terminate (for example, Amazon Simple Storage Service). You can find a specific service by entering the service name in the search bar.
  3. After opening the service console, terminate all your active resources. Be sure to check each Region where you have allocated resources.
    Tip: You can change the Region with the Region selector in the navigation bar.

Important: Some services and subscriptions have resources that remain active, even when the service is terminated. If you are terminating any active resources from the following list, then additional steps might be required to prevent unwanted charges:

  • Amazon Elastic Compute Cloud (Amazon EC2)
  • Amazon Simple Storage Service (Amazon S3)
  • Amazon Relational Database Service (Amazon RDS)
  • Amazon Lightsail
  • Subscriptions, such as Reserved Instances (RIs), AWS Marketplace, and Savings Plans
  • AWS Directory Service

To terminate your active resources for these commonly used AWS services, see How do I terminate active resources that I no longer need on my AWS account?

Confirm that active resources are terminated

To confirm that all active resources are terminated, do the following:

  1. Open AWS Resource Groups.
  2. In the navigation pane, on the left side of the screen, choose Tag Editor.
  3. For Regions, choose All regions.
  4. For Resource types, choose All supported resource types.
  5. Choose Search resources. If search results appear, then there are still active resources on the account.
    Note: Resource Groups search results don't show AWS Marketplace subscriptions. To manage subscriptions, see Managing your software.

Related information

Avoiding unexpected charges

How do I make sure I don't incur charges when I'm using the AWS Free Tier?

What do I need to know if my Free Tier period with AWS is expiring?


There is no details section.

replied 2 months ago

Thank you for your comment. We'll review and update the Knowledge Center article as needed.

profile pictureAWS
replied 2 months ago