<a id="cloud-tableflow-billing"></a>

# Billing with Tableflow in Confluent Cloud

Tableflow enables you to expose data from Apache Kafka® as an Apache Iceberg™ or
Delta Lake table. Tableflow is billed on two dimensions: per topic-hour and
Gigabytes (GB)-processed.

Tableflow billing is enabled at a per-topic level, which includes Iceberg
and Delta Lake table formats. If you enable a topic for both formats, you’re
only charged once for the overall topic, not per format.

<a id="cloud-tableflow-billing-topic-hours"></a>

## Topic-hours

The per topic-hour charge is assessed for each topic and each hour that you
have Tableflow enabled. This charge covers the active management of services
for dataflow, monitoring, and securing connections to external query and
catalog systems.

<a id="cloud-tableflow-billing-gb-processed"></a>

## GB-processed

GB-processed is measured as the amount of data that is read by Tableflow.
This includes the data processed to perform the initial materialization of your
Kafka data, and the data processed to perform compaction.

When using the [upsert](write-modes.md#cloud-tableflow-write-modes-upsert) write mode,
you are also charged for index-related processing.

#### IMPORTANT
Tableflow upsert support will have an additional charge starting in early
2026. Contact your Confluent account team to learn more about planned
upsert pricing.

## Confluent Managed Storage

Optionally, you may use Confluent Managed Storage to store your Tableflow
managed tables. Confluent Managed Storage is billed on several factors
including the amount of data stored, the number of requests made, and data
transfer costs.

### Storage

Storage costs are charged based on the amount of data stored in Confluent
Managed Storage.

### Data transfer

Data transfer from Confluent Managed Storage to destinations that are in
the same region as your source Kafka cluster are free. Data transfer from
Confluent Managed Storage to all other destinations will be charged in the
near future.

### Requests

Read (GET) requests to Confluent Managed Storage are charged per-request.

Write (POST, PUT) requests to Confluent Managed Storage are charged
per-request.

## Kafka storage

Kafka storage is billed on the amount of data stored in Kafka topics. When you
enable Tableflow, you are not charged for Kafka storage replication, which can
give you up to ~67% effective savings.

## Related content

- [Supported Cloud Regions](../overview.md#tableflow-cloud-regions)
- [Monitor Tableflow](../operate/monitor-tableflow.md#tableflow-monitor)

#### NOTE
This website includes content developed at the [Apache Software Foundation](https://www.apache.org/)
under the terms of the [Apache License v2](https://www.apache.org/licenses/LICENSE-2.0.html).
