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

Last updated: 2020-06-17

I'm using the AWS Free Tier to test AWS services. How do I make sure that all the resources I'm using are covered under the AWS Free Tier?

Short description

The AWS Free Tier makes certain amounts and types of resources for new AWS accounts available free of charge for a one-year period. Any amounts and types of resources that aren't covered are charged at standard rates.

To avoid unnecessary charges:


Understand what services and resources are covered

Before you create any new resources, review the list of covered services and resources at AWS Free Tier.

Use AWS Budgets to monitor your Free Tier usage

Opt in to the AWS Budgets Free Tier usage alert. This alert notifies you when your usage will lead to charges.

Monitor your bill

Check your usage in the Billing and Cost Management console. Even if your resources are covered under the AWS Free Tier, you see a line item on your bill for each covered resource.

Use the Top Free Tier Services by Usage table in your Billing and Cost Management console to see how much of the AWS Free Tier you're currently using. You can also use this table to check if your current usage rate will incur charges.

Note: Most benefits offered by the AWS Free Tier apply globally to all resources on your account, not individually to each AWS Region. Be sure to monitor your usage in all AWS Regions.

Plan your configuration before testing

Use the AWS Pricing Calculator to see whether your planned resource configuration is entirely covered under the AWS Free Tier, or if you pay the standard rates for your planned configuration.

Clean up test resources

To terminate your test resources after testing, see How do I terminate active resources that I no longer need on my AWS account?