Calculate EA reservations cost savings

This article helps Enterprise Agreement users manually calculate their reservations savings. In this article, you download your amortized usage and charges file, prepare an Excel worksheet, and then do some calculations to determine your savings. There are several steps involved and we'll walk you through the process.


The prices shown in this article are for example purposes only.

Although the example process shown in this article uses Excel, you can use the spreadsheet application of your choice.

This article is specific to EA users. Microsoft Customer Agreement (MCA) users can use similar steps to calculate their reservation savings through invoices. However, the MCA amortized usage file doesn't contain UnitPrice (on-demand pricing) for reservations. Other resources in the file do. For more information, see Download usage for your Microsoft Customer Agreement.

Required permissions

To view and download usage data as an EA customer, you must be an Enterprise Administrator, Account Owner, or Department Admin with the view charges policy enabled.

Download all usage amortized charges

  1. Sign in to the Azure portal.
  2. Search for Cost Management + Billing.
    Screenshot showing search for cost management.
  3. If you have access to multiple billing accounts, select the billing scope for your EA billing account.
  4. Select Usage + charges.
  5. For the month you want to download, select Download.
    Screenshot showing Usage + charges download.
  6. On the Download Usage + Charges page, under Usage Details, select Amortized charges (usage and purchases).
    Screenshot showing the Download usage + charges window.
  7. Select Prepare document.
  8. It could take a while for Azure to prepare your download, depending on your monthly usage. When it's ready for download, select Download csv.

Prepare data and calculate savings

Because Azure usage files are in CSV format, you need to prepare the data for use in Excel. Then you calculate your savings.

  1. Open the amortized cost file in Excel and save it as an Excel workbook.
  2. The data resembles the following example.
    Example screenshot of the unformatted amortized usage file.
  3. In the Home ribbon, select Format as Table.
  4. In the Create Table window, select My table has headers.
  5. In the ReservationName column, set a filter to clear Blanks.
    Screenshot showing clear Blanks data.
  6. Find the ChargeType column and then to the right of the column name, select the sort and filter symbol (the down arrow).
  7. For the ChargeType column, set a filter on it to select only Usage. Clear any other selections.
    Screenshot showing ChargeType selection.
  8. To the right of UnitPrice , insert add a column and label it with a title like TotalUsedSavings.
  9. In the first cell under TotalUsedSavings, create a formula that calculates (UnitPrice – EffectivePrice) * Quantity.
    Screenshot showing the TotalUsedSavings formula.
  10. Copy the formula to all the other empty TotalUsedSavings cells.
  11. At the bottom of the TotalUsedSavings column, sum the column's values.
    Screenshot showing the summed values.
  12. Somewhere under your data, create a cell named TotalUsedSavingsValue. Next to it, copy the TotalUsed cell and paste it as Values. This step is important because the next step will change the applied filter and affect the summed total.
    Screenshot showing pasting the TotalUsedSavings cell as Values.
  13. For the ChargeType column, set a filter on it to select only UnusedReservation. Clear any other selections.
  14. To the right of the TotalUsedSavings column, insert a column and label it with a title like TotalUnused.
  15. In the first cell under TotalUnused, create a formula that calculates EffectivePrice * Quantity.
    Screenshot showing the TotalUnused formula.
  16. At the bottom of the TotalUnused column, sum the column's values.
  17. Somewhere under your data, create a cell named TotalUnusedValue. Next to it, copy the TotalUnused cell and paste it as Values.
  18. Under the TotalUsedSavingsValue and TotalUnusedValue cells, create a cell named ReservationSavings. Next to it, subtract TotalUnusedValue from TotalUsedSavingsValue. The calculation result is your reservation savings.
    Screenshot showing the ReservationSavings calculation and final savings.

If you see a negative savings value, then you likely have many unused reservations. You should review your reservation usage to maximize them. For more information, see Optimize reservation use.

Other ways to get data and see savings

Using the preceding steps, you can repeat the process for any number of months. Doing so allows you to see your savings over a longer period.

Instead of manually calculating your savings, you can see the same savings by viewing the RI savings report in the Cost Management Power BI App for Enterprise Agreements. The Power BI app automatically connects to your Azure data and performs the savings calculations automatically. The report shows savings for the period you have set, so it can span multiple months.

Instead of downloading usage files, one per month, you can get all your usage data for a specific date range using exports from Cost Management and output the data to Azure Storage. Doing so allows you to see your savings over a longer period. For more information about creating an export, see Create and manage exported data.

Next steps