Accurately interpreting and analyzing costs is crucial for budgeting, forecasting, and optimizing expenses.

Two common terms in AWS Billing and Invoicing you’ll encounter are “Unblended Costs” and “Amortized Costs”. Despite their importance when it comes to understanding your Savings Plans and Reserved Instances and how they are applied, these concepts can be confusing.

In this post, we’ll show you how your AWS costs are calculated and break down key terms in your bill with real-world examples and expert advice.

You can download the full webinar about demystifying Amortized versus Unblended Costs here.

Amortized versus Unblended Costs: Enablement Session

AWS Cost Types: Unblended vs Amortized vs Blended

How much did you spend on EC2 each day over the past month? The answer to this question will look very different depending on which cost type you’re using.

We’ll start with the basics of each cost type before showing you some visualizations and real-world cost data examples to illustrate.

Unblended Costs

Here’s everything you need to know about unblended costs:

  • Unblended costs represent your usage costs on the day they are charged to you. From a finance perspective, they are your costs on a cash basis of accounting.
  • This is the most used cost dataset.It’s the default option for analyzing costs using AWS Cost Explorer and nOps Cost Analysis.
  • Net unblended costs is also the cost dataset presented to you on the monthly AWS invoices.

Amortized Costs

Your amortized costs reflect the effective cost spread across the billing period. They allow you to see the actual cost of your usage after discounts applied. This allows you to more accurately understand what your usage is costing you day to day.

  • Amortized costs are needed when there are costs that don’t make sense to view on the same day they were charged as a line item in your AWS bill.

  • Typically this cost dataset is used when there are discounted pricing options such as Reserved Instances (RIs) or Savings Plans (SPs) and you’re looking for a way to normalize cost and usage information when operating at scale.

  • Amortized costs give you the true cost or effective rate of your resources. (It’s equivalent to costs on an accrual basis of accounting).
  • Amortized Costs are also extremely helpful when you want to do proper cost allocation of your cost across different cost centers.

Unblended and Amortized are the most important views to understand, but let’s briefly explain the other cost categories you might run into.

Blended costs

Blended costs arise when using AWS Organizations for consolidated billing, where multiple AWS accounts are managed under one master account. This method averages service costs across all member accounts, showing you average costs of Reserved Instances, Savings Plans, On-Demand Instances, and pricing tiered products. The unblended cost dataset is not as frequently used as unblended or amortized.

List costs

The On-Demand price with all discounts removed. This view shows you what you would have paid, if you hadn’t received any discounts.

How are RI & SP billed?

The main difference between unblended and amortized costs has to do with Reserved Instances and Savings Plans.

Once you get a hang of how the billing works, you’ve nailed the theory part of Unblended v/s Amortized.

Visualization of AWS Cost Explorer unblended vs amortized cost datasets

RIs show up as a single day purchase line item in unblended cost view (depicted in light blue). On the other hands SPs (depicted in dark blue) show up as a per day recurring fee for the rest of the month from the day they were purchased.

Note: Reserved Instances and Savings Plans are NOT actual running instances or servers, they are just like a discount coupon purchased in advance to cover the price of running resources throughout the month.

Unblended vs Amortized costs: a visual comparison

So what’s the difference between viewing your RI and SP costs in amortized versus unblended view? Let’s compare visually.

The unblended view (first graph) shows a big spike at the beginning of the month. The amortized view has costs more evenly spread out over the course of the month. Why is that?

Unblended costs view: RI charges applied to the first of the month
Net amortized costs view: upfront costs like RI charges spread out across your usage

In Unblended view, Reserved Instances (RI) fees are shown on the day you are charged. For example, if you purchased a recurring Reserved Instance, then you will see the charge on the first day of each month.

In Amortized view, the costs of Reserved Instances are not shown on the day they were purchased but rather amortized over the billing period. Only the unused portion of your upfront fees and recurring charges are shown on the first of the month.

This means that you’re more accurately seeing the cost of your usage each day using amortized view.

AWS Cost Types: Unblended vs Amortized

Now let’s take a look at some example AWS billing data and a graph of the same billing data to further explain the difference between amortized and unblended costs and how they appear in your AWS bill.

Notice how the RI fee is a single day spike and the Savings Plan fee is a everyday recurring fee. Let’s understand the different line items in the bill.

Graph of unblended cost dataset

Sample AWS billing data: Unblended

 

Total spend

$240,276.32

The amount of your AWS bill.

Usage

$290,704,94

Spend of On-Demand resources

SavingsPlanCoveredUsage

$37,463.37

On-Demand spend of resources will will be covered by the Savings Plan fee paid to AWS

RIFee

$22,237.26

Recurring monthly fees paid in advance to cover the hourly usage cost of resources throughout the month

SavingsPlanRecurringFee

$18,720.00

Committed Savings Plans monthly fee paid as a daily recurring fee

DiscountedUsage

