All Products
Search
Document Center

The Beginner's Guide:Understand Alibaba Cloud billing methods

Last Updated:Feb 27, 2026

Alibaba Cloud billing consists of two main parts: billing items and billing methods. Billing items determine what you pay for, and billing methods determine how you pay.

The total cost of a cloud product is calculated as follows: Resource usage for each billing item × Unit price. You can choose the appropriate billing method to effectively control your cloud costs.

Billing Methods

Alibaba Cloud offers two billing methods: pay-as-you-go and subscription. The subscription method includes specific forms such as subscription instances, Savings Plans, and resource plans.

Billing Method

Definition

Features

Pay-as-you-go

Use resources first, then pay. Pay hourly or by the second.

Flexible to use, release anytime.

Subscription

Subscription

Prepaid, get stable service for a fixed period.

Exclusive resources, more cost-effective than pay-as-you-go.

Savings Plan

You receive a greater discount compared to pay-as-you-go pricing by making a spending commitment for a fixed term.

Offset costs for different instances under the same product.

Resource plan

Pre-purchase a fixed amount of usage to offset pay-as-you-go resource usage (such as storage capacity, network traffic).

Directly offset resource usage.

Pay-as-you-go

Pay-as-you-go is a post-paid billing method. You are charged based on resource runtime, data processed, or request count. Resources are available on demand without prior planning, but they have a relatively higher unit price.

Pay-as-you-go resources are billed per second, and billing details are generated hourly or daily. The monthly bill is issued on the 3rd of the following month.

Note the following when you use the pay-as-you-go method:

  • Hourly billing data may be subject to some delay.

  • Billing stops when you release the resources.

  • When you release a primary instance, check whether associated resources, such as Elastic IP Addresses or snapshots, are also released to avoid extra costs. You can enable cost alerts and monitor expenses using budget management tools.

Subscription Instances

Subscription instances offer lower unit prices when you prepay for a fixed duration. Longer subscription durations provide greater discounts. After purchase, resources are immediately available for your exclusive use. The unit price is lower than the pay-as-you-go price, and costs are predictable.

Note the following when you use subscription instances:

  • Service for the resources stops and data is deleted upon expiration. You can enable auto-renewal to avoid service interruptions.

  • When you request a refund for subscription instance resources, the refundable amount is calculated based on rules that consider factors such as the duration of use and any applicable discounts.

Savings Plan

A Savings Plan is a discount benefit that lets you receive discounted prices for pay-as-you-go resources. You commit to a minimum hourly spending amount for a future period, such as 1, 3, or 5 years, to offset pay-as-you-go bills for applicable resources.

When you use a Savings Plan with pay-as-you-go resources, you can benefit from significant discounts while maintaining flexibility and elasticity.

Note the following when you use a Savings Plan:

  • Savings Plans do not support refunds. You should confirm the offset scope before you make a purchase.

  • You are charged based on the committed amount, regardless of whether the usage is offset.

  • Any consumption that exceeds the committed amount is billed at the standard pay-as-you-go price.

Resource Plans

A resource plan is a prepaid billing method where usage is automatically offset. The unit price is lower than the pay-as-you-go price.

Resource plans are generally divided into two types:

  • Total volume type: You define the total usage at the time of purchase. The usage allowance decreases within the validity period and resets to zero upon expiration.

  • Periodic usage type: The usage allowance is constant within a unit period, such as hourly, daily, or monthly. Unused portions do not carry over to the next period.

Note the following when you use resource plans:

  • The usage allowance of a resource plan resets to zero upon expiration and cannot be carried over or extended.

  • Resource plans only offset specific products and billing items. You should confirm the offset scope before you make a purchase.

  • Some resource plans become effective only when specific conditions are met.

  • Whether cancellation is supported depends on the rules of the specific product.

What are the differences between Savings Plans and resource plans?

