AZ-900Chapter 32 of 127Objective 3.1

Azure Pricing and TCO Calculator

This chapter covers two essential tools for understanding and managing Azure costs: the Azure Pricing Calculator and the Total Cost of Ownership (TCO) Calculator. These tools are critical for the AZ-900 exam because they test your ability to estimate cloud spending and compare it to on-premises costs—a key skill for business decision-makers. The 'Azure Management Governance' domain, which includes pricing and TCO, typically represents about 10-15% of the exam questions. Mastering these calculators will help you answer scenario-based questions confidently.

25 min read
Beginner
Updated May 31, 2026

The Catering Estimate for a Conference

Imagine you're planning a large conference and need to estimate the catering cost. You could either buy all the food and supplies upfront (on-premises) or hire a catering company that charges based on what you actually use (pay-as-you-go). The Azure Pricing Calculator is like the online tool the catering company provides: you input the number of guests, meal options, dietary restrictions, and service level (buffet vs. plated). The tool gives you a monthly estimate, but the final bill depends on actual consumption. The TCO Calculator, on the other hand, compares the cost of buying all the food, hiring chefs, renting kitchen equipment, and dealing with leftovers (on-premises) versus the catering service. It shows you hidden costs like spoilage, labor, and cleanup. Just as the catering estimate helps you budget, the Azure Pricing Calculator helps you forecast cloud spend, while the TCO Calculator reveals savings from not managing your own kitchen. Both tools are essential for making an informed decision—like choosing between a fixed-price menu and an a la carte option.

How It Actually Works

What Are the Azure Pricing and TCO Calculators?

The Azure Pricing Calculator is a web-based tool that helps you estimate the cost of Azure services based on your expected usage. You select services, configure options (like region, tier, and quantity), and get a monthly estimate. It’s free to use and does not require an Azure subscription. The TCO Calculator compares the costs of running an on-premises infrastructure versus moving to Azure. It accounts for hardware, software, labor, electricity, and other hidden costs, showing potential savings over time.

Business Problem Solved

Organizations need to budget for IT expenses. Without these tools, estimating cloud costs is guesswork. The Pricing Calculator provides transparency, so you can predict monthly bills. The TCO Calculator helps justify migration to the cloud by quantifying savings. For example, a company running 50 on-premises servers can input specs into the TCO Calculator and see that Azure could reduce costs by 30% over three years.

How the Pricing Calculator Works

1.

Select a product: Choose from hundreds of Azure services (e.g., Virtual Machines, Storage Accounts, SQL Database).

2.

Configure options: Set parameters like region (affects pricing), tier (e.g., Basic, Standard, Premium), operating system (Windows costs more), and quantity.

3.

Add support and licensing: Include Azure Hybrid Benefit (using existing licenses) or reserved instances (prepay for 1-3 years for discounts).

4.

View estimate: The calculator shows a breakdown per service and a total monthly cost. You can export the estimate to Excel or save it as a shareable link.

Key pricing factors: - Region: Prices vary by datacenter location (e.g., US East vs. West Europe). - Tier: Higher tiers offer better performance/SLA but cost more. - Meter type: Some services charge per hour (VMs), per GB (storage), or per transaction (functions). - Reserved capacity: Committing to 1 or 3 years reduces costs up to 72%.

How the TCO Calculator Works

1.

Define workloads: Describe your on-premises infrastructure: servers (number, OS, cores, RAM), databases (type, storage), storage (type, capacity), and networking (bandwidth).

2.

Input assumptions: Add electricity costs, IT labor, hardware maintenance, and software licensing. The tool provides default values based on industry averages.

3.

Azure configuration: Select equivalent Azure services (e.g., Azure VMs for servers, Azure SQL for databases).

4.

View report: The tool generates a detailed cost comparison over 1, 3, or 5 years, showing on-premises vs. Azure costs broken into categories: compute, storage, networking, labor, and facilities.

Key Components and Pricing Models

Pay-as-you-go: No upfront cost; you pay for actual usage. Ideal for variable workloads.

Reserved Instances: Prepay for 1 or 3 years; get a discount. Best for steady-state workloads.

Spot VMs: Use unused Azure capacity at up to 90% discount, but VMs can be evicted with short notice. Good for batch jobs or dev/test.