$0.00

Actual spend of resources on a per hour basis for which you had Reserved Instance (RI) discounts

SavingsPlanNegation

-$37,463.37

Any offset cost through your Savings Plan benefit that’s associated with the corresponding Savings Plan covered usage item.

The unblended view can be less intuitive to many users. Let’s dive into a few frequently asked questions.

#1: What is the difference between usage and total spend?

Total spend is the bottom line number you are being charged in your AWS bill. In contrast, usage is the amount it would have cost, without any discounts applied.

#2: Why am I double paying for Savings Plans in the SavingsPlanCoveredUsage line items and the SavingsPlanRecurringFee?

The SavingsPlanCoveredUsage number shows you the cost of the resources that will be covered by Savings Plans for informational purposes, but it is not actually a charge in your bill (it is offset 100% by the SavingsPlanNegation amount — look at the screenshot above to verify that this is the case).

The number you are actually being charged is the SavingsPlanRecurringFee. This is the amount that you committed to spending when buying the Savings Plan, and it does not vary depending on how much you actually use.

Now, let’s take a look at this exact same sample data using the amortized cost type instead of unblended.

Graph of amortized cost dataset allowing you to see cost trends

Sample AWS billing data: Amortized

 

Total spend

$240,276.32

The amount of your AWS bill.

Usage

$290,704,94

Spend of On-Demand resources

DiscountedUsage

$21,906.12

Actual spend of resources covered by RI fee (discounted rate)

SavingsPlanCoveredUsage

$18,720.00

Actual spend of resources covered by Savings Plans fee

RIFee

$332.63

Unused RIs (if any) – any money that was not able to be used or amortized within the month

SavingsPlanRecurringFee

$0.00

Unused Savings Plans (if any) – any money that was not able to be used or amortized within the month

SavingsPlanNegation

$0.00

Becomes zero in amortized view

Why is the amortized view of your AWS cost datasets preferred?

#1: You are seeing your actual costs

In amortized view, DiscountedUsage shows you the actual amount you spent on resources covered by RIs each day, and similarly, SavingsPlanCoveredUsage shows you the actual amount you spent on resources covered by Savings Plans. You don’t need to add up or subtract different categories to find this information.
Example Amortized View graph showing costs broken down by how much you actually spent on On-Demand, RIs, SPs and Spot each day

#2: It’s easy to see how much of your RIs and SP you didn’t use

The RIFee and SavingsPlanRecuringFee show you how much of your Reserved Instances or Savings Plans respectively you were charged, but didn’t use, each month. This is highly valuable information for seeing how optimized you are versus overcommitted.

#3: Unblended view creates a lot of unwanted confusion in cost allocation reports like showbacks and chargebacks

RIs are one time purchases that are not tied to any resources, and hence can’t be allocated to any resource, app, environment or account in unblended view. Amortized view takes those RI and Savings plans fees and allocates them automatically to the respective resources consuming those costs making cost allocation reports crystal clear.

Note that this is the NUMBER ONE REASON that amortized view is preferred to unblended view.

It’s easy and intuitive to understand your AWS bill with nOps

If you find memorizing and deciphering all the item types in your billing data to be time-consuming and complicated, you’re not alone. That’s why we built nOps Business Contexts+ to make it easy to understand your AWS costs.

View spend history by your desired granularity, broken down into plain English categories like “On Demand” and “Savings Plan”.

nOps Business Contexts+ comes with over 40 filters and views specifically designed for engineering and finance to quickly and easily get the info you need.

For example, click on “Accounts” to see costs automatically allocated to the account that generated them.

With a clear view into your resource costs, it’s easy to take action. For example, you can break down your On-Demand spend by the product services that generated them.

More about nOps Business Contexts+

nOps Business Contexts transforms millions of rows of contextless data into the who, what, when and why of cloud spend — making it easy to get 100% visibility of your cloud costs and usage.

  • Allocate 100% of your AWS costs, including EKS. Kubernetes costs are often a black box — no longer with nOps. Understand and allocate your unified AWS spend in one platform.
  • Automated resource tagging. You don’t need to have all your resources tagged to allocate costs. Create dynamic rules by region, tags, operation, accounts, and usage types to allocate costs back to custom cost centers.
  • 40+ views & filters. Map hourly costs by any relevant engineering concept (deployment, service, namespace, label, pod, container…) or finance concept (cost unit, purchase type, line item, cost allocation tag…).
  • Custom reports & dashboards for the whole team. Monthly reporting and reconciliation can take hours; with nOps only minutes. Tailor dashboards and Slack/email reports to your needs, whether you’re a CFO or VP of Engineering.

The best part? nOps is an all-in-one solution for all of your cloud optimization needs: automated commitment management, rightsizing, resource scheduling, workload management, Spot usage, storage optimization, and more.

Join our customers using nOps to understand your cloud costs and leverage automation with complete confidence by booking a demo today!