Azure Event Hubs pricing guide details
Pricing Overview
Azure Event Hubs uses a pure usage-based pricing model with no upfront costs and no termination fees. Microsoft structures the service across four tiers -- Basic, Standard, Premium, and Dedicated -- each scaling throughput, retention, and feature access differently. The Basic and Standard tiers charge per million ingress events plus throughput unit (TU) hours, while Premium bundles ingress into processing unit (PU) pricing and Dedicated offers exclusive single-tenant clusters billed by capacity unit (CU). We find this model deceptively simple on paper but difficult to predict in production, because your real cost depends heavily on data volume in bytes, retention window length, consumer replay behavior, and downstream egress -- not just raw event count. Teams that estimate based on events-per-second alone consistently underestimate their bills.
Plan Comparison
| Feature | Basic | Standard | Premium | Dedicated |
|---|---|---|---|---|
| Tenancy | Multitenant | Multitenant | Resource-isolated | Exclusive single tenant |
| Ingress events | Pay per million | Pay per million | Included | Included |
| Capture | N/A | Priced separately | Included | Included |
| Private Link | N/A | Yes | Yes | Yes |
| Customer-managed keys | N/A | N/A | Yes | Yes |
| Geo-disaster recovery | N/A | Yes | Yes | Yes |
| Geo-replication | N/A | N/A | Yes | Yes |
| Dynamic partition scale-out | N/A | N/A | Yes | Yes |
| Runtime audit logs | N/A | N/A | Yes | Yes |
| Max retention | 1 day | 7 days | 90 days | 90 days |
| Max publication size | 256 KB | 1 MB | 1 MB | 20 MB |
| Consumer groups per hub | 1 | 20 | 100 | 1,000+ |
| Storage per unit | 84 GB/TU | 84 GB/TU | 1 TB/PU | 10 TB/CU |
| Throughput (ingress) | 1 MB/s per TU | 1 MB/s per TU | No hard limit per PU | No hard limit per CU |
| Throughput (egress) | 2 MB/s per TU | 2 MB/s per TU | No hard limit per PU | No hard limit per CU |
| Max partitions per hub | 32 | 32 | 100 | 1,024 |
Basic is severely limited: one consumer group, one-day retention, no Capture, no Private Link, and no geo-disaster recovery. We consider it suitable only for development and testing environments. Standard is the practical entry point for production workloads, offering 7-day retention, 20 consumer groups, Private Link, and geo-disaster recovery, though Capture costs extra. Premium removes per-event ingress charges entirely and adds resource isolation, 90-day retention, 1 TB storage per PU, customer-managed encryption keys, and dynamic partition scale-out -- we think this is the right choice for compliance-heavy or high-throughput teams. Dedicated targets organizations that need full tenant isolation with partition limits of 1,024 per hub, 20 MB publication sizes, and 10 TB storage per CU.
Hidden Costs and Considerations
The biggest budget trap with Azure Event Hubs is replay and downstream amplification. A single consumer backfill can trigger analytics reruns, cross-region data transfers, and logging surges that dwarf the hub's own line item. Burst windows during incidents push throughput unit consumption well above monthly averages. Capture on the Standard tier is billed separately per hour, which adds up fast for always-on streams. Egress charges apply when consumers sit outside the Event Hubs region. We strongly recommend modeling your cost around bytes per event, retention window, and replay frequency rather than events-per-second alone. Teams should also account for the throughput unit auto-inflate feature on Standard tier, which prevents throttling but can quietly increase costs when traffic spikes persist longer than expected.
How Azure Event Hubs Pricing Compares
Azure Event Hubs competes broadly in the data pipeline and streaming ingestion category, but its usage-based model differs fundamentally from the seat-based or row-based pricing of most data integration platforms. Direct comparisons require understanding your workload shape.
| Tool | Pricing Model | Starting Price | Free Tier | Best For |
|---|---|---|---|---|
| Azure Event Hubs | Usage-based (per event + TU/PU/CU) | Pay-as-you-go | No | High-throughput real-time streaming |
| Stitch | Freemium | $25.00/mo | Yes (1 user) | ELT data replication |
| Hevo Data | Freemium | $25.00/mo | Yes (1M rows) | No-code data pipelines |
| Airbyte | Freemium | $10.00/mo | Yes (self-hosted OSS) | Open-source ELT connectors |
The comparison is not apples-to-apples. Stitch, Hevo Data, and Airbyte are ELT and data-replication platforms with predictable row-based or connector-based pricing models. Azure Event Hubs is a streaming ingestion buffer designed for millions of events per second with partitioned parallel consumption. If your workload centers on real-time telemetry, IoT device streaming, or fraud detection, Event Hubs fits naturally. If you need batch connector-based data replication from SaaS sources into a warehouse, the alternatives are simpler to budget and operate. We note that Event Hubs has no traditional free tier -- you pay from the first throughput unit hour -- while all three competitors offer a free option for teams getting started. For organizations already invested in the Azure ecosystem, Event Hubs integrates natively with Azure Stream Analytics, Azure Functions, Azure Data Lake Storage, and Azure Data Explorer, which can reduce total pipeline complexity even if the per-unit pricing appears less transparent than flat-rate alternatives.