Subscription instances are prepaid — you pay first and then use the service. The billing cycle matches the order purchase period (UTC+8), starting at the purchase or renewal time (to the second) and ending at 24:00:00 on the expiration date.
Standard instances are charged an instance fee, specification fee, and bandwidth fee; basic instances are charged only an instance fee and bandwidth fee.
Subscription uses bandwidth-based billing and does not generate traffic-based usage records, so the console does not display traffic consumption statistics.
You cannot convert between subscription and pay-as-you-go after creating an instance.
All unit prices in this document are catalog prices for reference only. Actual prices are shown on the console purchase page or in your bill.
Bills are typically issued on the 1st of the month following the end of the billing cycle. Exact timing depends on the system.
Billing composition
Instance fee
The instance fee covers instance occupancy and is charged based on the unit price and purchase duration. Both standard and basic GA instances are charged an instance fee.
Formula:
Instance fee = Unit price (USD/month) x Purchase duration (months)Unit price: 15 USD/month
Specification fee
Subscription standard instances require a specification tier. Each tier provides a different number of acceleration regions, maximum bandwidth capacity, and maximum concurrent connections, so the fee varies. Only subscription standard instances are charged a specification fee.
Formula:
Specification fee = Tier unit price (USD/month) x Purchase duration (months)Tier pricing:
Large III and above are not available by default — contact your account manager to apply.
Specification
Acceleration regions
Max bandwidth
Max concurrent connections
Unit price (USD/month)
Small I
1
20 Mbps
5,000
150
Small II
2
40 Mbps
10,000
300
Small III
3
60 Mbps
15,000
450
Medium I
5
100 Mbps
25,000
750
Medium II
8
160 Mbps
40,000
1,200
Medium III
10
200 Mbps
50,000
1,500
Large I
All
400 Mbps
100,000
3,000
Large II
All
600 Mbps
150,000
4,500
Large III
All
800 Mbps
200,000
6,000
Large IV
All
1 Gbps
250,000
7,500
Large V
All
1.2 Gbps
300,000
9,000
Large VI
All
1.4 Gbps
350,000
10,500
Large VII
All
1.6 Gbps
400,000
12,000
Large VIII
All
1.8 Gbps
450,000
13,500
Ultra-large I
All
2 Gbps
500,000
15,000
Ultra-large II
All
4 Gbps
1,000,000
30,000
Bandwidth fee
Subscription instances must purchase and bind a basic bandwidth plan to settle bandwidth charges. If your workloads involve acceleration between the Chinese mainland and Hong Kong (China), Macao (China), Taiwan (China), or other countries and regions, you also need a cross-border acceleration bandwidth plan stacked with the basic bandwidth plan.
Basic bandwidth plan
A basic bandwidth plan provides global public-network access bandwidth and Alibaba Cloud internal-network transmission bandwidth (excluding dedicated cross-border bandwidth between the Chinese mainland and overseas). Billing is based on the specified peak bandwidth and bandwidth type.
Formula:
Basic bandwidth plan fee = Unit price (USD/Mbps/month) x Peak bandwidth (Mbps) x Purchase duration (months)Unit price: Three bandwidth types are available, each with a different default acceleration scope and supported backend types. Pricing varies — refer to the basic bandwidth plan (subscription) purchase page for current prices.
To use premium acceleration bandwidth for Chinese mainland-to-overseas traffic, select China (Hong Kong) as the acceleration region.
Basic instances can only bind bandwidth plans of the standard acceleration or premium acceleration type.
Bandwidth type
Default acceleration scope
Standard instance backends
Basic instance backends
Standard acceleration
Chinese mainland
Alibaba Cloud public IP / ECS / ENI / CLB / ALB / NLB / OSS / vSwitch
CLB / ENI (secondary) / ECS / NLB
Enhancedacceleration
Chinese mainland
Alibaba Cloud public IP / ECS / ENI / CLB / ALB / NLB / OSS / vSwitch / custom IP / custom domain
Not applicable
Premium acceleration
Overseas
Alibaba Cloud public IP / ECS / ENI / CLB / ALB / NLB / OSS / vSwitch / custom IP / custom domain
CLB / ENI (secondary) / ECS / NLB
Purchase and bind a basic bandwidth plan
After purchasing a basic bandwidth plan, you must bind it to a subscription instance before you can add acceleration regions and allocate bandwidth.
Each instance supports one basic bandwidth plan.
Console
Go to GA console - Bandwidth Plans and click Purchase Basic Bandwidth Plan. Configure Bandwidth Type、Bandwidth Limit、Subscription Duration.
After purchase, click Bind Instance in the Actions column of the target bandwidth plan and select an instance. Once bound, the status shows Available.
(Optional) After binding, you can Replace or UnBind the bandwidth plan:
When replacing, the new bandwidth plan must have bandwidth greater than or equal to the total already allocated across acceleration regions. Replacing does not interrupt traffic forwarding.
Before unbinding, the GA instance must not have any acceleration regions or listeners configured.
API
CreateBandwidthPackage: Create a bandwidth plan.
BandwidthPackageAddAccelerator: Bind a bandwidth plan to a GA instance.
(Optional) ReplaceBandwidthPackage to replace, BandwidthPackageRemoveAccelerator to unbind.
Cross-border acceleration bandwidth plan
To use a cross-border acceleration bandwidth plan, ensure that the current account has completed enterprise real-name verification.
Before using a cross-border acceleration bandwidth plan, ensure the accelerated application domain has completed ICP filing.
Formula:
Cross-border bandwidth plan fee = Unit price (USD/Mbps/month) x Peak bandwidth (Mbps) x Purchase duration (months)Unit price: Refer to the cross-border acceleration bandwidth plan (subscription) purchase page for current prices.
Purchase and bind a cross-border acceleration bandwidth plan
Can only be bound to an instance that already has a basic bandwidth plan bound.
The cross-border bandwidth plan's bandwidth must be greater than or equal to the bound basic bandwidth plan's bandwidth.
Console
Go to GA console - Bandwidth Plans and click Purchase Cross-border Acceleration Bandwidth Plan. Configure Interconnection Area A and Interconnection Area B to specify interconnection regions (currently only Chinese mainland to global is supported).
After purchase, click Bind Instance in the Actions column and select an instance. Once bound, the status shows Available.
(Optional) After binding, you can Replace or UnBind the bandwidth plan:
When replacing, the new cross-border bandwidth plan must have bandwidth greater than or equal to the bound basic bandwidth plan. Replacing does not interrupt traffic forwarding.
Before unbinding, verify the GA instance meets the following conditions:
If the basic bandwidth plan uses standard or enhanced acceleration, ensure acceleration regions and endpoint group regions only include Chinese mainland regions.
If the basic bandwidth plan uses premium acceleration, ensure acceleration regions and endpoint group regions do not include Chinese mainland regions.
If conditions are not met, delete acceleration regions and listeners before unbinding.
If conditions are not met, delete acceleration regions and listeners before unbinding.
API
CreateBandwidthPackage: Create a bandwidth plan.
BandwidthPackageAddAccelerator: Bind a bandwidth plan to a GA instance.
(Optional) ReplaceBandwidthPackage to replace, BandwidthPackageRemoveAccelerator to unbind.
Billing example
Suppose you purchase one standard Small I instance and one basic instance, each bound to a basic bandwidth plan with 2 Mbps standard acceleration bandwidth, for one month. The monthly GA charges are:
Instance type | Instance fee | Specification fee | Bandwidth fee | Total |
Standard (Small I) | 15 USD | 150 USD | 60 USD | 225 USD |
Basic | 15 USD | N/A | 60 USD | 75 USD |
Configuration changes
Effective time: Changes typically take effect immediately after submission, though network conditions may cause brief delays.
Billing impact:
Upgrades require paying the price difference for the remainder of the current billing cycle.
Real-time downgrades may generate a refund. The refund equals the difference between the new configuration cost for the remaining period and the original remaining value. The actual amount is affected by purchase-time discounts and vouchers — refer to the order page.
Standard instance specification changes
Instance specifications support upgrades only by default. Downgrades are not available — apply for the console downgrade entitlement quota in the Quota Center to enable them.
Go to GA console - Instance Management, click or Downgrade in the Actions column of the target instance.
Upgrades may add new endpoint public IPs (the number depends on the specification — refer to the console). New public IPs must be confirmed before becoming active. Check the instance Status column; if new endpoint public IPs appear, manually Confirm them or call UpdateAcceleratorConfirm.
Downgrades may reduce the number of endpoint public IPs.
Basic bandwidth plan changes
Basic bandwidth plans support upgrades only by default. Apply for the console downgrade entitlement quota in the Quota Center to enable downgrades.
Change scope: Peak bandwidth and bandwidth type.
When downgrading, the total bandwidth allocated to all acceleration regions must not exceed the new peak.
The post-change peak must not exceed the instance's maximum processing bandwidth.
Bandwidth type changes only support: standard acceleration to enhanced acceleration (upgrade), or enhanced acceleration to standard acceleration (downgrade).
Entry point: Go to GA console - Bandwidth Plans, click Change Specification or Downgrade in the Actions column. You can adjust the Bandwidth Limit and Bandwidth Type.
Cross-border bandwidth plan changes
Cross-border acceleration bandwidth plans support upgrades only (increasing the bandwidth value).
Constraints:
When using both a basic and a cross-border bandwidth plan, the basic bandwidth plan's bandwidth must be less than or equal to the cross-border plan's bandwidth. Recommended upgrade order: upgrade the cross-border plan first, then the basic plan, then allocate acceleration region bandwidth.
The post-upgrade cross-border peak must not exceed the instance's maximum processing bandwidth.
Entry point: Go to GA console - Bandwidth Plans, click Change Specification in the Bandwidth column of the target plan.
Renewal
Subscription GA instances and bandwidth plans affect your business when they expire. Renew before expiration to continue using the service.
Console
Standard instance: Go to GA console - Instance Management, click in the Actions column. Select the renewal duration, accept the service agreement, and click Buy Now to complete payment.
Basic instance: Go to GA console - Basic Instances, click Renew in the Actions column. Select the renewal duration, accept the service agreement, and click Buy Now to complete payment.
Bandwidth plan: Go to GA console - Bandwidth Plans, click Renew in the Actions column. Select the renewal duration, accept the service agreement, and click Buy Now to complete payment.
API
UpdateAcceleratorAutoRenewAttribute: Modify the auto-renewal attribute of a GA instance.
Unsubscription
GA instances and basic bandwidth plans both support non-full refund unsubscription.
Prerequisites: After unsubscription, the instance is released and the configuration cannot be recovered. Complete data migration before unsubscribing.
GA instance: Must not have a bound bandwidth plan, and must not have deployed acceleration regions, listeners, or endpoint groups.
Basic bandwidth plan: Must not be bound to a GA instance.
Supported types: Non-full refund (not five-day no-reason) and cancellation of renewal orders that have not yet taken effect. Confirm you understand the refund rules before applying.
Entry point: Go to GA console - Instance Management or GA console - Bandwidth Plans, click Unsubscribe in the Actions column of the target instance or bandwidth plan.