As of July 8th, 2026, Genie - including Genie Code, Genie Agents, and Genie One - moved to a pay-as-you-go model. Databricks gives account admins the tools for their side of the problem: budgets that track per-user spend, block usage beyond a per-user threshold, and allow overrides for certain principals.
But the moment you enable any of that, you will hear one question from your users, very often:
”Yeah, I get it - but what’s MY current spend? How much do I have left until I get blocked?”
Databricks currently includes 150 free DBUs per user per month (roughly $10–13 depending on your region’s list price). And as far as I can tell, there is no built-in mechanism that lets an individual user easily see how much of it they’ve used so far - not per month, not per day.
The usage data does exist - in `system.billing.usage`. The problem: that table contains your entire account’s billing history. Every user, every workload, every workspace. You can’t grant it to everyone just so people can check their Genie spend.
So I built a dashboard that solves this, and open-sourced it.
Rest of the article: Link
Repo: Link