What does each Confluent Cloud invoice line_type actually bill for? Sanity-checking my mapping

I’ve been reconciling Confluent Cloud invoices line by line, mapping every line_type in the billing CSV to what it actually meters. I’d like to check my understanding before relying on it.

line_type I think it bills Unit
KAFKA_NUM_CKUS / KAFKA_NUM_ECKUS Whole-cluster capacity CKU-hour
KAFKA_STORAGE Retained bytes; replication already included GB-hour
KAFKA_NETWORK_READ / _WRITE Network egress / ingress GB
KAFKA_PARTITION Partitions beyond the free allowance (Basic/Standard only?) partition-hour
CONNECT_NUM_TASKS Connector tasks, whether moving data or not task-hour
CONNECT_THROUGHPUT Bytes processed by the connector GB
FLINK_NUM_CFU Flink compute CFU-hour
GOVERNANCE_BASE Schema Registry / Stream Governance hour

A few things I’m unsure about:

  1. Storage and replication: Is KAFKA_STORAGE measured as logical retained bytes, with RF3 already reflected in the price? My assumption is that replication-factor changes cannot reduce this cost in Confluent Cloud because RF is fixed at 3.
  2. Dedicated partitions: I don’t see KAFKA_PARTITION for Dedicated clusters. Does that mean partitions are covered by CKU capacity rather than billed separately?
  3. Connector tasks: Does CONNECT_NUM_TASKS bill for provisioned connector tasks regardless of whether the connector is actually moving bytes? In other words, would a paused—but not deleted—connector still incur task-hour charges?
  4. Negative lines / credits: Do credits or adjustments ever appear as negative lines in the CSV, or are they handled elsewhere?

If you’ve reconciled an invoice against these fields, I’d appreciate any confirmation or corrections.

hey @mithrandirr

not sure if you already did but in case you didn’t :wink:

did you check

best,

michael

Michael — thank you. That was the page I needed, and I clearly hadn’t read it closely enough.

One thing I’m still unsure about: does the invoice CSV from Billing & Payment use the same vocabulary as the cost-allocation export? Cost allocation documents billing_metric in CamelCase (for example, KafkaNumCKUs) and product_type in lowercase hyphenated form (for example, stream-governance). I don’t know whether the invoice export uses those same strings or maintains its own set. If anyone has a recent invoice CSV and can paste just the header row—column names only, no values—that would settle it.