Downgrade refunds apply when you downgrade the specifications of a subscription instance. The system refunds a portion of the fee based on a defined calculation. If the calculated refund amount is less than 0, no refund is issued.
Preview of rule upgrades
Note: An upgrade to the downgrade refund rules is in planning. The international site canary release schedule will be announced separately. Until then, follow the current rules below. Once your account is included in the new rules canary release, this section will be updated with the complete new rules, including the new formula, proportional voucher refund mechanism, and examples.
The new rules align with the Alibaba Cloud China site and will include:
The downgrade refund formula will change from "Online refundable amount × Price difference ratio between new and original configurations" to "Remaining value of original configuration − Purchase fee for new configuration".
Calculation granularity will change from entire-order to per-billing-item and then summed.
Vouchers will be refunded proportionally based on the order's payment composition.
Order details will show the itemized fee breakdown and payment composition.
Refund rules
When the specifications of a subscription instance exceed your business needs, you can downgrade the instance specifications in real time if your account has the real-time downgrade privilege.
A downgrade cancels the original order and creates a new order (downgrade order). Subsequent refunds or downgrades are calculated based on this downgrade order to determine the usage duration and consumed amount.
For resources purchased through promotions, the remaining value may be insufficient when you downgrade, which can result in a refund of 0. Confirm this before you proceed. No refund is issued when the downgrade refund amount ≤ 0.
Usage duration refers to the actual consumed duration of the order. For example, if you purchase a server for 1 year and initiate a refund after 10 days of use, the usage duration is 10 days. Any partial day is counted as a full day.
Refund calculation
Downgrade refund amount = Online refundable amount × Price difference ratio between new and original configurations (If there are multiple orders, calculate separately and then sum.)
Online refundable amount = Paid amount − Consumed amount
Paid amount, also known as the "cash amount payable for the order", refers only to the amount the user paid in cash. It does not include amounts deducted by vouchers or discount coupons.
The consumed amount is calculated as follows:
Type
Calculation rule
Elastic Compute Service (ECS) (subscription)
Usage duration < 30 days
(Daily unit price × Usage duration × Applicable discount for the usage duration) × 1.5
Usage duration ≥ 30 days
Daily unit price × Usage duration × Applicable discount for the usage duration
Other cloud products
Daily unit price × Usage duration × Applicable discount for the usage duration
Price difference ratio between new and original configurations = (Daily unit price of the original order configuration − Daily unit price of the new configuration after downgrade) / Price difference between daily unit prices of the original order configuration
Price difference between daily unit prices of the original order configuration:
Scenario
Calculation rule
No upgrade was performed before the downgrade
= Daily unit price of the original order configuration
An upgrade was performed before the downgrade
= Daily unit price of the original order configuration − Daily unit price of the pre-upgrade original order configuration
Daily unit price = Original price of the order / Actual purchase duration of the order
NoteIf the calculated price difference ratio between new and original configurations is greater than 1, it is automatically set to 1.
Parameter descriptions:
Parameter | Description |
Usage duration | The actual consumed duration of the order. Usage duration = Downgrade time − Order start time. The usage duration is precise to days, and any partial day is counted as a full day. For example:
|
Applicable discount for the usage duration | The system recalculates the best discount available to you based on the "resource configuration and the actual consumed duration of the order at the time of refund". |
Daily unit price |
|
Examples
Examples
FAQ
Why is the refund amount low or 0 when I downgrade or cancel an instance purchased during a promotion or by using a voucher?
When the system calculates the "consumed amount", it uses the official list price as the basis for the daily unit price, instead of the discounted amount actually paid. If the calculated consumed amount exceeds the paid amount, the refund amount is 0.
Why is a refund for a cancellation or downgrade credited to my account balance instead of the original payment method?
Normally, a refund is returned to the original payment method: cash is returned to the original bank card or Alipay account, and the voucher-deducted portion is returned to the voucher balance. In the following scenario, however, the refund is credited to the Alibaba Cloud account balance:
The refund amount exceeds the invoiceable amount: If the refund amount is greater than the current invoiceable amount of the account, the system automatically credits the refund to the Alibaba Cloud account balance to avoid an invoice deficit.
We recommend that you view the refund order details in the Expenses and Costs console to confirm the refund amount and payment composition.



