All Products
Search
Document Center

Object Storage Service:Data processing fees

Last Updated:Aug 26, 2026

Object Storage Service (OSS) charges you data processing fees when you use features such as SelectObject and data retrieval.

Billable items

This topic describes the billable items and billing methods for OSS data processing. For the unit price of each billable item, see Object Storage Service pricing.

  • If you want the requester rather than the bucket owner to pay for Infrequent Access data retrieval and Archive data retrieval, you can enable the pay-by-requester mode. For more information, see Pay-by-requester.

Billable item

Billing rule

Billing cycle

Billing method

Scanned data capacity for SelectObject (SelectScanSize)

You are charged based on the actual size of the source objects that are scanned by calling the SelectObject operation.

You are billed on an hourly basis. Bills are generally generated after the current billing cycle ends. The actual time when bills are generated is determined by the system.

  • Pay-as-you-go: Select scanning fees = Scanned object size (GB) × Unit price for Select scanning

  • Resource plan: Not supported

Data retrieval capacity for Infrequent Access (RetrievalData)

Fees that are generated when you access objects of the Infrequent Access storage class. You are charged based on the volume of retrieved data.

Note

If you use SelectObject, HTTP Range, or a similar method to read part of an object, you are charged based on the retrieved byte range. If you use another method to access an Infrequent Access object, you are charged based on the actual size of the object.

  • Pay-as-you-go: Infrequent Access data retrieval fees = Volume of retrieved data (GB) × Unit price for data retrieval of Infrequent Access objects

  • Resource plan: Not supported

Data retrieval capacity for Archive (RetrievalData)

Fees that are generated when you restore objects of the Archive storage class. You are charged based on the size of the restored objects.

Important

You are not charged restoration fees again if a restored object is accessed before it is archived again.

  • Pay-as-you-go: Archive data retrieval fees = Size of restored objects (GB) × Unit price for data retrieval of Archive objects

  • Resource plan: Not supported

Data retrieval capacity for real-time access of Archive objects (RetrievalDataArchiveDirect)

Fees that are generated when you directly read Archive objects. You are charged based on the actual volume of data that is read directly from Archive Storage, which is recorded in the archive_direct_read_size log field.

Important

You are not charged data retrieval fees for real-time access to Archive objects that are already restored.

  • Pay-as-you-go: Real-time access data retrieval fees = Volume of data retrieved for real-time access (GB) × Unit price for real-time access data retrieval

  • Resource plan: Not supported

Data retrieval capacity for Cold Archive (RetrievalData)

Fees that are generated when you restore Cold Archive objects. You are charged based on the restoration priority and the object size. You are not charged restoration fees again if a restored object is accessed before it is archived again.

Based on the restoration priority of Cold Archive data, retrieval capacity fees fall into the following three types:

  • Standard Retrieval Capacity (CAStdRetrievalData)

  • Expedited Retrieval Capacity (CAHighPriorRetrievalData)

  • Bulk Retrieval Capacity (CABulkRetrievalData)

  • Pay-as-you-go: Cold Archive data retrieval fees = Size of restored objects (GB) × Unit price for data retrieval of the corresponding restoration priority

  • Resource plan: Not supported

Data retrieval capacity for Deep Cold Archive (RetrievalData)

Fees that are generated when you restore Deep Cold Archive objects. You are charged based on the restoration priority and the object size. You are not charged restoration fees again if a restored object is accessed before it is archived again.

Based on the restoration priority of Deep Cold Archive data, retrieval capacity fees fall into the following two types:

  • Standard Retrieval Capacity (DeepCAStdRetrievalData)

  • Expedited Retrieval Capacity (DeepCAHighPriorRetrievalData)

  • Pay-as-you-go: Deep Cold Archive data retrieval fees = Size of restored objects (GB) × Unit price for data retrieval of the corresponding restoration priority

  • Resource plan: Not supported

References