A Savings Plan, which is based on a committed spending amount, focuses on how much you spend per hour. It applies to compute resources, such as ECS, ECI, and ApsaraDB RDS, is flexible, and does not limit you to specific instance types.

A resource plan, which is based on a committed usage quantity, focuses on how much of a resource you use. It applies to storage and network resources, such as OSS storage plans and CDN data transfer plans, for which you purchase a specific number of gigabytes or offset counts.

Introduction to Billing Items

A billing item is the smallest metering unit that a cloud service provider uses to bill you for the resources and services you use. Each billing item corresponds to a type of resource consumption that can be independently metered and priced, and has clear metering metrics, billing cycles, and unit prices.

Billing items are typically divided into two categories:

  • Basic billing items: These are charges based on compute, storage, and network usage. Examples include instance type fees (such as for ECS instances), storage fees (such as for disks and OSS storage), data transfer fees (such as for outbound Internet traffic and CDN data transfer), request fees (such as for API call counts), and compute fees (such as for CPU and memory usage duration).

  • Value-added billing items: These are fees that you incur when you use advanced capabilities of cloud products, such as image processing, transfer acceleration, and software subscriptions.

Billing items are combined with billing methods to calculate usage and duration, which generates your bills. The final cost is calculated based on the usage of each billing item and its corresponding unit price.

Choose a Billing Method

The key to choosing a billing method is understanding your business's resource usage patterns.

Stable operations are well-suited for prepaid methods to lock in costs. Fluctuating operations are better suited for the pay-as-you-go method to maintain elasticity. For scenarios that fall in between, you can combine methods to balance cost and flexibility.

Stable Operations: Lock in Costs, Prefer Subscription Instances

This method applies to systems with fixed configurations that operate long-term and have infrequent changes, such as enterprise websites and core databases. Purchases for more than one year receive higher discounts and ensure high availability.

Elastic Operations: Flexible Cost Reduction, Recommend Savings Plans

This method applies to scenarios that require frequent configuration adjustments, such as rapidly iterating Internet applications or continuously growing SaaS services. It balances discount benefits with the flexibility to upgrade or downgrade, which helps you avoid refund losses.

Fluctuating Operations: Elastic Response, Layered Cost Reduction

This method applies to scenarios with periodic load fluctuations, such as daytime peaks and nighttime lows, or busy weekdays and idle weekends:

  • Base load: Use a Savings Plan to lock in costs.

  • Fluctuating portion: Use the pay-as-you-go method for on-demand scaling.

This approach balances cost optimization and resource efficiency. It helps you avoid long-term payments for peak loads or paying for idle resources during off-peak periods.

Burst Operations: Start and Stop on Demand, Zero Idle Costs

This method applies to unpredictable traffic surges, such as those from sales promotions, marketing campaigns, or hot spot events. Use the pay-as-you-go method to scale out quickly before an event and release resources immediately afterward. This approach requires no prior planning, incurs no idle costs, and provides maximum elasticity.

Exploratory Operations: Flexible Experimentation, Pay on Demand

This method applies to early-stage projects with uncertain usage, such as Minimum Viable Product (MVP) validation, technology selection, or Proof of Concept (POC) testing:

  • Use the pay-as-you-go method. You can start resources as needed, release them when you are finished, and pay only for the actual duration of use.

  • After successful validation, you can migrate to subscription instances or a Savings Plan for a seamless transition to the most cost-effective model.

Storage and Data Transfer: Batch Purchase, Automatic Offset

This method applies to scenarios with stable and predictable usage, such as log storage, data backup, and CDN data transfer. You can estimate your average monthly usage based on historical consumption and purchase the corresponding resource plan. The automatic offset requires no manual operation and is more cost-effective than the pay-as-you-go method.

Combination Usage Suggestions

In practice, operations often require a combination of multiple billing methods. Typical combination strategies include the following:

  • Core stable load: Use subscription instances or a Savings Plan to lock in base costs.

  • Elastic scaling portion: Use the pay-as-you-go method to handle peak demands.

  • Storage and data transfer: Use resource plans for bulk purchases to get discounts.

