General Purpose Azure SQL Managed Instance sizes
Azure SQL Managed Instance has 24 general Purpose sizes in East US, across 3 families. The cheapest is GP_Gen5_4 at $1.009 per hour on demand (4 vCPUs, 20.4 GiB).
Prices in East US, cheapest first
| Type | Family | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr |
|---|---|---|---|---|---|
| GP_Gen5_4 | GP_Gen5 | 4 | 20.4 | $1.009 | $0.7958 |
| GP_G8IM_4 | GP_G8IM | 4 | 28 | $1.104 | $0.8574 |
| GP_G8IH_4 | GP_G8IH | 4 | 54.4 | $1.385 | $1.04 |
| GP_Gen5_8 | GP_Gen5 | 8 | 40.8 | $2.018 | $1.591 |
| GP_G8IM_8 | GP_G8IM | 8 | 56 | $2.208 | $1.715 |
| GP_G8IH_8 | GP_G8IH | 8 | 108.8 | $2.771 | $2.079 |
| GP_Gen5_16 | GP_Gen5 | 16 | 81.6 | $4.035 | $3.183 |
| GP_G8IM_16 | GP_G8IM | 16 | 112 | $4.415 | $3.43 |
| GP_G8IH_16 | GP_G8IH | 16 | 217.6 | $5.54 | $4.158 |
| GP_Gen5_24 | GP_Gen5 | 24 | 122.4 | $6.052 | $4.774 |
| GP_G8IM_24 | GP_G8IM | 24 | 168 | $6.622 | $5.144 |
| GP_Gen5_32 | GP_Gen5 | 32 | 163.2 | $8.07 | $6.366 |
| GP_G8IH_24 | GP_G8IH | 24 | 326.4 | $8.311 | $6.237 |
| GP_G8IM_32 | GP_G8IM | 32 | 224 | $8.829 | $6.859 |
| GP_Gen5_40 | GP_Gen5 | 40 | 204 | $10.087 | $7.957 |
| GP_G8IM_40 | GP_G8IM | 40 | 280 | $11.037 | $8.574 |
| GP_G8IH_32 | GP_G8IH | 32 | 435.2 | $11.082 | $8.317 |
| GP_G8IH_40 | GP_G8IH | 40 | 544 | $13.852 | $10.396 |
| GP_Gen5_64 | GP_Gen5 | 64 | 326.4 | $16.14 | $12.732 |
| GP_G8IM_64 | GP_G8IM | 64 | 448 | $17.659 | $13.718 |
| GP_Gen5_80 | GP_Gen5 | 80 | 408 | $20.175 | $15.915 |
| GP_G8IM_80 | GP_G8IM | 80 | 560 | $22.073 | $17.148 |
| GP_G8IH_64 | GP_G8IH | 64 | 870.4 | $22.163 | $16.633 |
| GP_G8IH_80 | GP_G8IH | 80 | 1088 | $27.703 | $20.792 |
Families
Other categories
Prices in USD per hour for License included, Single zone; reserved prices are 1 year, no upfront. Updated 2026-11-12 from the Azure Retail Prices API. Compare all Azure SQL Managed Instance sizes.