The billing invoice is split by project. If we have multiple team in the same project, it a puzzle. We need to bill by cluster in this case.
Being a Customer-centric Company, we need to know which cluster is billed for how much, and not which instance size runs for how many hours since cluster size can vary. and because of this, we are facing difficulties to make pricing decisions for our customers.
Hello Mongo Team,
This is Raja Selvam from Tekion Corp.
My concern is about the billing dashboard.
I have 2 Main organisation account, Under various project. Each project has different cluster for diff teams. I need to submit report to my management for team wise billing which means cluster wise.
I am getting cluster wise deatisl for cross billing account. Not for main account. can you please do the needful in dashboard. Sample ticket
Many customers use different Projects for different Teams, but I hear you loud and clear and there are many cases where that's not ideal. Importantly, while the invoice UI shows a handy rollup of usage by Project, if you prefer to do your own rollup along other dimensions like Cluster, you can use the billing API endpoint to pull the raw data: https://docs.atlas.mongodb.com/reference/api/invoices/
Also note that you can download a CSV from the billing UI to do your own rollups without using the API if that's easier.
Longer term we are exploring ways to provide more fine grained visibility, including likely introducing tags that could then be used in a billing context. We actually already have "labels" (key/value pairs) that can be programmatically added to clusters managed via the API but this is not currently part of our UI experience and does not tie into billing -- just mentioning in case it may be useful to you: https://docs.atlas.mongodb.com/reference/api/clusters/