New teams get free Claude credits for their trial. Learn more

Seven questions, $15: where a Databricks Genie bill actually comes from

November 7, 2026•7 min read•Vivek Sah
Seven questions, $15: where a Databricks Genie bill actually comes from

"A single user, in one day, with only 7 questions asked in a Genie Space (Agent) spent 15 USD. That's only token billing!!! not even underlying compute used to fetch the results."[1] That was a Databricks user in July, a few days after Genie moved to pay-as-you-go. Here is what people are seeing, why the math comes out that way, what Databricks gives you to control it, and what to do if you'd rather not run the experiment on your own bill.

What people are seeing

Three r/databricks threads about Genie pricing, posted between June 5 and July 15, 2026, drew 133 comments between them.[1][2][3] In their own words:

"I'm seeing users with $100/day lol"

Reply in Genie pricing, what's going on?, July 15, 2026, 20 upvotes[1]

"I use about 50 interaction a day, and probably will pay 100 for a month. Using claude with mcp maybe will save me 90 dol."

Genie is so expensive, July 12, 2026[2]

"We have enabled budget tracking as well and it seems unreliable. People reach budget limit then a few hours later being under budget by 50%."

Reply in the same thread, 13 upvotes[2]

"Databricks was giving everyone a free ride with tokens and only charging for the sqlwh compute. Days are done"

Top reply in the same thread, 49 upvotes[2]

"you can't adjust the LLM for a cheaper version."

Reply in the same thread[2]

The thread that started it was a plain announcement: from July 6, 2026, "Genie product usage beyond the free monthly allowance will move to pay-as-you-go billing."[3] The top reply was "welp, it was a great free ride."

Why the bill comes out that way

Genie doesn't charge per question. It charges for the LLM work behind each question, in DBUs, and that work varies a lot.

What's billedHowFree?
Genie LLM usageDBUs, under the Serverless Real-Time Inference SKU[4]150 DBUs per user per month, reset on the 1st[4]
Genie One and Genie Agents, used by peopleSameFree until January 31, 2027[4]
Genie CodeSameBilled beyond the 150 DBUs[4]
Service principals (apps, API and MCP agents)SameNo free allowance, all usage billed[4]
SQL warehouse running Genie's queriesYour warehouse's computeNever included; billed separately[5][6]

Through January 31, 2027, a 25% promotional discount applies to billed Genie usage.[4]

The math on seven questions

Databricks puts the free allowance at "150 DBUs = $10.50 in US East," which works out to $0.07 per DBU.[6] Apply that to the July complaint:

  1. $15 ÷ $0.07 per DBU ≈ 214 DBUs for the day.
  2. 214 DBUs ÷ 7 questions ≈ 31 DBUs, or about $2.14, per question.
  3. The whole monthly free allowance is 150 DBUs, so about five questions like those use it up.

That's one user's day, not an average. Another commenter in the same thread made the point that "it all depends on what type of question is being asked," and that "Questions like 'give me the revenue by division for the last 5 years' will not consume a lot of tokens."[1] A question that sends the agent exploring tables, retrying failed SQL or chaining steps costs many times a direct lookup. And none of it includes the warehouse compute for the queries themselves.

The same math explains the jump in 2026. Before July 6, the tokens were effectively free and only warehouse compute showed up on the bill. Since then, Genie One and Genie Agents usage by people has been made free again until January 31, 2027, but Genie Code and anything running as a service principal pays from the first DBU over the allowance.[4] When the promotion ends, the agent usage comes back onto the bill too.

What Databricks gives you to control it

Budgets

Account admins can set Genie budgets scoped to the account, workspaces, groups or individual users, with thresholds that either send an alert or block usage.[5] Databricks recommends alert-only shared thresholds and per-user thresholds to block.[5] Read the limits before you rely on them:

  • "Block usage thresholds are enforced approximately." Spend can pass the threshold before enforcement kicks in, and requests already running aren't stopped.[5]
  • "Do not use this feature as a way to ensure an absolute spend cap on final billed amounts."[5]
  • Budgets can't remove the free monthly usage, and they don't include SQL warehouse compute.[5]