FAQ

Pay-as-you-go

Why do I keep incurring fees on my account?

Pay-as-you-go resources are running on your account. If you are not aware of them, they might be in a region that you do not use often or were purchased by another user who shares your account. You can view your resource and consumption status in the following ways:

  • View the Bill Overview page. Select a billing month to analyze your consumption by product.

  • Log on to the Alibaba Cloud Management Console. On the Overview page, check your cloud resources in all regions. Pay special attention to regions that you do not use often.

I created an ECS instance but never logged on to use it. Why am I still incurring fees?

You created a pay-as-you-go resource. After the resource is activated, billing starts and continues for the duration of the service. If you do not need to use the resource, you can temporarily shut it down using the cost-saving shutdown feature or release the resource to avoid unnecessary fees.

I have released my pay-as-you-go resources. Why am I still incurring fees and receiving bills?

First, confirm that you have released the resources. Shutting down or stopping resources does not necessarily stop billing. If you still incur fees after you delete a resource instance, it may be for one of the following reasons:

  • Associated resources were not released: You may have released only the primary instance, such as an ECS instance, but its associated resources, such as an Elastic IP Address (EIP) or snapshots, were not released. These associated resources continue to incur fees.

  • Billing delay: Bills for pay-as-you-go resources are generated periodically, for example, on an hourly basis. After you release a resource, the bill for the last billing cycle is still generated. For example, if you release a resource at 10:08, the bill for the 10:00 to 11:00 billing cycle is generated after 11:00.

Subscription

Which scenarios are suitable for purchasing subscription instances?

A subscription requires you to commit to using cloud resources or services of specific specifications for a certain period. This model provides more favorable pricing compared to the pay-as-you-go model. Resources are automatically shut down upon expiration. A subscription is suitable for scenarios with clear budget planning and relatively stable business demands, such as a 24/7 web service.

Savings Plan

Which scenarios are suitable for purchasing a savings plan?

  1. Variable resource usage: If you want to use ECS resources flexibly, for example, by upgrading instance types or system disk configurations before sales promotions and downgrading them afterward, each upgrade, downgrade, or new resource creation after a refund and release incurs hidden costs. These accumulated costs increase the overall cost of a subscription. A savings plan combined with the pay-as-you-go billing method eliminates hidden costs when you switch resources.

  2. Different resource demands at different times: For example, Department A uses ECS during the day and Department B uses ECI at night. With the subscription method, nearly half of the resource time is wasted. However, a savings plan combined with the pay-as-you-go billing method lets you share benefits. The savings plan can offset pay-as-you-go fees for both ECS and ECI, which significantly reduces total costs after the switch.

What are the advantages of a savings plan compared to subscription and resource plans?

A savings plan offers greater flexibility in resource usage while providing significant discounts.

  • Compared to a subscription, a savings plan used with the pay-as-you-go billing method offers high flexibility. It lets you adjust resources as needed without having to lock in resources in advance.

  • Compared to resource plans, a savings plan has broader offsetting capabilities. This improves resource usage flexibility and cost-effectiveness.

I want to purchase an ECS savings plan. Does the system provide recommended purchase plans?

If you have purchased ECS or ECI pay-as-you-go resources, go to the Savings Plan Purchase Plan Calculation page to view recommended configurations and evaluate suitable purchase plans. Enter the savings plan type, subscription duration, and payment method. The system automatically calculates optimization suggestions and the hourly committed spend. It also provides expected savings for your reference.

Can I continue to use the free trial after purchasing a savings plan? What if I want to use the purchased portion after 3 months?

After you purchase a savings plan, you can continue your free trial. The free trial applies first, and the savings plan offsets any usage that exceeds the trial quota.

