Get started with dbt today
Scale dbt to the changing needs of your business
Custom number of developers
Custom per successful model built pricing
- All features in Team
- Unlimited projects
- Single Sign On (SSO)
- Multiple deployment regions
- Service Level Agreements (SLAs)
- Professional Services
- Role-based ACLs
- Fine-grained Git permissions
- Audit logging
- Native support for GitHub, GitLab, and Azure DevOps
Pay as you go pricing for emerging dbt teams
$100/moStart free trial
- All features in Developer
- One project
- 5 read-only seats
- Unlimited concurrent running jobs
- API access
- Outbound webhooks
- dbt Semantic Layer, powered by MetricFlow
The fastest way to get started with dbt
One developer seat
3,000 successful models built per month
- 14 day free trial of Teams plan
- Browser-based IDE
- Job scheduling
- One project
- Logging & alerting
- Data documentation
- Source freshness reporting
- Continuous integration
- Native support for GitHub and GitLab
- US hosted
Compare plan features
dbt Product FAQs
Frequently asked questions about how to get up and running using dbt.
The global dbt Support team is available to dbt Cloud customers by email or in-product live chat.
Developer and Team accounts offer 24x5 support, while Enterprise customers have priority access and options for custom coverage.
Additionally, Enterprise plan customers receive implementation assistance, dedicated account management, and a dbt Labs Security and Legal review.
If you’re not sure which plan is right for your team, the 14-day fully-featured free trial of dbt Cloud is a great place to start. It allows your team to develop, test, document, and deploy SQL-based data transformations from the dbt Cloud UI.
It also includes access to dbt APIs, that allow you to programmatically run and monitor dbt jobs in your account.
Once your 14-day free trial is up, you can either continue for free on the Developer plan (which provides dbt Cloud access for a single developer but does not include API access), or upgrade to the Team or Enterprise plan.
Yes! The dbt Community Slack is home to over 80,000 analytics professionals, and commands significant attention from our dedicated dbt Community team.
You’ll find channels like #advice-dbt-for-beginners, dedicated channels for users of various warehouses + BI tools, and groups for analytics leaders (#leading-data-teams, #analytics-craft).
The dbt Community Slack is also where all attendees of our annual analytics engineering conference, Coalesce, connect during the event.
Many users of all skill levels begin developing their first transformation within minutes of connecting their warehouse by following the getting started tutorial.
For a structured introduction, our free dbt Fundamentals course covers everything you need to know to model, test, document, and deploy your first project.
If your data team is looking for a more interactive experience, we also offer in-depth “classroom” training to Enterprise customers:
- Rapid Onboarding: Jumpstart your dbt Cloud implementation using your own data
- Group Training: Build skills and confidence with sample data in a sandbox environment
No! dbt Cloud includes an integrated development environment (IDE) with “git-guardrails” that allow you to start safely building and deploying dbt models without setting up your local machine or working on the command line.
Billing and Security FAQs
Frequently asked questions about dbt plans, pricing and billing.
Team plans are billed monthly on the credit card used to sign up, based on developer seat count ($100USD per seat per month) and successful models built (over 15,000 per month). You’ll also be sent a monthly receipt to the billing email of your choice. If you’d like to change any billing information, just reach out to us at firstname.lastname@example.org.
Enterprise plan customers are billed annually based on the number of developer seats and successful models built, as well as any additional services + features in your chosen plan.
At present, dbt Cloud Team plan payments must be made via credit card, and by default they will be billed monthly based on the number of developer seats.
We don’t have any plans to do invoicing for Team plan accounts in the near future, but we do currently support invoices for companies on the dbt Cloud Enterprise plan. Feel free to contact us to build your Enterprise pricing plan.
Yes, you can upgrade or downgrade at any time. Account Owners can access their dedicated billing page via the account settings page: just click the hamburger icon and “Billing” to adjust your plan or update credit card information.
If you’re not sure which plan is right for you, get in touch and we’ll be happy to help you find one that fits your needs.
You can cancel your account at any time on your Account Settings page. Of course, we’d hate to see you go – drop us a line and we’ll do everything we can to make it right!
dbt Cloud stores the following data persistently:
- dbt Cloud account information including job definitions, database connection information, users, etc. Cloud account information does not include any raw data from your warehouse.
- Logs associated with jobs and interactive queries you’ve run.
- Your dbt “assets” which include artifacts like run_results.json and manifest.json.
Logs and assets do not include raw data from the warehouse, unless the code you write commands it.
For example, it’s possible to write dbt code that fetches all customer data from your customer table and writes it to the logs. While that’s usually not a good idea and we do not recommend it, if you did that it’d mean that information is stored in dbt Cloud.
When writing interactive queries from the IDE (for example:
select * from customers limit 100) the resulting query output passes through dbt Cloud infrastructure on the way to your browser.
However, this data is not persisted in any way (caching or otherwise). It does not live on our servers outside of your browser session.
Team and Enterprise customers can use 1,000 Queried Metrics per month for no additional cost on a limited trial basis, subject to reasonable use limitations. For more information, please see the dbt documentation Billing FAQs.
There are other limitations that most clients are unlikely to encounter, depending on client usage patterns. Truly “unlimited” usage of current and/or future features, products or services is never possible because costs, expenses, and supplier charges are subject to fluctuation and/or inflationary or other permanent increases. Client usage must remain subject to other reasonable use limitations. dbt Labs reserves the right to adjust limits, encourage optimization or increase pricing dependent on market forces, client usage patterns, and, ultimately, its discretion.
Security and Compliance
The entire dbt Cloud™ team is focused on keeping you and your data safe. We adhere to industry-leading standards to manage our network, secure our application, and set policies across our organization. Learn more about our security posture.
Start with dbt Core
dbt is also available as open source software for analytics engineers who want to set up and run dbt locally or on their own infrastructure. dbt Core™ is distributed under the Apache 2.0 license, and includes the functionality required for modern analytics engineering.
Check out the docs to get started, and get support from the dbt community.
dbt Cloud users may contact customer support for help with account setup, billing, and product bugs. Log in to contact customer support.
If you are looking for opinions on why or how to do something with dbt, join the dbt community.Join us
Check out the docs to get started, connect a data warehouse, build your first model, and deploy to production.Browse docs
If you want dbt training, check out dbt Learn for self-paced learning and upcoming live trainings.Start learning