That matches the "under budget by 50% a few hours later" complaint above: budgets are a strong alarm and a loose brake.

Billing tables

To see who is spending, query system.billing.usage and filter to Genie. Databricks' own examples join it to system.billing.list_prices for dollar amounts.[4] Something like this, adapted from those examples, shows this month's DBUs per person and surface:

SELECT
  identity_metadata.run_as AS person,
  usage_metadata.genie.surface AS surface,   -- GENIE_CODE, GENIE_ONE or GENIE_AGENTS
  sku_name = 'GENIE_FREE_USAGE' AS is_free,
  SUM(usage_quantity) AS dbus
FROM system.billing.usage
WHERE billing_origin_product = 'GENIE'
  AND usage_date >= date_trunc('month', current_date())
GROUP BY ALL
ORDER BY dbus DESC;

Three things to know: the table "updates every few hours," so it trails the budget page; free usage only appears as GENIE_FREE_USAGE from July 20, 2026; and the Serverless Real-Time Inference SKU is shared with other products, so always keep the billing_origin_product = 'GENIE' filter.[4]

Fewer expensive questions

The cheapest DBU is the one the agent doesn't spend rediscovering your schema. Databricks' guidance for Genie agents is to keep each one small (five or fewer tables recommended) and keep adding instructions and example queries as people use it.[7] A well-curated space answers more questions in one pass.

The alternatives

  • Stay on Genie, with guardrails. Per-user budget thresholds, a billing-table query run weekly, and promoting people to higher limits only when they need them. This is the right call if you're all-in on Unity Catalog and someone owns the Genie agents.
  • Ask from Claude or ChatGPT instead. Point Claude at Databricks over MCP and the model tokens come out of the Claude or ChatGPT plan your team already pays for. The SQL warehouse compute is still billed by Databricks either way. Our Claude with Databricks guide compares Genie One MCP, a DIY server and Contextflo, and Databricks Genie vs Contextflo goes feature by feature.
  • Contextflo. This is what we build, so weigh it accordingly. Your team keeps asking in Claude or ChatGPT, and Contextflo sits between them and Databricks. Admins give each team its own access rules for the tables it can query, every question and the SQL it ran is kept in an activity log against the person who asked (access control docs), and definitions saved as metrics or saved queries are read by the model instead of rediscovered from the schema each time (5-minute demo). Pricing is a flat fee for your team size (pricing).

What Contextflo doesn't do is cap or estimate warehouse cost. Databricks still bills the SQL warehouse for every query, and a badly written question can still scan a big table. If a hard spending cap is the requirement, set it in Databricks: warehouse sizing, auto-stop and the budgets above.

Genie's pricing isn't hidden. It's per unit of work, and nobody can tell you in advance how much work a question takes. Budget for the questions your team actually asks, not the ones on the pricing page.

FAQ

How much does Databricks Genie cost? Genie bills its LLM usage in DBUs. Each user gets 150 DBUs a month free, which Databricks prices at $10.50 in US East, about $0.07 per DBU. Until January 31, 2027, Genie One and Genie Agents usage by users is free; Genie Code beyond the free allowance and all service principal usage are billed, with a 25% promotional discount. The SQL warehouse compute that runs Genie's queries is billed separately.

Why is one Genie question so much more expensive than another? Genie is billed on the LLM work behind a question, not per question. A simple lookup uses little; a question that makes the agent explore tables, retry SQL or run many steps uses far more. One user reported $15 for seven questions in a Genie Agent, which at $0.07 per DBU is roughly 30 DBUs a question.

Can I cap Databricks Genie spend? Genie budgets can alert or block users at a threshold, scoped by account, workspace, group or user. Databricks says block thresholds are enforced approximately and the feature should not be used to guarantee an absolute spend cap. SQL warehouse compute is not included in Genie budgets.

How do I see who is spending on Genie? Query system.billing.usage filtered to billing_origin_product = 'GENIE', joined to system.billing.list_prices for dollar amounts. Free usage appears under the GENIE_FREE_USAGE SKU from July 20, 2026. The table updates every few hours.