Skip to Content
SaaS tokenminningWhy Dagster gets expensive

Why Dagster gets expensive

Dagster+ can become expensive when pipelines generate many billable events, even if each operation needs little compute. That makes self-hosted Dagster OSS worth evaluating: you can keep the orchestrator while replacing its managed platform charges with infrastructure and operating costs.

The frustrating part is the mismatch between the meter and the machine: many short operations can generate a large platform charge without needing a large server. A pricing change can make the same useful pipeline harder to justify on managed hosting.

What changed in May 2026

Dagster’s official pricing notice  says Solo and Starter moved to pay-as-you-go consumption billing on May 1, 2026. The change applied automatically; Pro plans were unaffected by that notice. It explicitly acknowledges that bills may increase depending on usage.

PlanMonthly base feePer creditServerless compute
Solo$10$0.040$0.010/minute
Starter$100$0.035$0.010/minute

USD list rates checked September 24, 2026. Under these published terms, calculate the base fee plus consumed credits and, for Serverless, compute minutes. Compare with your actual previous invoice and contract to establish the increase for your account.

The meter rewards fewer events, not just faster code

The pricing FAQ  defines credits as the sum of asset materializations and executed ops, including ops underlying assets. Counting assets alone can therefore understate usage. Check the billed credit count for a representative run before projecting a month.

Suppose a workload consumes 100 credits per run, runs hourly, and operates for a 30-day month:

100 credits/run × 24 runs/day × 30 days = 72,000 credits Solo: $10 + 72,000 × $0.040 = $2,890/month Starter: $100 + 72,000 × $0.035 = $2,620/month

This is an illustrative calculation before Serverless compute, taxes, or negotiated terms. It is not an observed customer invoice, and 100 credits does not necessarily mean 100 assets.

Frequency matters just as much as credits per run. Keeping that same 100-credit run and 30-day month, the Starter platform charge changes as follows:

Run frequencyMonthly creditsStarter base fee plus credits
Daily3,000$205
Hourly72,000$2,620
Every 15 minutes288,000$10,180

These are alternative schedules, not equivalent service levels. Reducing frequency is useful only if the resulting data freshness still meets the workload’s needs.

Making each run twice as fast can reduce execution cost without changing those 72,000 credits. Our objection to this incentive is practical: teams should be able to choose asset boundaries and refresh frequency for correctness and useful visibility. Combining work solely to reduce billed events can make failures harder to isolate.

First remove genuinely unnecessary executions. Then evaluate whether keeping the useful granularity is cheaper on infrastructure you operate.

Find which part of the bill is expensive

Use one complete billing period and separate three amounts: the base subscription, credit usage, and Serverless compute. For Hybrid, record execution infrastructure separately. Then identify the jobs responsible for the largest credit totals, including reruns and backfills in that period.

The next step depends on what dominates:

  • Credits: review refresh frequency and unnecessary executions. If those events are useful, compare OSS hosting before sacrificing asset visibility to reduce the count.
  • Compute: measure runtime and resource use. Faster execution may help even when the credit count stays the same.
  • The base fee: compare plans against the users and deployment features you need; the lower subscription does not necessarily give the lower total bill.

Project normal operation and a backfill month separately. A routine monthly average can hide the cost of rebuilding historical data. Use measured credits for each workload rather than multiplying the number of assets by an assumed universal rate.

Hybrid still has a platform bill

Dagster+ Hybrid  runs your code in your environment while Dagster operates the control plane. Under the published Solo and Starter terms, Hybrid has no Dagster Serverless compute charge, but the base fee and credit charges remain. You also pay for your execution infrastructure.

If credits dominate the invoice, moving only the workers will leave that expense in place. Self-hosted Dagster OSS  is the option to evaluate for operating the control plane yourself.

Continue with self-hosting benefits and a break-even calculation, or return to SaaS tokenminning.

Last updated on