If the current pay-as-you-go or subscription billing method for a cloud disk no longer meets your needs, you can change its billing method by following the instructions in this topic.
Prerequisites
The RDS Custom instance must be in the Running or Suspended status.
The cloud disk must meet the following conditions:
The cloud disk is In Use.
The billing method of the cloud disk has not been changed within the last 15 minutes.
Scenarios
System disk: The billing method of a system disk can only be changed together with the billing method of the instance. For more information, see Change the billing method of an instance.
Data disk:
Data disk change requirement
Attached instance
Change operation
Change from pay-as-you-go to subscription
Pay-as-you-go
Change from pay-as-you-go to subscription together with the instance
Subscription
Separately change the billing method of the cloud disk from pay-as-you-go to subscription
The cloud disk is not attached to an instance
The change operation is not supported
ImportantYou cannot change the billing method of a pay-as-you-go cloud disk that is not attached to an instance.
Change from subscription to pay-as-you-go
Subscription
ImportantYou can create a subscription cloud disk only when you create a subscription instance.
You can attach a subscription cloud disk only to a subscription instance. You cannot attach a subscription cloud disk to a pay-as-you-go instance.
Separately change the billing method of the cloud disk from subscription to pay-as-you-go
Change the billing method from pay-as-you-go to subscription
Log on to the RDS console.
Change the billing method of the cloud disk in one of the following ways.
If the data disk is attached to an instance, we recommend that you change its billing method on the instance details page.
In the navigation pane on the left, click RDS Custom > Instances, and then select a region.
Click the target instance to open its details page.
In the navigation pane on the left, click Storage Information.
In the Actions column of the target cloud disk, click the
icon and choose Change To Subscription.
If you want to change the billing method for a specific data disk, we recommend that you perform the operation on the storage and snapshots page.
In the navigation pane on the left, click RDS Custom > Storage And Snapshots, and then select a region.
In the Actions column of the target cloud disk, click the
icon and choose Change To Subscription.
You can also click Change To Subscription on the Basic Information page of the cloud disk.

Read the notes, agree to the terms of service and service level agreement, and then click Confirm Order.
After the billing method of the cloud disk is changed to subscription, you cannot manually detach the disk.
Change the billing method from subscription to pay-as-you-go
This operation may involve a refund. The refund is issued to your original payment account. Used vouchers and coupons are non-refundable. For more information about the refund calculation, see Refund rules for changing the billing method from subscription to pay-as-you-go.
Log on to the RDS console.
Change the billing method of the cloud disk in one of the following ways.
If the data disk is attached to an instance, we recommend that you change its billing method on the instance details page.
In the navigation pane on the left, click RDS Custom > Instances, and then select a region.
Click the target instance to open its details page.
In the navigation pane on the left, click Storage Information.
In the Actions column of the target cloud disk, click the
icon and choose Change To Pay-as-you-go.
If you want to change the billing method for a specific data disk, we recommend that you perform the operation on the storage and snapshots page.
In the navigation pane on the left, click RDS Custom > Storage And Snapshots, and then select a region.
In the Actions column of the target cloud disk, click the
icon and choose Change To Pay-as-you-go.
You can also click Change To Pay-as-you-go on the Basic Information page of the cloud disk.

Read the notes, agree to the terms of service and service level agreement, and then click Confirm Order.
Related API operations
ModifyRCInstanceChargeType: Changes the billing method of an RDS Custom instance or a cloud disk.