All Products
Search
Document Center

Data Transmission Service:Billable items

Last Updated:May 27, 2026

DTS bills for incremental data migration, incremental synchronization, change tracking, serverless resource usage, and dedicated clusters. Billing rules differ by task type and billing method.

DTS pricing depends on task type, billing method, cluster type, regions, link count, and subscription duration. For distributed sources (PolarDB-X 1.0, DMS logical databases, sharded MongoDB clusters, SLS, or Tair/Redis), synchronization and validation pricing also depends on node count.

Check DTS pricing for rates or use the Pricing Calculator to estimate costs.

What's free

The following DTS components are not billed:

  • Schema migration in data migration tasks

  • Full data migration in data migration tasks

  • Inbound Internet traffic for data migration and change tracking tasks -- for example, migrating data from an on-premises database to an ApsaraDB or self-managed database on an ECS instance over the public network

  • Traffic within Alibaba Cloud for data migration and change tracking tasks, unless the Access Method of the destination database instance is set to Public IP Address

Billing by task type

Data migration

Data migration uses pay-as-you-go billing only.

What is billed: Incremental data migration only. Schema migration and full data migration are free.

When billing starts and stops:

  • Billing starts when incremental data migration begins running.

  • Billing stops when incremental data migration is paused or has failed. No charges are incurred during these periods.

Important

A running incremental migration task incurs charges even if source data is unchanged. After migration completes, Terminate a DTS instance or Release DTS instances to stop billing.

Data synchronization

Data synchronization offers two modes: standard and serverless.

Standard sync task

Billable item: Incremental synchronization

Pay-as-you-go:

  • Billing starts after the Incremental Data Collection module starts. This means billing begins after the sync task passes the precheck and is purchased.

  • Billing continues while incremental data synchronization is paused.

  • Billing stops when incremental data synchronization fails.

Subscription:

  • A one-time fee is charged based on the selected configuration and quantity at purchase.

Important

For unneeded subscription tasks, especially those with auto-renewal enabled, cancel auto-renewal via Manage auto-renewal or Release DTS instances to stop charges.

Serverless task

Billable item: Resource (DU) usage

Serverless tasks use pay-as-you-go billing only.

  • Billing starts after the Incremental Data Collection module starts. This means billing begins after the serverless task passes the precheck and is purchased.

  • Billing continues while incremental data synchronization is paused.

Serverless billing details: Billing of serverless instances.

Change tracking

Billable item: Change tracking channel

Pay-as-you-go:

  • Billing starts after the task is configured and successfully started.

Subscription:

  • A one-time fee is charged based on the selected configuration and quantity at purchase.

Important

For unneeded subscription tasks, especially those with auto-renewal enabled, cancel auto-renewal via Manage auto-renewal or Release DTS instances to stop charges.

Data traffic: Clients consuming data from a change tracking channel generate outbound traffic. No traffic fees are currently charged.

Data validation

Data validation covers full and incremental validation. Billing details: Billing of data validation.

Dedicated cluster

Dedicated cluster billing has three components: cluster specification, Internet traffic, and storage. Billing of DTS dedicated clusters.

Internet traffic fees

Internet traffic fees (outbound traffic fees) apply to data migration and change tracking tasks when the Access Method of the destination database instance is set to Public IP Address.

Traffic direction Charged? Example
Outbound Yes Migrating data from a self-managed database on ECS or an ApsaraDB database to an on-premises database over the public network
Inbound No Migrating data from an on-premises database to a self-managed database on ECS or an ApsaraDB database over the public network
Within Alibaba Cloud Only when destination Access Method is Public IP Address Traffic between Alibaba Cloud services
Note
  • Internet traffic is billed based on actual usage at USD 0.154 per GB. Usage under 1 GB is billed as 1 GB.

  • Customers in the EU/EEA can request reduced or exempted fees for eligible use cases under the Regulation (EU) 2023/2854 (Data Act). For more information, contact Support and Services.

Pay-as-you-go billing notes

Applies to all pay-as-you-go tasks (data migration, synchronization, serverless, and change tracking):

  • In the hour before an overdue payment occurs, if the instance runs for 30 minutes or less, half an hour is charged. If the instance runs for more than 30 minutes, one hour is charged.

FAQ

Why am I still charged for a pay-as-you-go instance that is not transferring data?

Pay-as-you-go billing is based on resource usage while the incremental task runs, regardless of source data changes. After transfer completes, Terminate a DTS instance or Release DTS instances to stop charges.

How do I delete a DTS instance?

Delete a DTS instance by releasing it: Release DTS instances.

Are sync instances charged even though schema and full data synchronization are free?

Yes. Although Schema Migration and Full Data Migration (shown in the Progress section of the console) are free, every sync instance includes an Incremental Data Synchronization task by default. This incremental task is what incurs charges.