Azure Hybrid Benefit: Use your on-premises Windows Server or SQL Server licenses with Software Assurance to reduce Azure costs.

Azure Free Account: First 12 months free for popular services (e.g., 750 hours of B1s VM, 5 GB storage).

Comparison to On-Premises

On-premises costs include hardware purchase, installation, power, cooling, physical space, IT staff, maintenance, and software licenses. These are often spread over years but can be unpredictable. Azure shifts costs to operational expenses (OpEx) with predictable monthly bills. The TCO Calculator quantifies this shift, showing that Azure often reduces total cost by eliminating capital expenses (CapEx) and reducing labor.

Azure Portal and CLI Touchpoints

- Azure Portal: Access the Pricing Calculator at https://azure.microsoft.com/en-us/pricing/calculator/. The TCO Calculator is at https://azure.microsoft.com/en-us/pricing/tco/calculator/. - Azure CLI: While you can’t directly call the calculators via CLI, you can retrieve pricing data using az pricing commands (preview) or use Azure Cost Management APIs. For example:

az vm list-skus --location eastus --size Standard_DS2_v2 --output table

This shows pricing for a specific VM size in a region. - PowerShell: Similar, you can use Get-AzVMSize cmdlets to retrieve size and pricing info.

Concrete Business Scenario

A mid-sized company wants to migrate its 100-user email system from an on-premises Exchange server to Exchange Online. Using the TCO Calculator, they input the server specs (2 servers, 64 GB RAM, 4 cores each), annual maintenance costs ($5,000), electricity ($2,000/year), and IT labor ($30,000/year). The calculator estimates 3-year on-premises cost at $150,000 vs. Azure at $90,000—a 40% savings. The Pricing Calculator then estimates the monthly cost of Exchange Online at $4/user/month, totaling $4,800/month. This data supports the CFO’s decision to migrate.

Walk-Through

1

Open the Pricing Calculator

Navigate to https://azure.microsoft.com/en-us/pricing/calculator/ in a web browser. No sign-in required. The page displays a grid of Azure services categorized by type (Compute, Networking, Storage, etc.). You can search for a specific service (e.g., 'Virtual Machines'). Click on a product to add it to your estimate. The calculator saves your selections in the browser session; you can also create an account to save estimates for later.

2

Configure a Virtual Machine

After selecting 'Virtual Machines', you see configuration options: Region (e.g., East US), Operating System (Windows or Linux), Tier (Basic or Standard), Instance (size like B2s or D2s v3), and number of VMs. Each change updates the estimated monthly cost in real-time. For example, a B2s VM in East US with Linux costs about $30/month. You can also add managed disks, networking, and other dependent services.

3

Add Additional Services

Click 'Add product' to include other services like Azure SQL Database, Blob Storage, or Bandwidth. For each, configure similar parameters (e.g., for SQL Database: tier, DTUs/vCores, storage). The calculator aggregates costs. You can also apply Azure Hybrid Benefit or Reserved Instances by toggling options. The 'Support' section lets you choose support plan (included, developer, standard, pro direct) which adds cost.

4

Review and Export Estimate

Once all services are configured, review the monthly estimate. The calculator shows a breakdown per service and a total. You can click 'Export' to download an Excel file or 'Save' to store it in your account (requires Microsoft account). The shareable link allows colleagues to view the estimate. This is useful for budgeting and approvals.

5

Open the TCO Calculator

Go to https://azure.microsoft.com/en-us/pricing/tco/calculator/. The interface asks you to define your on-premises infrastructure. Start by clicking 'Add workload' and select workload type (e.g., 'Servers', 'Databases', 'Storage', 'Networking'). For servers, specify number of servers, operating system, virtualization, cores, RAM, and storage. Default values are provided but can be customized.

6

Input On-Premises Costs

After defining workloads, you enter cost assumptions: electricity cost per kWh, IT labor cost per hour, hardware maintenance cost as percentage of hardware cost, and software licensing. The tool uses average values but you can override. For example, default electricity cost is $0.10/kWh. These assumptions significantly affect the TCO comparison.

7

View TCO Report

