dbt Labs Pricing, Plans, and Availability

#10 in Data Integration

by Getdbt · getdbt.com

Analytics engineering platform for transforming data in warehouses with managed dbt workflows.

Visit website

Pricing at a glance

dbt Labs’ public pricing is straightforward on the entry tiers and intentionally quote-based at the top end. For teams getting started, the Developer plan is free and gives you one Developer seat, 3,000 successful models built per month, and a single project. The paid self-serve option is Starter at $100 per user/month, which expands the seat count and usage allowance while adding features like dbt Catalog basic, dbt Semantic Layer basic, dbt Copilot code generation, and API access. Above that, Enterprise and Enterprise+ are custom-priced, with published entitlements but no public list price. The billing docs make the structure even clearer: Starter bills monthly with seats charged upfront and usage billed in arrears, while Enterprise is invoiced annually with additional usage billed monthly in arrears if applicable. If you are modeling budget, the main cost drivers are seats, model volume, queried metrics, and whether your contract is custom or self-serve. Because some overage rates and enterprise terms are not publicly disclosed, the safest buying approach is to validate usage thresholds and ask sales for a contract-specific quote before rollout.

◇ Pricing model

Freemium plus seat-based and usage-based pricing, with quote-only enterprise tiers.

↻ Billing notes

Developer is free and billed monthly in the sense that entitlements refresh each calendar month. Starter is monthly and paid by credit card, with seats charged upfront at the beginning of the month and usage charged in arrears for the previous month. Enterprise is billed annually via invoice, with monthly in-arrears billing for additional usage if applicable. New customers started onboarding into the updated Developer and Team pricing on August 12, 2023, and existing customers were not automatically migrated. Developer plan users get a 14-day free trial of the Starter plan, and Starter includes a trial flow on the public pricing page. The supplied documents do not disclose any public discounts.

Plans and pricing

6 tiers

Developer

monthly
$0
  • One Developer seat
  • 3,000 successful models built per month
  • 1 project
  • Browser-based IDE
  • Multi-factor authentication (MFA)
  • Job scheduling

If you exceed 3,000 models, subsequent runs are canceled until models are refreshed or you upgrade to a paid plan. The plan is free and includes one Developer license.

Starter

monthly
$100 per user/month
  • Five (5) developer seats
  • 15,000 successful models built per month
  • 5,000 queried metrics per month
  • 1 project
  • dbt Catalog basic
  • dbt Semantic Layer basic

Seats are charged upfront at the beginning of the month. If you exceed 15,000 models in any month, additional usage is billed on the next invoice. Included models do not roll over to future months.

Enterprise

annually via invoice; monthly in arrears for additional usage if applicable
Not publicly disclosed
  • Custom Developer seat count
  • 100,000 successful models built per month
  • 20,000 queried metrics per month
  • 30 projects
  • dbt Catalog advanced
  • dbt Semantic Layer advanced

Pricing is custom. Enterprise customers may benefit from negotiated usage rates. Specific pricing details are handled in the order form or contract.

Enterprise+

annually via invoice; monthly in arrears for additional usage if applicable
Not publicly disclosed
  • Custom Developer seat count
  • 100,000 successful models built per month
  • 20,000 queried metrics per month
  • Unlimited projects
  • PrivateLink
  • IP Restrictions

Pricing is custom and not publicly listed. Specific pricing details are handled in the order form or contract.

Legacy Starter (formerly Team)

legacy pricing plan; seat-based
Not publicly disclosed
  • Unlimited models, subject to reasonable use

Additional features, upgrades, or updates may be subject to separate charges. dbt Labs may institute use limits if reasonable use is exceeded.

dbt State

monthly
$0.094 / billable DATT
  • 30 days free for eligible new orgs

Pricing is usage-based and billed on Daily Active Target Tables (DATT). Users are billed for each unique reuse of a model, test, or snapshot.

Add-ons and extras

Additional usage on Starter

Not publicly disclosed

If a Starter account exceeds 15,000 models in a month, additional usage is billed on the next invoice at the rates on the pricing page. The public pricing page in the supplied documents does not disclose the exact overage rate for Starter usage.

Additional successful model builds on Team/Starter legacy plans

$0.01 per additional successful model built

For Team plan customers on the updated pricing structure, each additional successful model built beyond the included monthly allotment is charged as usage. This applies after the 15,000 model included limit is exceeded.

Hidden and indirect costs

Worth budgeting for
⚠  Some costs are not publicly itemized on the pricing page, especially for Enterprise and Enterprise+. Those tiers require a sales conversation, and the exact contract price, negotiated usage rates, and order-form terms are not disclosed publicly. That means buyers should expect quote-based procurement, with final cost dependent on seat count, usage, and contract terms rather than a single published list price.
⚠  Usage overages can create variable bills on paid plans. Starter includes 15,000 models monthly, but extra usage is billed in arrears on the next invoice, and the public materials do not disclose the exact Starter overage rate. Legacy plans can also have separate charges for additional features, upgrades, or updates if reasonable use is exceeded.

What buyers actually pay

A small analytics team wants to try dbt with no upfront software cost.

Expected cost$0 to start on Developer; if they need the paid Starter plan later, pricing begins at $100 per user/month.
Developer seat countmonthly model volumeproject count

A self-serve team needs production scheduling, collaboration, and a larger usage allowance.

Expected cost$100 per user/month, plus possible overage charges if they exceed 15,000 successful models per month.
seat countmonthly successful models builtadditional usage

A larger organization needs advanced governance and custom deployment support.

Expected costNot publicly disclosed; Enterprise and Enterprise+ are quote-based.
custom seat countmonthly model volumemonthly queried metricsprojectsnegotiated usage rates

Pricing FAQ

No. The public pricing page lists a fixed price for Starter and custom pricing for Enterprise and Enterprise+. The billing documentation also says Enterprise pricing details are in the order form or contract, and that customers should contact the account team for specifics. For buyers, that means only some tiers are self-serve and directly priced on the website.

On Developer, runs beyond 3,000 models are canceled until the monthly refresh or an upgrade. On Starter, usage beyond 15,000 models is billed on the next invoice. The exact public overage rate for Starter is not disclosed in the supplied pricing documents, so buyers should treat it as variable and confirm it with dbt Labs.

Yes. The public pricing page says Developer includes a 14-day free trial of the Starter plan, and dbt State includes 30 days free for eligible new orgs. Trial availability depends on the specific product or eligibility criteria, so buyers should verify the offer on the relevant product page before purchase.

Next: Alternatives