Home/Library/Azure Cost Checklist
Checklist · Azure · Updated May 2026

The Azure Cost Optimization Checklist: 35 Quick Wins

This Azure cost optimization checklist is the working list we run on engagements, grouped so you can start at the top and move down by effort. The early items are pure rate and waste wins that need no architecture change; the later ones build the governance that keeps the savings from drifting back.

An Azure cost optimization checklist is only useful if it is ordered by value and risk. The 35 quick wins below follow our See, Cut, Lock, Run method: see the spend clearly, cut waste and rate, lock the savings with governance, and run it continuously. Work the list roughly in order, because rightsizing before committing, and cleaning waste before discounting, is what makes each later step pay more.

This checklist is part of our Azure cluster. For the deeper treatment of any item, start with our complete guide to Azure cost optimization, the pillar this piece links up to.

See: get the spend visible (wins 1 to 6)

1. Turn on Cost Management and build a view by subscription, resource group, and tag. 2. Enforce a tagging standard with Azure Policy so every resource has an owner and environment. 3. Organize subscriptions under management groups that mirror how you want to allocate cost. 4. Export billing data and normalize it so every dollar maps to a team or product. 5. Identify your top ten cost drivers; they usually account for most of the bill. 6. Establish a baseline run rate before you change anything, so savings are measurable.

Cut compute (wins 7 to 14)

7. Rightsize oversized virtual machines against real utilization, not launch-day sizing. 8. Move to current-generation VM families for better price-performance. 9. Shut down or deallocate non-production VMs outside working hours. 10. Apply Dev/Test pricing to eligible non-production subscriptions. 11. Move fault-tolerant and batch work to Spot capacity and AKS Spot node pools. 12. Turn on the AKS Cluster Autoscaler with realistic minimums. 13. Right-size App Service plans and pack apps densely; see App Service and Functions cost optimization. 14. Put intermittent Functions on the consumption model so they scale to zero.

Cut storage and data (wins 15 to 22)

15. Move infrequently accessed blob data to Cool and Archive tiers with lifecycle rules. 16. Delete orphaned managed disks left behind by removed VMs. 17. Downgrade Premium SSD disks to Standard SSD where throughput is not needed. 18. Clean up old snapshots and redundant backups. 19. Right-size Azure SQL databases and tiers; see Azure SQL Database cost optimization. 20. Use serverless SQL for spiky and dev databases. 21. Pool many small databases into elastic pools. 22. Review storage redundancy; locally redundant storage is often enough for non-critical data.

Cut the rate (wins 23 to 28)

23. Apply Azure Hybrid Benefit to eligible Windows and SQL workloads. 24. Buy reservations on the steady compute baseline after rightsizing. 25. Use savings plans for compute where the workload mix shifts between families. 26. Stack Hybrid Benefit with reservations for compounding discounts. 27. Negotiate an enterprise commitment on the optimized run rate; see how to negotiate a Microsoft Azure commitment. 28. Review reservation utilization monthly and exchange or adjust under-used ones.

Want the whole checklist run for you?

Our Azure cost audit works every item above across your estate, ranks each by dollars, and hands you a prioritized plan. On the performance model, you pay only from realized savings. No savings, no fee.

Book an Azure cost audit →

Cut networking and the long tail (wins 29 to 32)

29. Review egress and inter-region traffic; keep chatty services co-located. 30. Right-size or consolidate Azure Firewall, gateways, and public IPs. 31. Delete idle load balancers, unused reserved IPs, and orphaned NICs. 32. Trim Log Analytics and Application Insights ingestion with sampling and retention limits.

Lock and Run: keep it cut (wins 33 to 35)

33. Set budgets and anomaly alerts per subscription and team so spend drift is caught early. 34. Add Azure Policy guardrails that block untagged or oversized deployments. 35. Schedule a monthly cost review so rightsizing and commitments stay fresh. These last three are the difference between a one-time cut and a unit cost that keeps falling.

PhaseWinsTypical effort
See1 to 6Low, do first
Cut compute, storage, rate7 to 28Where most savings sit
Cut networking and tail29 to 32Smaller, worth it
Lock and Run33 to 35Keeps savings durable

Features, tiers, and program names above reflect Azure as of May 2026. Verify current pricing and options in Azure documentation before acting, as the platform changes.

Go deeper · free guide

The Azure Cost Optimization Field Guide turns this checklist into a worked playbook with the queries and scoring model behind each item. It is the downloadable companion to this article.

The short version

Make spend visible, cut compute and storage waste, apply rate discounts on the clean baseline, trim the networking tail, and lock it all in with budgets, policy, and a monthly review. The biggest single rate item for most Azure estates is the commitment, so once the baseline is clean, read how to negotiate a Microsoft Azure commitment. When you want the whole list run across the estate, that is exactly what our Azure cost optimization service delivers.

The Cloud Cost Brief

Cloud pricing moves. We tell you when it matters.

New commitment instruments, FOCUS changes, hyperscaler pricing shifts, and the plays that actually move a bill. No schedule, no filler.

Subscribe · Work email only