All Products
Search
Document Center

EventBridge:Billing for event streams

Last Updated:Nov 10, 2025

Event streams are billed based on event volume or CU quota. This topic describes the billable items and billing rules for event streams to help you understand the billing model and optimize your costs.

Billing details

Event streams offer two billing methods: by event volume and by CU quota. You can select one of these methods when you create an event stream. The following sections describe these billing methods.

Billing by event volume

Billable item

Unit price

Event volume

USD 0.41 per million events

Idle resource fee

0.14 USD/day

  • Event volume: The total number of events that an event stream pulls from the input data source. Each 64 KB of event data is counted as one event. The formula is: Event volume = CEILING(Size of a single event / 64 KB). For example, if a single 300 KB event is delivered, it is billed as five events. If an event is retried, each retry is counted as one event according to the configured retry rule.

  • Idle resource fee: If an event stream has no inbound data for one month, an idle resource fee is charged. Billing for this fee stops when data starts flowing into the event stream or when the event stream is deleted.

Billing by CU quota

Definition

CU quota: A CU (Capacity Unit) is the unit of capacity for an EventBridge task. If you use CU-based billing, you must allocate a minimum of 1 CU to each task. You can also specify the minimum and maximum number of CUs for auto scaling when you create the task.

Billable item and unit price

  • Billable item: CU quota

  • Unit price: 0.034 USD/hour/CU

Note

A single CU provides one of the following:

  1. A maximum of 5,000 Events Per Second (EPS). The actual performance depends on the performance of upstream and downstream services.

  2. A maximum peak throughput of 50 MB/s.