Click 'Next' to see Azure equivalent configuration. The tool suggests Azure services (e.g., Azure VMs for servers, Azure SQL for databases). You can adjust the Azure configuration. Then click 'Next' to view the report. The report shows a bar chart comparing on-premises vs. Azure costs over 1, 3, or 5 years, broken down by category. It also calculates potential savings percentage. You can export the report as a PDF or Excel file.

What This Looks Like on the Job

Scenario 1: Startup Migrating to Cloud

A 20-person startup currently runs its application on a single on-premises server costing $10,000 upfront plus $500/month for electricity and maintenance. They want to move to Azure to scale. Using the Pricing Calculator, they estimate a B2s VM ($30/month) plus Azure SQL Database ($15/month) and 50 GB Blob Storage ($2/month) — total $47/month. The TCO Calculator shows 3-year on-premises cost at $28,000 vs. Azure at $1,692, saving 94%. However, they forget to include bandwidth costs; actual egress charges add $50/month. This highlights the need to include all services. The CFO uses the estimate to approve the migration.

Scenario 2: Enterprise Data Center Consolidation

A large enterprise runs 500 servers across two data centers. They use the TCO Calculator to compare staying on-premises vs. moving to Azure. They input server specs, storage arrays, and networking equipment. The report shows on-premises 5-year cost at $5 million vs. Azure at $3.5 million—a 30% savings. However, they miss including software licensing for SQL Server (they plan to use Azure Hybrid Benefit). After adjusting, savings drop to 20%. The IT team configures Azure Reserved Instances for 3 years to maximize discount. The Pricing Calculator helps them budget monthly costs: $58,000/month for compute and storage. This data is presented to the board for approval.

Scenario 3: Incorrect Configuration Leading to Budget Overrun

A developer uses the Pricing Calculator to estimate a web app: three D2s v3 VMs ($150/month), Azure SQL Database S2 tier ($75/month), and 100 GB storage ($5/month) — total $230/month. They deploy but forget to stop VMs when not in use. The actual bill is $450/month because VMs ran 24/7. The Pricing Calculator assumed 730 hours/month; the actual usage was the same, but they had added extra services (load balancer, traffic manager) not in the estimate. This shows the importance of accurately representing the architecture. Using Azure Cost Management alerts would have prevented the surprise.

How AZ-900 Actually Tests This

What AZ-900 Tests

Objective 3.1: 'Describe the benefits of using the Total Cost of Ownership (TCO) Calculator and the Azure Pricing Calculator.' The exam expects you to know:

The purpose of each calculator.

How to use the TCO Calculator to compare on-premises vs. Azure costs.

How to use the Pricing Calculator to estimate Azure service costs.

The difference between CapEx (on-premises) and OpEx (cloud).

Factors affecting pricing: region, tier, reserved instances, hybrid benefit.

Common Wrong Answers

1.

'The Pricing Calculator is used to calculate the total cost of ownership.' Wrong – that’s the TCO Calculator. Candidates confuse the two because both deal with cost.

2.

'Both calculators are available only to Azure subscribers.' Wrong – both are free and public. No subscription needed.

3.

'The TCO Calculator provides real-time billing data.' Wrong – it uses estimates and assumptions, not actual usage.

4.

'Reserved Instances can be applied at any time via the Pricing Calculator.' Wrong – reserved instances require a commitment; the calculator can estimate the discount but you purchase separately.

Specific Terms and Values

CapEx vs. OpEx: CapEx = upfront hardware purchase (on-premises); OpEx = pay-as-you-go (cloud).

Azure Hybrid Benefit: Use existing licenses to save up to 40% on VMs.

Reserved Instances: 1-year or 3-year term; up to 72% discount.

Spot VMs: Up to 90% discount but can be evicted.

TCO categories: Compute, storage, networking, labor, facilities.

Edge Cases

The TCO Calculator does not include migration costs (e.g., data transfer during migration).

The Pricing Calculator estimates list prices; actual costs may differ due to discounts or negotiated agreements.

Both calculators are estimation tools; they do not guarantee final billing.

Memory Trick

Think: 'Pricing = Purchase estimate for Azure services'; 'TCO = Total Comparison with On-premises'. Use the acronym: P for Product pricing, T for Total comparison. To eliminate wrong answers, ask: 'Does this tool compare cloud vs. on-premises?' If yes, it’s TCO. If it’s just estimating Azure costs, it’s Pricing Calculator.

