Azure Managed Disk Calculator
Cost Azure managed disks including P-series size snapping, snapshot storage and the GiB you pay for but never use.
About Azure Managed Disk Calculator
Standard HDD, Standard SSD and Premium SSD are sold only in fixed sizes, so a 400 GiB request is billed as a 512 GiB P20 and you pay for 112 GiB you cannot use. Premium SSD v2 and Ultra removed that by billing capacity, IOPS and throughput independently at the exact values you provision. Size snapping quietly inflates storage bills by 20–30% on awkward sizes, and moving a workload to Premium SSD v2 often costs less than the P-series disk it replaces — check the per-GiB prices for your region in the Azure pricing calculator because the tier factors used here are approximations.
Formula
Azure Managed Disk
Standard and Premium disks bill at the next size step up (4, 8, 16 … 32,767 GiB), so cost = tier price × snapped size × disks; Premium SSD v2 and Ultra bill the exact provisioned GiB.
- snapped size
- Next fixed disk size at or above your requested GiB
- tier price
- Standard HDD reference price multiplied by the tier factor
- wasted GiB
- Difference between the billed size and the size you asked for
Worked example
With the default values below, Azure Managed Disk Calculator returns Monthly Cost of $290.25. Change any input above and every figure here is recalculated in your browser.
Inputs used
- Provisioned size per diskaccepts 1–65,536 GiB
- 400 GiB
- Number of disksaccepts 1–2,000 disks
- 4 disks
- Disk tierone of Standard HDD (S-series), Standard SSD (E-series), Premium SSD (P-series), Premium SSD v2 (per-GiB billing), Ultra Disk (per-GiB billing)
- Premium SSD (P-series)
- Standard HDD price per GiBaccepts 0–10 USD/GiB-month
- 0.048 USD/GiB-month
- Snapshot data storedaccepts 0–200,000 GiB
- 300 GiB
- Snapshot price per GiBaccepts 0–10 USD/GiB-month
- 0.05 USD/GiB-month
- Standard-tier transactionsaccepts 0–10,000,000 thousands/month
- 4,000 thousands/month
- Price per 10,000 transactionsaccepts 0–1 USD
- 0.0005 USD
Results
- Monthly Cost
- $290.25
- Billed Size per Disk
- 512 GiB
- Paid-for but Unused
- 112 GiB
- Disk Capacity Charge
- $275.25
- Snapshot Charge
- $15.00
- Transaction Charge
- $0.00
- Effective Price per Usable GiB
- 0.1814 USD/GiB-month
Step by step
- 1Values used
- 2Azure Managed Disk
- 3Monthly Cost= 290.25
- 4Billed Size per Disk= 512 GiB
- 5Paid-for but Unused= 112 GiB
- 6Disk Capacity Charge= 275.25
- 7Snapshot Charge= 15.00
- 8Transaction Charge= 0.00
Assumptions and limits
- The result is derived only from the 8 inputs listed above. Anything not among them is not part of the calculation.
- In particular, this calculator does not take inflation, tax or compounding frequency into account.
- Figures are rounded for display to 4 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.
How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.
Frequently Asked Questions
How is Azure Managed Disk calculated?
Standard and Premium disks bill at the next size step up (4, 8, 16 … 32,767 GiB), so cost = tier price × snapped size × disks; Premium SSD v2 and Ultra bill the exact provisioned GiB. Standard HDD, Standard SSD and Premium SSD are sold only in fixed sizes, so a 400 GiB request is billed as a 512 GiB P20 and you pay for 112 GiB you cannot use. Premium SSD v2 and Ultra removed that by billing capacity, IOPS and throughput independently at the exact values you provision.
Why does Azure Managed Disk matter?
Size snapping quietly inflates storage bills by 20–30% on awkward sizes, and moving a workload to Premium SSD v2 often costs less than the P-series disk it replaces — check the per-GiB prices for your region in the Azure pricing calculator because the tier factors used here are approximations.
What values do I need to enter?
This calculator takes 8 inputs: Provisioned size per disk, Number of disks, Disk tier, Standard HDD price per GiB, Snapshot data stored, Snapshot price per GiB, Standard-tier transactions, Price per 10,000 transactions. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
