Legacy Billing Reference for Confluent Cloud

This page documents legacy Confluent Cloud billing models and API response formats that applied to organizations created before their respective cutover dates. If your organization was created after the applicable date, this content doesn’t apply to you; see Billing Dimensions in Confluent Cloud or Retrieve Invoices and Costs in Confluent Cloud instead.

Legacy billing model for Basic and Standard clusters

As of April 16, 2024, the pricing model for Basic and Standard clusters uses eCKUs instead of Base and Partitions. This change applies only to Confluent Cloud organizations created on or after that date. Organizations created before April 16, 2024 continue to use their existing cluster pricing model and limits, described in the following tables.

Basic clusters

The following table summarizes the billing dimensions for Basic clusters. The following sections contain more details for some of the billing dimensions.

Dimension

Unit of measure

Ingress

Cost per GB written

Egress

Cost per GB read

Storage

Cost per GB stored per hour

Partition billing

Cost per partition per hour

Connector Billing

Cost per task per hour and throughput

ksqlDB

Cost per CSU

Cluster Linking

Cost per hour and per GB transferred

Standard clusters

The following table summarizes the billing dimensions for Standard clusters. The following sections contain more details for some of the billing dimensions.

Dimension

Unit of measure

Base price

Cost per hour

Ingress

Cost per GB written

Egress

Cost per GB read

Storage

Cost per GB stored per hour

Partition billing

Cost per partition per hour

Connector Billing

Cost per task per hour and throughput

ksqlDB

Cost per CSU

Cluster Linking

Cost per hour and per GB transferred

Audit Logs and Connector Events Billing

Cost per GB of data read

In the Costs API, the base price appears as the KAFKA_BASE line item and partition billing appears as KAFKA_PARTITION.

Partition billing

Confluent Cloud charges for partitions on Basic and Standard clusters in organizations created before April 16, 2024. The charge is based on the number of unique partitions that exist on your cluster during a given hour.

  • Basic clusters receive 10 partitions free of charge.

  • Standard clusters receive 500 partitions free of charge.

  • Enterprise clusters have no partition-based charges.

  • Dedicated clusters have no partition-based charges.

For billing purposes, partitions for topics that you create and partitions for internal topics are counted. Internal topics are topics that are automatically created by Confluent components such as ksqlDB, Kafka Streams, and Connect, and prefixed with the underscore character _. Partitions for topics that are internal to Apache Kafka® itself and aren’t visible in the Cloud Console, such as consumer offsets, don’t count against partition limits or toward partition billing.

If you have any questions, create a support request through the Confluent Cloud Support Portal, or reach out to your account team.

Legacy Costs API response format

Costs API responses for Confluent Cloud organizations created before May 15, 2024 use a different response format than organizations created on or after that date. If your organization was created before May 15, 2024, the GET /billing/v1/costs request described in Retrieve costs for a range of dates returns a response in this format instead:

Response

Highlighted lines show the range of dates from your request and total costs.

{
   "api_version": "v1",
   "kind": "CostList",
   "metadata": {
      "first": "https://api.confluent.cloud/billing/v1/costs",
      "last": "https://api.confluent.cloud/billing/v1/costs?page_token=bcAOehAY8F16YD84Z1wT",
      "prev": "https://api.confluent.cloud/billing/v1/costs?page_token=YIXRY97wWYmwzrax4dld",
      "next": "https://api.confluent.cloud/billing/v1/costs?page_token=UvmDWOB1iwfAIBPj6EYb",
      "total_size": 123
   },
   "data": [
      {
      "api_version": "v1",
      "kind": "Cost",
      "id": "dlz-f3a90de",
      "metadata": {
         "self": "https://api.confluent.cloud/billing/v1/costs/c-12345",
         "resource_name": "crn://confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/cost=c-12345",
         "created_at": "2006-01-02T15:04:05-07:00",
         "updated_at": "2006-01-02T15:04:05-07:00",
         "deleted_at": "2006-01-02T15:04:05-07:00"
      },
      "start_date": "2022-10-12",
      "end_date": "2022-10-15",
      "granularity": "DAILY",
      "network_access_type": "INTERNET",
      "product": "KAFKA",
      "line_type": "KAFKA_NUM_CKUS",
      "resource_name": "prod_cluster_1",
      "price": 1.5,
      "unit": "GB",
      "quantity": 99.95,
      "original_amount": 99.95,
      "discount_amount": 20.95,
      "amount": 79,
      "environment": {
         "id": "env-a12b34",
         "environment": "string",
         "related": "https://api.confluent.cloud/v2/environments/env-a12b34",
         "resource_name": "https://api.confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/environment=env-a12b34"
      },
      "resource": {
         "id": "lkc-c29js0",
         "environment": "string",
         "related": "https://api.confluent.cloud/cmk/v2/clusters/lkc-c29js0",
         "resource_name": "https://api.confluent.cloud/organization=9bb441c4-edef-46ac-8a41-c49e44a3fd9a/environment=env-abc123/cloud-cluster=lkc-c29js0",
         "api_version": "string",
         "kind": "string"
      }
      }
   ]
}

For more information, see Costs API.