Understand Your Bill for Azure
The charges for Azure subscriptions vary by rate plan. Some rate plans, such as Azure MSDN, include an amount of service each month at no charge.
For our monetary commitment rate plans, an unused commitment balance at the end of a billing month will be rolled over as a credit to future billing months until the end of your offer term. At the end of the term or upon cancelation during the term, any unused commitment balance will be forfeited.
Some rate plans do not include any base units or an amount included with the offer. For these rate plans, you are charged for all of your monthly consumption.
Please note that up to 24 hours of latent usage from your prior billing period can be reported in your current billing period.
For more information about consumption, usage, and rate plans, see the Azure Purchase Options page.
This topic helps you with the following tasks when reading your bill.
View or Download a Bill for Azure
In the Azure Billing Portal you can view current and download past bills.
To view or download a bill:
- Sign in to the Billing Portal using your Windows Live ID or Organizational Account ID.
On the Home page, click on a subscription to view details and usage.
Click Billing History.
The Billing History section lists your statements for the last six billing periods plus the current unbilled period. The statement for the current period is an estimate of your charges as of the time the estimate was generated. This information is only updated daily and may not include all of your usage incurred to date. Your monthly bill may differ from this estimate.
Click View Estimated Charge to view an estimate of your charges as of the time the estimate was generated. This information is only updated daily and may not include all of your usage incurred to date. Your monthly bill may differ from this estimate.
Click Download Invoice to view a copy of your previous bill.
Below are sample invoices of the Azure MSDN Visual Studio Ultimate, 6-Month Plan and 6-Month Plan Prepaid offers.
|Offer Name||Offer Type||Includes free services||Download|
|Azure MSDN –Visual Studio Ultimate ||Pay-As-You-Go ||Yes* ||Sample file |
|6-Month Plan ||Monetary Commitment ||No ||Sample file |
|6-Month Plan (Prepaid) ||Monetary Commitment ||No ||Sample file |
*Any unused amounts cannot be carried over to the next billing cycle.
Understand the Balances, Payments & Credits
The Balances, Payments & Credits section of the bill summarizes transactions since your last bill.
Previous balance is the total amount due on your last bill.
Payments are your total payments applied to your last bill.
Post Bill and AR Adjustments
Post bill and AR adjustments are applied to your account since your last bill.
Understand the Current Charges
The Current Charges section of the bill contains details about your monthly charges. The links are organized into the following subsections.
Commitment charges are flat monthly charges of your commitment amount if you purchased a 6 or 12 month commitment offer. If you elected to pay for your entire commitment up front, then commitment charges represent the entire commitment amount for a 6 or 12 month prepaid commitment offer. The commitment charges are billed in advance for your next month’s service. The service dates are the start and end dates of your commitment period.
Miscellaneous adjustments are miscellaneous credits or outstanding charges applied to your current bill. For example, if you have the Visual Studio Ultimate with MSDN offer, you would see a monthly credit in this line item. If you cancel your subscription, you would see charges for monthly usage in excess of the monthly credit included in your offer from the start of your current billing period to your subscription cancellation date.
Usage charges are total monthly charges on a subscription less any credit or discount. You are billed in arrears for your past month’s usage. For subscriptions that have an amount included in the offer, this is also known as overage.
When you view a list of usage charges in your invoice, the following columns display the details of what you are being billed for:
Identifies the top-level service for which this usage belongs. Services include:
- Access Control
- All Services
- Business Analytics
- Cloud Services
- Data Management
- Database Storage
- Linux Support
- Mobile Services
- Recovery Services
- Service Bus
- SQL Database
- SQL Reporting
- SQL StreamInsight
- Virtual Machines
- Visual Studio
The service of “All Services” is utilized for any monthly recurring fees for our commitment offers and for non-CDN data transfers that you incur. CDN data transfers are priced separately and are included under the “CDN” service. If you need a breakdown of your usage for data transfers, our daily usage reports have a separate Service field in which you can obtain this information (please refer to the Daily Usage section for more information).
Information on the other services are posted on the pricing details page.
Utilized primarily to further break down Service for the following Azure services:
|Business Analytics ||HDInsight |
|Cache ||128MB |
|Cache ||256MB |
|Cache ||512MB |
|Cache ||1GB |
|Cache ||2GB |
|Cache ||4GB |
|Cloud Services ||A0 Cloud Services |
|Cloud Services ||A5 Cloud Services |
|Cloud Services ||A6 Cloud Services |
|Cloud Services ||A8 Cloud Services |
|Cloud Services ||A9 Cloud Services |
|Data Management ||Geo Redundant |
|Data Management ||Locally Redundant |
|Data Management ||Import / Export |
|Identity ||Multi-Factor Authentication |
|Integration ||BizTalk Services |
|Linux Support ||XS SLES |
|Linux Support ||XL SLES |
|Linux Support ||S SLES |
|Linux Support ||M SLES |
|Linux Support ||L SLES |
|Linux Support ||A7 SLES |
|Linux Support ||A6 SLES |
|Linux Support ||A5 SLES |
|Media ||Media Services |
|Networking ||Virtual Network |
|Networking ||Traffic Manager |
|Recovery Services ||Backup |
|Recovery Services ||Hyper-V Recovery Manager |
|Service Bus ||Notification Hub |
|Storage ||Geo Redundant |
|Storage ||Locally Redundant |
|SQL Database ||Business Edition |
|SQL Database ||Web Edition |
|Virtual Machines ||A0 VM (Non-Windows) |
|Virtual Machines ||A0 VM (Windows) |
|Virtual Machines ||A1 VM (Non-Windows) |
|Virtual Machines ||A1 VM (Windows) |
|Virtual Machines ||A5 VM (Windows) |
|Virtual Machines ||A5 VM (Non-Windows) |
|Virtual Machines ||A6 VM (Windows) |
|Virtual Machines ||A6 VM (Non-Windows) |
|Virtual Machines ||A8 VM (Windows) |
|Virtual Machines ||A8 VM (Non-Windows) |
|Virtual Machines ||A9 VM (Windows) |
|Virtual Machines ||A9 VM (Non-Windows) |
|Virtual Machines ||SQL Server Web |
|Virtual Machines ||SQL Server Standard |
|Virtual Machines ||SQL Server Enterprise |
The Service Type field for Cache indicates the cache size that has been provisioned. For Storage, the Service Type field indicates the level of redundancy of your storage account. Geo redundancy is the default option where data is stored in two regions within the same Geo. For SQL Azure database, the Service Type field indicates whether you have utilized a Business Edition or Web Edition database.
Identifies the unit of measure for the resource being consumed. Use the following links to find a description of each resource:
Geo maps to regions which the usage applies and primarily relates to data transfers (excluding CDN), since these rates can vary by region. The mapping for Zone 1, 2, and 3 Geos to regions is shown below:
|Zone 1 ||North Europe |
North Central US
South Central US
East US 2
|Zone 2 ||Asia Pacific East |
Asia Pacific Southeast
|Zone 3 ||Brazil South |
Geo for CDN charges map to the data center location where the traffic was served.
|Zone 1 ||North America |
The Australia Regions are available only to customers with billing addresses in Australia and New Zealand.
|Zone 2 ||Asia Pacific |
Middle East / Africa
Contains the amount of the resource that has been consumed during the billing period.
Identifies the amount that is included each month with your offer. For offers that include an amount of service each month at no charge, this represents your base units. For example, if you purchased two base units for an offer that included 750 compute hours per base unit, you would have 1,500 hours included each month with your offer.
If the Consumed amount exceeds the Included amount, this column displays the difference. You are billed for this amount. For pay-as-you-go offers with no amount included with the offer, this total will be the same as the Consumed quantity.
Rate / Discounted Rate
Rate displays the rate you are charged per billable unit.
Discounted Rate displays the rate you are charged per billable unit if you purchased a 6 or 12 month monetary commitment offer.
Displays the result of multiplying the Billable column by the Rate column. If the Consumed amount does not exceed the Included amount, there will be no charge in this column.
Analyze Daily Usage Data
Depending on your usage, there can be thousands of rows of daily usage data. If you want to analyze this data, you can export the data to a comma-separated variable file (CSV), which can then be viewed in Microsoft Office Excel and other programs.
Click Download Usage to export daily usage data for the current billing period to a comma-separated variable file (CSV), which can then be viewed in Microsoft Office Excel and other programs.
For your reference, you can download a sample CSV file.
In the CSV file, the items are broken down to display a list of how much of each resource was consumed within the current billing period.
The following columns display details that affect the rates at the beginning of the billing period:
|Billing Period ||The billing period when the resource was consumed. |
|Name ||Identifies the name of the service that was used. |
|Type ||In some cases, an Azure service may be further defined by type in this column, which can affect the rate. |
|Resource ||Identifies the type of resource that has been consumed. For example, data transfer, compute hours, and storage transactions are resource types. |
|Region ||Identifies the location of the datacenter for certain services that are priced based on datacenter location (e.g., data transfers). |
|SKU ||Identifies the unique system identifier for each Azure resource. |
|Consumed ||Contains the amount of the resource that has been consumed for that day. |
|Included Quantity ||Contains the amount of the resource that is included at no charge in your current billing period. |
|Overage Quantity ||Contains the amount of the resource that is billable in your current billing period. |
|Commitment Quantity ||Contains the resource charges that are decremented from your commitment amount associated with your 6 or 12 month offer. Note that your resource charges are decremented from your commitment amount in chronological order. |
|Currency ||Identifies the currency reflected in your current billing period. |
|Overage ||Contains the resource charges that exceed your commitment amount associated with your 6 or 12 month offer. |
|Commitment Rate ||Contains the commitment rate based on your total commitment amount associated with your 6 or 12 month offer. |
|Rate ||Contains the Pay-As-You-Go rate for the resource. |
Please refer to the detail descriptions of the above columns in the Usage Charges section for complete explanations of these columns.
The following columns contain additional information that may be helpful. Depending on the resource, some of these columns may be empty.
For services where this is applicable and populated, this column identifies the location of a datacenter within the Geo. The current regions include the following:
- Asia Pacific East
- Asia Pacific Southeast
- Brazil South
- Japan East
- Japan West
- Europe North
- Europe West
- US North Central
- US South Central
- US East
- US West
- US East 2
- US Central
- Australia East
- Australia Southeast
This column is utilized to track the individual Azure platform service that may not be specifically identified in the Name column. For example, data transfers are reported as "Azure Platform – All Services" in the Name column. This Service column will indicate which specific service the usage pertains.
Where applicable, this column identifies the component that is associated with the resource that is being consumed. For hosted compute services for example, this column reports the name of the hosted service for which the usage pertains and, within brackets, the label you specified for the production or staging environments. For databases, storage accounts and other resources, it generally indicates the name you specified for these resources when you created them.
Service Info 1
This column is currently utilized to identify the cache size or the type of Virtual Machine that has been provisioned.
- 128 MB CacheMemorySize For 1 Day(s)
- 256 MB CacheMemorySize For 1 Day(s)
- 512 MB CacheMemorySize For 1 Day(s)
- 1024 MB CacheMemorySize For 1 Day(s)
- 2048 MB CacheMemorySize For 1 Day(s)
- 4096 MB CacheMemorySize For 1 Day(s)
Service Info 2
This column is reserved for future use.
This column is utilized to further define the following resources:
|Compute Hours ||ComputeXSmall |
|Data Transfer (except for CDN) ||External Data Transfer |
|Database Units ||Web |
|Database Units (in10s) ||Business |
|CDN SSL Transactions (in 10,000s) ||https |
|CDN Transactions (in 10,000s) ||http |
|SQL Reporting ||Reporting Instance Hours |
|Websites ||Web Process |
|Compute Hours ||Compute Instance |
|Encoding Data Processed (GB) ||InputProcessed |
|Cache ||128MB |
For compute hours, this field indicates what size compute instance was deployed.