Cheapest platform as job volume grows

Steps, duration and machine held at your current inputs โ€” only monthly job runs change per row. Watch where Trigger.dev's metered total and QStash's per-message bill cross Inngest's flat $0/$99 step function, and where QStash's fixed plans kick in.

Job runs / moInngestTrigger.devQStashCheapest

Why flat-tier, per-second-compute and per-message billing shapes matter

Background job and queue platforms don't compete on a single price โ€” each meters a completely different dimension of your workload. Inngest bills executions = runs ร— (1 + steps per run) against flat tiers: free for up to 50,000 executions/month, a flat $99/month covering up to 1,000,000 on Pro, then custom metered overage that Inngest doesn't publish a fixed rate for (self-serve to 20M, then Enterprise) โ€” so cost doesn't move at all with how long each step takes to run. Trigger.dev instead bills (runs ร— duration seconds ร— machine $/sec) + (runs ร— $0.000025), drawn from a monthly credit ($5 free, $10 on Hobby, $50 on Pro) with any usage above that credit billed at the same metered rate โ€” so a 4 vCPU Large 1x machine running for 10 seconds costs roughly 20x more than a 0.25 vCPU Micro machine for the same 10 seconds, and duration matters enormously. QStash goes a third direction: messages ร— $0.00001 (plus $0.05/GB bandwidth above 50GB free) with no compute metering whatsoever, or a flat monthly plan ($180 for up to 1M messages/day, $420 for up to 10M/day) once pay-as-you-go would cost more โ€” it only cares how many messages you route, never how long your handler takes to process them.

That means the "cheapest" tool flips depending on your workload shape. A high-frequency, short-duration job (a few hundred milliseconds each) often favors Trigger.dev's metered compute or QStash's flat per-message rate over Inngest's flat tiers. A moderate, predictable volume of multi-step functions with longer-running steps often favors Inngest, since its price is indifferent to duration. And a pure message-routing/webhook-relay workload with no real compute of your own almost always favors QStash, since Inngest and Trigger.dev both charge for the execution itself. Run your own numbers above instead of trusting a vendor's headline plan price.

Host your project:DigitalOcean โ€” $200 free โ†—Hostinger VPS
Feature Flag Platform CostCDN Cost Calculator