How much does Inngest cost in 2026?

Quick Answer: Inngest has a free tier with 50,000 step runs/month and 7-day history, Basic at $20/month (200K steps, 30-day history), Pro at $50/month (500K steps, 90-day history), and custom Advanced pricing for high volume. The Apache 2.0 self-hosted release removes run quotas.

Inngest charges by step runs, where each individual step inside a function counts against the monthly quota. As of May 2026, the published tiers are:

Published tiers (verified 2026-05-08)

  • Free: 50,000 step runs/month, 7-day run history, 1 production environment, community support
  • Basic: $20/month, 200,000 step runs/month, 30-day history, multiple environments, email support
  • Pro: $50/month, 500,000 step runs/month, 90-day history, concurrency controls, priority support
  • Advanced: Custom pricing for higher run volumes, multi-region deployment, SSO, SOC 2 attestation, and dedicated support
  • Self-hosted (open source): Apache 2.0 license, no run quota, requires Postgres plus the Inngest dev server

What counts as a step run

Each step inside a function counts as one run. A function with five steps that runs 1,000 times consumes 5,000 step runs, not 1,000. Sleep steps and wait-for-event steps count once each, regardless of duration.

Annual discount

Inngest offers approximately 17% off when billed annually on Basic and Pro. Advanced is custom contracted.

Comparison to alternatives

For a team running 200,000 background job executions per month with 3 steps each (600,000 step runs):

  • Inngest Pro: $50/month
  • Trigger.dev Pro: $50/month (similar tier)
  • Hatchet Cloud Starter: $25/month plus usage
  • Self-hosted Inngest: $0 plus Postgres hosting

Inngest is competitively priced for TypeScript and Next.js teams that want durable execution without operating Temporal. Self-hosting becomes attractive once monthly step runs exceed 1-2 million.

Last updated: | By Rafal Fila