Tracking Azure Costs by Company
Azure cost tracking uses Resource Groups as the basis for company attribution. This lets you track all Azure AI costs - including Azure OpenAI, Document Intelligence, AI Search, and more.
How It Works
Azure organizes resources into Resource Groups. Administrate.dev:
- Queries Azure Cost Management API for all costs in your subscription
- Groups costs by Resource Group
- Shows each Resource Group as a "project" you can assign to a company
This means any Azure cost in a resource group can be tracked and attributed - not just AI services.
Best Practice: One Resource Group Per Company
For accurate cost tracking:
- Create a Resource Group in Azure for each company
- Deploy all company resources (Azure OpenAI, Document Intelligence, etc.) into that resource group
- Connect Azure to Administrate.dev (see Setting Up Azure)
- Assign each Resource Group to the corresponding company
Setting Up Company Tracking
Step 1: Create Resource Groups in Azure
- Go to Azure Portal
- Search for Resource Groups
- Click Create
- Name it after the company (e.g., "rg-acme-production")
- Select your subscription and region
- Click Review + create
- Repeat for each company
Naming tip: Use a consistent prefix like rg- to identify resource groups easily.
Step 2: Deploy Resources to Company Resource Groups
When creating Azure AI resources:
- Select the company's resource group
- Deploy the resource (Azure OpenAI, Document Intelligence, etc.)
- All costs will be tracked under that resource group
Step 3: Assign Resource Groups in Administrate.dev
- Go to LLM Providers
- Click your Azure provider
- In the Projects section, you'll see all resource groups with costs
- Click the company dropdown for each resource group
- Select the appropriate company
What Costs Are Tracked
Azure cost tracking captures all costs in each resource group:
| Service | Tracked |
|---|---|
| Azure OpenAI | Yes |
| Document Intelligence | Yes |
| AI Search | Yes |
| Vision, Speech, Language | Yes |
| Storage (in the RG) | Yes |
| Compute (in the RG) | Yes |
This gives you complete visibility into company-related Azure spending, not just AI costs.
Viewing Company Costs
Once assigned, costs appear in:
- LLM Costs → By Company tab
- Company detail page → LLM Costs section
- Exported reports → Cost column includes attribution
Costs are broken down by Meter Category (e.g., "Foundry Models", "Foundry Tools") within each resource group.
Cost Data Timing
Azure Cost Management data is typically delayed by 24-48 hours. Recent usage may not appear immediately.