Starter costs $1,200/year for 5 seats and 15,000 model runs/month; budget for that once the free Developer plan's 3,000 runs/month is exceeded.
About
In practice. What you can do with dbt.
dbt turns SQL queries into version-controlled, testable data models, built and scheduled from a browser-based IDE with git safeguards and GitHub/GitLab CI integration. The Semantic Layer lets a team query shared business metrics once past the free tier.
The free Developer plan covers 1 seat and 3,000 model runs/month at no cost; Starter adds 5 seats and 15,000 model runs for $100/month, billed by credit card, while Enterprise and Enterprise+ are quote-based with SSO, column-level lineage and multi-project dbt Mesh. It fits a data or software developer who wants tested, versioned SQL models, more than someone running occasional ad hoc queries.
Practical uses
BuildWrite and test SQL data models with version control on the free Developer plan for a solo project under 3,000 model runs/month.
Scale a teamMove to Starter for 5 seats and shared business metrics through the Semantic Layer once a solo project becomes a team pipeline.
Features & use cases
Analytics
Pros and cons. What dbt does well, and what to expect.
Pros
Free Developer plan covers a full solo project (1 seat, 3,000 model runs/month) at no cost.
Version control, testing and CI integration are built into the core workflow, not bolted on.
Cons
Usage caps on models and metrics per month can force an upgrade even for a small team running frequent pipelines.
SSO, role-based access control and column-level lineage are locked behind the quote-based Enterprise tiers.
When it makes sense. Keep dbt, or challenge it?
Keep if
You write SQL transformations and want version-controlled, testable models, starting free for a solo project.
dbt becomes worthwhile when
+You use it at least once a week
+The monthly cost ($100) is small next to the time it saves you
Challenge if
Your pipelines run often enough to blow past the free tier's 3,000 model runs/month, and you're not ready to pay $100/month for Starter.
dbt becomes too expensive when
−You use it less than once a month
−A simple free version or a tool already in your stack would do
Our verdict. What to know about dbt.
Why this verdict
Average
Added value
The free Developer plan covers a solo project at no cost, but usage caps (models/metrics per month) can force an upgrade to Starter at $100/month even for a small team running pipelines frequently.
Simplicity
A browser-based IDE with git safeguards gets a first SQL model tested and scheduled without a separate CI setup.
Fit for purpose
Delivers version-controlled, testable SQL data models, job scheduling and monitoring as promised, with GitHub/GitLab CI integration.
Performance
Covers SQL transformation, testing, scheduling and a Semantic Layer for shared metrics; column-level lineage and multi-project dbt Mesh push the ceiling further on Enterprise+.
Reversibility
Neutral score: export format and data portability out of dbt are not covered by the collected sources.