Book a 20-minute Azure review

Azure migration · field note

Moving Azure to Saudi Arabia: What Happens to Your Reservations and Savings Plans?

A regional move can change which usage receives a discount. Read the commitment you own before buying another one or assuming the old one is lost.

Asif Bhat7 minute read
Will the discount move with you? Read the commitment before renewing it.

The migration plan says the application will move. The finance plan says you have already paid for a discount on the current setup. Those two plans need to meet before either is approved.

A move to Saudi Arabia does not automatically cancel a commitment or transfer its benefit. It changes the usage that might qualify. The result depends on the purchase, its scope, the target services, and the timing of the move.

Start by identifying what you own. Reservations and Savings Plans are different products, and treating them as the same thing can make the budget wrong.

01 / Understand the purchase

Which kind of commitment do you have?

A reservation provides a discount for matching usage under the terms of the purchased product. For a VM reservation, region and VM attributes matter, with instance-size flexibility available for eligible combinations.

A Savings Plan is a commitment to spend a fixed amount per hour on eligible usage for the agreed term. Its benefits can apply across eligible services and regions within the selected scope.

Different checks for different commitments
QuestionReservationSavings Plan
What must match?The purchased product's eligibility attributes and benefit scope.Eligible usage for the purchased plan type within its scope.
What can a regional move change?A region-specific reservation may no longer match the moved workload.Coverage may continue, but rates, service eligibility, and hourly use can change.
What must finance review?Remaining term, utilisation, and permitted exchange or refund options.Hourly commitment, utilisation, scope, and non-cancellable purchase terms.

These are billing benefits. Do not treat a discount purchase as proof that the desired deployment capacity exists in the new region. Capacity and quota still need their own checks.

02 / Get the purchase details

Build a commitment inventory

Ask the billing owner for the current purchases and utilisation reports. Record the product, quantity or hourly amount, region where relevant, term, purchase date, expiry, payment arrangement, and benefit scope.

Then connect each commitment to the workloads that actually use it. A discount may be shared across several subscriptions, so the resource owner alone may not see the full picture.

Review representative usage, including quiet hours and scheduled workloads. A commitment can look well used during office hours and be underused overnight.

Finally, put migration dates and renewal dates on the same timeline. That often reveals a choice the technical plan missed: move before expiry, wait until expiry, or deliberately keep eligible source usage for a period.

03 / Reservation matching

Will the reservation match the Saudi workload?

For a UAE North VM reservation, moving the workload to Saudi Arabia East changes a regional attribute used for matching. Do not assume that selecting a similar VM size is enough to preserve the benefit.

Changing the reservation's benefit scope is a different action from changing its regional attributes. A shared scope can make qualifying usage in more subscriptions eligible; it does not turn a UAE reservation into a Saudi one.

Check whether another appropriate workload can use the existing benefit, or whether the purchase qualifies for an exchange or another supported option. Review the current product rules instead of relying on a general statement about “Azure reservations.”

Also check whether the new architecture still needs the same capacity. Moving an oversized VM and purchasing a matching discount would carry the old waste into the new region.

04 / Hourly coverage

What should you check for a Savings Plan?

Confirm the purchased plan type, target product eligibility, and benefit scope. Moving to another region can preserve coverage for eligible usage, but moving to a different billing boundary or an ineligible service can change the result.

The scope documentation explains resource group, subscription, management group, and shared scopes. Billing boundaries matter even when your organisation manages several subscriptions together.

Check the hourly shape of usage after migration. In a simple illustration, a plan commits to $5 an hour but has only $3 of eligible discounted usage in one hour. The unused $2 does not roll into the next hour.

A lower-cost target can therefore reduce utilisation of an existing plan. Microsoft also states that Savings Plan purchases cannot be cancelled or refunded. Model that remaining commitment before treating a lower resource price as an immediate bill reduction.

05 / Review the choices

What options are available before the move?

The right answer comes from the exact purchase and current terms. The main options to assess are:

  • Keep qualifying usage: another necessary workload may legitimately use the benefit.
  • Adjust benefit scope: where permitted and appropriate, make qualifying usage within the billing boundary eligible.
  • Use an eligible exchange or trade-in: verify the rules, remaining value, new term, and target product.
  • Align with expiry: change the migration sequence when the timing serves the business.
  • Budget for unused commitment: sometimes the business reason to move outweighs that temporary cost.

Some reservations cannot be exchanged or refunded. Refund limits and exchange-policy changes can also affect the options. Microsoft's current exchange and refund guidance should be checked against the purchase date and product before an action is approved.

Keeping an unnecessary server running just to improve a utilisation percentage is not a useful saving. Compare the total remaining cost of the options.

06 / Two environments

Model the period when source and target run together

During testing, the source may continue using its reservation while the target incurs separate charges. A Savings Plan may apply to qualifying usage according to its scope and discount rules, but it does not provide unlimited coverage for both environments.

Model each stage: target testing, cutover, source observation, and retirement. Include the additional usage and any period when a commitment becomes underused.

Use actual and amortised cost views carefully. Cash paid for a commitment and the cost allocated to resource usage answer different questions. Finance needs both when reviewing cash flow and comparing ongoing operation.

The Saudi migration cost guide shows how to keep delivery, overlap, and ongoing costs separate.

07 / Make the decision together

Review the plan before the next renewal

Bring the application owner, Azure engineer, and billing owner into one decision. Confirm the intended target architecture, the evidence for its availability, the migration dates, and the remaining commitment exposure.

Document what each purchase will cover after the move. Leave uncertain growth or unresolved target design out of a new long commitment until there is enough evidence to size it properly.

After cutover, verify benefit application and utilisation rather than assuming the model was correct. A short review can catch a scope mismatch before it appears in several months of bills.

Primary references

Sources and further reading

Questions teams ask

Frequently asked questions

Will a UAE North VM reservation automatically cover a Saudi Arabia East VM?

Do not assume so. VM reservation matching includes region and other product attributes. Changing the benefit scope does not change the reservation's regional attributes. Assess eligible exchange or other options under the current terms.

Can a Savings Plan apply in another Azure region?

Savings Plans can apply to eligible usage across regions within their benefit scope. Confirm the purchased plan type, target product eligibility, billing boundary, and hourly utilisation. It is not a discount on every Azure charge.

Can we cancel a Savings Plan when we migrate?

Microsoft's current guidance says Savings Plan purchases cannot be cancelled or refunded. Model the remaining commitment and eligible replacement usage before changing the architecture.

Can we exchange or refund every Azure reservation?

No. Eligibility depends on the reservation and current policy. Some products are excluded, exchange rules can change, and refunds have limits. Review Microsoft's current guidance and the actual purchase with the billing owner.