Key Takeaways

The Azure Pricing Calculator is a free tool to estimate monthly costs for Azure services based on configuration.

The TCO Calculator compares on-premises infrastructure costs with equivalent Azure services over 1, 3, or 5 years.

Both calculators are accessible without an Azure subscription at https://azure.microsoft.com/en-us/pricing/calculator/ and https://azure.microsoft.com/en-us/pricing/tco/calculator/.

Pricing factors include region, tier, reserved instances (up to 72% discount), and Azure Hybrid Benefit (up to 40% savings).

The TCO Calculator accounts for hardware, software, labor, electricity, and facilities costs.

Neither calculator provides actual billing; they are estimation tools.

For the AZ-900 exam, know the purpose of each calculator and the difference between CapEx (on-premises) and OpEx (cloud).

Easy to Mix Up

These come up on the exam all the time. Here's how to tell them apart.

Azure Pricing Calculator

Estimates cost of Azure services only

Provides monthly or annual estimates

Allows configuration of specific service tiers and regions

No comparison to on-premises

Useful for budgeting new cloud deployments

Azure TCO Calculator

Compares on-premises vs. Azure costs

Provides cost comparison over 1, 3, or 5 years

Requires input of on-premises infrastructure details

Highlights potential savings from migration

Useful for building a business case for cloud migration

Watch Out for These

Mistake

The Pricing Calculator requires an Azure subscription.

Correct

The Pricing Calculator is free and publicly accessible without any sign-in or subscription. Anyone can use it to estimate costs.

Mistake

The TCO Calculator gives exact real-world costs.

Correct

The TCO Calculator provides estimates based on assumptions and average values. Actual costs vary based on usage, discounts, and specific configurations.

Mistake

Both calculators are the same tool.

Correct

The Pricing Calculator estimates costs for Azure services; the TCO Calculator compares on-premises vs. Azure total cost of ownership. They serve different purposes.

Mistake

Reserved Instances are automatically applied when using the Pricing Calculator.

Correct

The Pricing Calculator can show the discounted price if you select reserved instance option, but you must separately purchase reserved instances in the Azure portal.

Mistake

The TCO Calculator includes migration costs.

Correct

The TCO Calculator does not include costs for migrating data or applications. These are separate and must be estimated separately.

Frequently Asked Questions

Do I need an Azure subscription to use the Pricing Calculator?

No, you do not need an Azure subscription. The Pricing Calculator is a free public web tool. However, to purchase reserved instances or apply Azure Hybrid Benefit, you will need an active subscription.

Can the TCO Calculator predict my exact Azure bill?

No, it provides an estimate based on assumptions. Your actual bill depends on usage, reserved instances, and negotiated discounts. Use it as a planning tool, not a billing guarantee.

What is the difference between CapEx and OpEx?

CapEx (capital expenditure) is upfront spending on physical hardware (on-premises). OpEx (operational expenditure) is ongoing spending for services (cloud). Azure shifts costs from CapEx to OpEx, providing flexibility and predictable monthly payments.

How do I add Azure Hybrid Benefit in the Pricing Calculator?

When configuring a Virtual Machine, look for the 'Azure Hybrid Benefit' toggle. Enable it to see the reduced price. You must have eligible licenses with Software Assurance to use this benefit in production.

What services are included in the Azure Free Account?

The free account includes 12 months of popular services (e.g., 750 hours of B1s VM, 5 GB Blob Storage, 250 GB SQL Database) plus $200 credit for the first 30 days. Some services are always free (e.g., Azure Functions up to 1 million requests).

Can I export the TCO report?

Yes, after generating the report, you can export it as a PDF or Excel file. You can also share a link to the report. This is useful for presentations to stakeholders.

What is a Spot VM and how does it affect pricing?

A Spot VM uses unused Azure capacity at a deep discount (up to 90%). However, Azure can reclaim the VM with 30 seconds notice. It is ideal for batch jobs, dev/test, or stateless workloads that can tolerate interruptions.

Terms Worth Knowing

Ready to put this to the test?

You've just covered Azure Pricing and TCO Calculator — now see how well it sticks with free AZ-900 practice questions. Full explanations included, no account needed.

Done with this chapter?