After a savings plan takes effect, you are charged the committed amount even if you have no usage to offset. If you want to start using the savings plan after 3 months, you can specify the effective time when you purchase the plan.

How can I view the fees saved by a savings plan?

Go to the Savings Plan Overview page to view your purchased savings plans and their usage. This includes the saved amount, savings plan usage details, usage rate overview, and coverage rate overview. Based on the current usage and coverage rates, you can upgrade or downgrade the committed spend of your savings plan.

Can I set a stop time after a savings plan takes effect?

No, you cannot. A savings plan requires you to commit to a certain amount of spend over a period of time in exchange for lower prices.

Do savings plans support unsubscription? If so, how is the refund amount calculated?

Currently, savings plans do not support unsubscription.

I purchased a savings plan. Why am I still receiving pay-as-you-go bills?

After you purchase a savings plan, you may still receive pay-as-you-go bills. This can happen if the pay-as-you-go instances that you use are not within the scope of the savings plan, the offsetting rules of the savings plan are limited, or the savings plan has not yet taken effect. You can troubleshoot the issue to resolve cases where the savings plan does not offset pay-as-you-go bills.

  1. Savings plan scope limitations: Make sure that the purchased savings plan applies to the Alibaba Cloud service and specific billable items that you are using.

  2. Offsetting rule limitations: Understand the offsetting logic of the savings plan. This includes the offset order and scope. For example, compute-optimized ECS instances are limited to specific regions and instance families.

  3. Effective time limitations: Check the effective time of the savings plan to make sure that it has started to offset fees.

You can troubleshoot the issue based on the preceding reasons. If you have questions, see the detailed description of the specific savings plan or contact Alibaba Cloud customer service.

Resource Plans

Which scenarios are suitable for purchasing resource plans?

A resource plan is a sales model where you purchase a fixed amount of usage to receive discounted pay-as-you-go prices. It is suitable for storage and traffic products and clear budget planning. A resource plan helps you achieve lower usage costs by committing to a certain amount of usage while ensuring resource usage flexibility.

I purchased a resource plan. Why am I still receiving pay-as-you-go bills?

After you purchase a resource plan, if your pay-as-you-go bills are not offset, it may be for one of the following reasons:

  1. Resource plan scope limitations: The resource plan may not offset fees generated by pay-as-you-go services. Confirm whether the purchased resource plan applies to the Alibaba Cloud service and specific billable items that you are using.

  2. Resource plan effective time: A newly purchased resource plan may not have taken effect due to billing delays. Check the effective time of the resource plan and the billing time of the current bill. Confirm whether the resource plan has started to offset fees.

  3. Items not offset by the resource plan: Some usage may not be offset by resource plans. For example, different resource plans cannot be used to offset each other. In addition, specific resource plans can offset only specific services. For example, a transcoding plan cannot be used to offset storage usage.

  4. Configuration requirements not met: Some resource plans, such as ApsaraVideo VOD data transfer plans, take effect only if specific conditions are met. For example, an accelerated domain name must be configured and the billing method for the acceleration service must be pay-by-data-transfer. If these conditions are not met, the resource plan may not offset fees.

You can troubleshoot the issue based on the preceding reasons and your actual situation. This helps resolve cases where resource plans do not offset fees and pay-as-you-go bills are still generated. If you have questions, see the detailed description of the specific resource plan or contact Alibaba Cloud customer service.

Do resource plans support unsubscription? If so, how is the refund amount calculated?

Whether a resource plan supports unsubscription depends on the rules of the specific product.

Resource plans that support unsubscription fall into two scenarios: full refund for unused resources and partial refund.

For partial refunds, the refund amount is calculated as follows: Refund amount = Order payable amount - Consumed amount. The consumed amount is calculated based on the following rules:

  • For total usage resource plans, the consumed amount is linearly prorated based on usage.

  • For periodic usage resource plans, the consumed amount is calculated based on the actual usage duration.

For more information, see Unsubscription Rules.