What is AWS Billing and Cost Management?
AWS Billing and Cost Management is the service that you use to pay your AWS bill, monitor your usage, and budget your costs.
The service automatically charges the credit card you provided when you signed up for a new account with AWS. Charges appear on your credit card bill monthly. You can view or update credit card information, and designate a different credit card for AWS to charge, on the Payment Methods page in the Billing and Cost Management console. For more information about accessing the console, see Opening the Billing and Cost Management Console and Dashboard.
If you chose India as your contact address country when you signed up, you might be an Amazon Internet Services Pvt. Ltd (AISPL) customer, and you might need to approve the charges before your credit card can be billed. For more information about paying as an AISPL customer, see Pay your AISPL bill.
Features in Billing and Cost Management
The Billing and Cost Management service provides features that you can use to estimate and plan your AWS costs, receive alerts if your costs exceed a threshold that you set, assess your biggest investments in AWS resources, and, if you work with multiple AWS accounts, simplify your accounting.
Analyzing Costs with Graphs
The AWS Billing and Cost Management console includes the no-cost Cost Explorer tool for viewing your AWS cost data as a graph. With Cost Explorer, you can filter graphs by API operation, Availability Zone, AWS service, custom cost allocation tag, Amazon EC2 instance type, purchase option, region, usage type, usage type group, or, if you use consolidated billing, by member account. You can also see a forecast of future costs based on your historical cost data. For more information, see Customizing Your Cost Explorer Cost Analysis.
You can use budgets to track your AWS costs. Budgets use the cost visualization provided by Cost Explorer to show you the status of your budgets and to provide forecasts of your estimated costs. You can also use budgets to create CloudWatch alarms that notify you when you go over your budgeted amounts, or when your estimated costs exceed your budgets.
If you are using consolidated billing, only the master account can create and manage budgets. Individual member accounts cannot create or manage budgets. You can grant linked accounts read-only access to your budgets using an IAM policy. For more information, see Controlling Access.
Alerts on Cost Limits
You can use Amazon CloudWatch to create billing alerts when your AWS costs exceed specified thresholds. For more information, see Monitoring Charges with Alerts and Notifications.
When you set a payment currency, you can view your estimated bills and pay your AWS invoices in your preferred currency.
The currency conversion happens after your bill is finalized. Until then, all preferred currency amounts shown in the console are estimated in USD. AWS guarantees your exchange rate, so that refunds use the same exchange rate as your original transaction.
AWS Marketplace and DevPay invoices are not eligible for this service and are processed in USD.
This service is available only if your default payment method is Visa or MasterCard.
The rates change daily. The rate applied to your invoice is the current rate when your invoice is created. You can check the current rate on the Billing and Cost Management console.
You can switch back to USD.
Currency conversion is provided by Amazon Services LLC.
AWS Cost and Usage reports
You can choose to have AWS publish billing reports to an Amazon Simple Storage Service (Amazon S3) bucket that you own. You can receive reports that break down your costs by the hour or month, by product or product resource, or by tags that you define yourself. AWS updates the report in your bucket once a day in comma-separated value (CSV) format. You can view the reports using spreadsheet software such as Microsoft Excel or Apache OpenOffice Calc, or access them from an application using the Amazon S3 API.
If you use the consolidated billing feature in AWS Organizations, the Amazon S3 bucket that you designate to receive the billing reports must be owned by the master account in your organization. You can’t receive billing reports in a bucket that is owned by a member account. If you use consolidated billing, you can also have your costs broken down by member account. For more information, see Grouping Data By Filter Type.
For more information about each of these reports and how to configure them, see Understanding Your Usage with Billing Reports.
Are You a First-Time Billing User?
If you’re new to the AWS Billing and Cost Management service, we recommend that you begin with the Getting Started section, which shows you how to use the Billing and Cost Management console.
If you’re new to AWS, we recommend that you review Getting Started with AWS. This guide has useful general information about using AWS and managing your account.
The Billing and Cost Management service is tightly integrated with the AWS Identity and Access Management (IAM) service. You can use IAM with Billing and Cost Management to ensure that other people who work in your account have only as much access as they need to get their job done.
For more information about how to allow or deny access to your billing information, see Controlling Access.
The IAM service is also how you control access to all of your AWS resources, not just your billing information, so it’s important to familiarize yourself with the basic concepts and best practices of IAM before you get too far along with setting up the structure of your AWS account.
For details about how to work with IAM and why it’s important to do so, see IAM Concepts and IAM Best Practices in the IAM User Guide.
AWS Organizations (Consolidated Billing)
The AWS platform is designed to accommodate every size of company, from small startups to enterprises. If your company is large, or likely to grow, you might want to set up multiple AWS accounts that reflect your company’s structure. For example, you can have one account for the entire company and accounts for each employee, you can have an account for the entire company with IAM users for each employee, or you can have an account for the entire company, accounts for each department or team within the company, and accounts for each employee.
If you set up multiple AWS accounts, you can choose to have each account receive a bill (that is, function as a payer account), or you can use the consolidated billing feature of AWS Organizations to consolidate multiple member accounts under your master account. Consolidated billing is designed to simplify your accounting and let you take advantage of lower-priced usage tiers for many services. For more information, see Consolidated Billing for Organizations.
© 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.