dbt Semantic Layer Pricing 2026: The Tiers, the Per-Metric Charge, and the Real Cost

The dbt Semantic Layer is not a standalone product with a standalone price. It rides on a paid dbt Cloud plan and adds a per-queried-metric charge on top of seats. That two-part structure is where budgets get surprised. Here is how dbt Semantic Layer pricing actually works. For the platform view, see dbt Semantic Layer alternatives.

Sticker price vs real cost

What you seeWhat you actually pay
"Developer tier is free"Free tier is a single seat and excludes the Semantic Layer entirely
Per-developer seatStarter around $100/user/mo; Enterprise custom, with seat minimums
"Semantic Layer included"Metered at ~$0.075 per queried metric, on top of seats
Predictable SaaSPublic reports: $40K-$95K/yr for 10-20 developers

dbt Cloud tiers (2026)

PlanPriceSemantic Layer?Notes
DeveloperFreeNoSingle developer seat
Starter / Team~$100 / developer / moYes (metered)Per-metric usage applies
EnterpriseCustomYes (metered)SSO, RBAC, seat minimums, negotiated commit

The dbt Semantic Layer (MetricFlow) itself is open-source at the definition level, but the served, governed Semantic Layer that downstream tools query is a paid dbt Cloud capability. That is the lock-in worth planning for.

What actually drives your dbt bill

  • Seats. Per-developer fees with minimums on paid tiers. This is the base.
  • Queried metrics. The Semantic Layer meters at roughly $0.075 per queried metric. Dashboards, notebooks, and agents that request metrics frequently accumulate consumption.
  • Warehouse compute. Generated SQL still runs on your warehouse, so Snowflake or BigQuery compute is a separate line.
  • Tier gating. The Semantic Layer is unavailable on the free tier, so any real use starts at a paid plan.

Fix the Context, Not the Model. A per-metric meter rewards a tight, well-governed metric set and taxes sprawl. The discipline that lowers your dbt bill is the same discipline that makes answers trustworthy.

A note on the dbt-Fivetran merger

dbt Labs and Fivetran announced a merger in 2026. Combined-company packaging can shift, and bundling of ingestion, transformation, and the Semantic Layer may change how these capabilities are priced. Treat every figure here as point-in-time and reconfirm on the current dbt Cloud pricing page.

How dbt Semantic Layer pricing compares

PlatformModelEntry
dbt Semantic LayerPer-seat + ~$0.075/queried metricDeveloper free (no SL); $100/user/mo Starter
Cube CloudPer-seat + CCU consumptionFree tier; $40/dev/mo (teardown)
AtScaleAnnual enterprise licenseCustom, no public price (teardown)
ColrowsPriced on Semantic Assets, not seats or queriesFree ($0) + custom Enterprise

Colrows prices on the number of governed Semantic Assets it manages, not per queried metric or per seat, so an agent that asks a thousand questions costs the same as one that asks ten. For the platform contrast, see Colrows vs dbt Semantic Layer.

Frequently asked questions

How much does the dbt Semantic Layer cost?

It requires a paid dbt Cloud plan (Starter around $100/user/mo, or custom Enterprise) plus roughly $0.075 per queried metric. Public reports put 10-20 developer deployments at $40K-$95K/yr.

Is it available on the free plan?

No. The Semantic Layer is not on the free Developer tier; it needs a paid plan.

What is the per-metric charge?

Roughly $0.075 per queried metric, metered on top of seats.

Pricing that tracks coverage, not queries.