All Products
Search
Document Center

Data Transmission Service:Billing of data verification tasks

Last Updated:Oct 11, 2025

This topic describes the billing method and billing rules of Data Transmission Service (DTS) data verification tasks.

Billing method

  • You are charged for full data verification tasks based on the pay-as-you-go billing method.

    Note

    You are not charged for full data verification whose mode is Verify based on the number of table rows. You are charged for full data verification whose mode is Full field validation by row sampling. For more information, see the Full data verification section of this topic.

  • You are charged for incremental data verification tasks based on the pay-as-you-go billing method.

Billing rules

  • Schema verification

    Free of charge.

  • Incremental data verification

    You are charged for incremental data verification based on multiple factors, such as the regions in which the source and destination databases reside, number of data shards in the databases, and service durations of database instances. The actual price on the buy page prevails.

    Note
    • Incremental verification is supported only for synchronization or migration instances that are configured with only incremental tasks.

    • Billing for incremental verification tasks continues even if the tasks are paused.

  • Full data verification

    You are not charged for full data verification whose mode is Verify based on the number of table rows. You are charged for full data verification whose mode is Full field validation by row sampling according to multiple factors, such as the regions in which the source and destination databases reside, the amount of data to be verified each time, and the number of times the data is verified. The following table provides the detailed information:

    Important
    • The actual prices on the buy page and bills prevail.

    • If you enable data verification in a data migration task, you are charged for data verification based on the unit price for same-region instances in the region of the destination database.

    • You are not charged for failed data verification tasks. You are charged for data verification tasks that detect inconsistent data records between the source and destination databases. In this case, the error code DTS-RETRY-ERR-0271 is returned.

    • For more information about instance types, see Cross-border and cross-region tasks.

    Billing method

    Region of the destination database

    Instance type

    Billing standard

    Pay-as-you-go

    The Chinese mainland

    Same region

    USD 0.0857/GB

    Cross-region

    USD 0.1914/GB

    Cross-border

    USD 0.1229/GB

    China (Hong Kong) and other regions

    Same region

    USD 0.1114/GB

    Cross-region

    USD 0.4043/GB

    Cross-border

    USD 0.1229/GB

FAQ

  • How do I manage data verification tasks?

    For more information, see Configure data verification and View data verification details.

  • How does DTS calculate the amount of data for full data verification?

    DTS calculates the amount of data for full data verification based on the size of network traffic that DTS reads during full data verification. The result is closely related to the size of data to be verified in the source database and the communication protocol of the database.