Azure has hundreds of services and thousands of price points, but for most businesses the bill comes down to a handful of meters. Understand those, and Azure stops being unpredictable.
Every Azure resource has one or more meters. A virtual machine meters compute by the second while it's running. A disk meters capacity every month whether or not the VM is on. Storage meters gigabytes stored plus the number of operations. Data leaving Azure meters gigabytes transferred out.
Your monthly invoice is simply the sum of every meter across every resource. That's why Azure bills feel unpredictable: nobody sees the meters until the invoice arrives. Set up budgets and alerts in Azure Cost Management on day one, so you see a spike in days, not at month end.
| Factor | What it means | Cost impact |
|---|---|---|
| Size | vCPUs and memory | Roughly doubles with each step up |
| Series | B (burstable), D (general purpose), E (memory-optimised), F (compute-optimised), N (GPU) | B-series is cheapest for light workloads; GPUs cost the most |
| Operating system | Linux or Windows Server | Windows includes a licence charge unless you use Hybrid Benefit |
| Region | Southeast Asia (Singapore), East Asia (Hong Kong), etc. | Same VM can cost different amounts in different regions |
| Running hours | Billed per second while running | A VM stopped and deallocated stops compute charges |
| Managed disks | Standard HDD, Standard SSD, Premium SSD | Charged monthly even when the VM is off |
| Discount | How it works | Best for |
|---|---|---|
| Reserved instances | Commit to a VM type and region for 1 or 3 years. Microsoft quotes savings of up to 72% vs pay-as-you-go | Steady production servers that run 24×7 |
| Azure savings plan for compute | Commit to a fixed hourly spend for 1 or 3 years across compute services | Workloads that change size or service over time |
| Azure Hybrid Benefit | Bring existing Windows Server or SQL Server licences with Software Assurance | Businesses migrating from on-premises servers |
| Dev/Test pricing | Reduced rates for non-production subscriptions under eligible agreements | Development, UAT and staging environments |
| Spot VMs | Deeply discounted spare capacity that can be reclaimed at short notice | Batch jobs and interruptible workloads only |
| Auto-shutdown and scaling | Turn resources off when nobody uses them | Non-production, virtual desktops, office-hours apps |
Discount levels as published on Microsoft's Azure pricing pages; actual savings depend on VM type, region and term.
Combining these is where the real savings are. A production Windows server on a three-year reservation with Hybrid Benefit can cost a fraction of the same server on pay-as-you-go with a bundled licence. For startups, Microsoft for Startups credits can cover the first year or more entirely.
Azure's Southeast Asia region is in Singapore. Running there keeps latency low for local users, keeps data in Singapore for clients and regulators who ask, and simplifies conversations about PDPA transfer obligations and MAS TRM outsourcing expectations.
Prices in Southeast Asia are often slightly higher than in some US regions for the same service. For most Singapore businesses that difference is small relative to the benefits, but it does mean you should always price in the region you'll actually use. Microsoft's Azure pricing calculator lets you select Southeast Asia and the currency you want to see.
If you're planning a move, our Azure migration guide covers the decisions that shape cost before the first VM is built.
Azure costs drift. Someone builds a test environment and forgets it; a database is scaled up for month-end and never scaled back; logs grow quietly. A monthly review of Azure Advisor recommendations, unused resources and reservation coverage keeps the bill honest. Our guide to Azure cost optimisation walks through the full review.
If you'd rather someone else watched the meters, Cloudeli's Azure managed services include cost optimisation as part of a flat monthly management fee, with your Azure consumption billed separately at Microsoft's rates.
Azure is mostly pay-as-you-go: you pay for what you use, metered by the second, hour, gigabyte or transaction depending on the service. For most businesses the bill is dominated by virtual machine compute, storage and disks, databases, and outbound data transfer. Discounts are available for committing to one or three years of usage.
Azure virtual machine cost depends on the VM size (CPU and memory), the series (general purpose, compute-optimised, memory-optimised and so on), the operating system licence, the region, the attached managed disks, and how many hours it runs. Windows VMs cost more than Linux VMs of the same size because the Windows Server licence is included, unless you use Azure Hybrid Benefit.
Prices vary by region, and the Southeast Asia (Singapore) region is often priced somewhat higher than some US regions for the same service. For most Singapore businesses the lower latency, local data location and compliance benefits outweigh the difference. Always price the specific services in the specific region using Microsoft's pricing calculator.
A reserved instance commits you to a specific VM type in a specific region for one or three years in exchange for a large discount. An Azure savings plan for compute commits you to a fixed hourly spend across eligible compute services, giving a slightly smaller discount but much more flexibility to change VM sizes, regions or services.
Start with an inventory of servers, their CPU, memory, storage and running hours, then model them in the Azure pricing calculator for the Southeast Asia region. Azure Migrate can assess on-premises servers and recommend right-sized VMs with cost estimates. Then compare pay-as-you-go, reservation and savings plan options.
Book a free consultation. We'll size your workloads, model pay-as-you-go against reservations and savings plans, and show you the monthly figure you should actually expect.