One Azure Dashboard for all Subscriptions in Your Azure Tenant
A production subscription. A development environment. A Microsoft for Startups sponsorship. Perhaps a Visual Studio subscription, a trial subscription, or a subscription dedicated to experimentation.
The information you need is scattered across Azure:
💰 Cost Management for spend
📦 Resource Graph for inventory
💳 Billing for credits and subscriptions
🔍 Individual subscription pages for everything else
I wanted a single place to answer three simple questions:
✅ What is running?
✅ What is it costing?
✅ How much Azure credit is left?
This solution creates an Azure Portal dashboard covering every subscription in a tenant. Barclays Eagle Labs is amazing for startups, and they have helped me immensely, including getting Microsoft Startup Credits, and I think this will help a lot of people with their Startups.
What the dashboard shows
• Monthly cost per subscription
• Resource counts by subscription
• Resources grouped by type
• Complete resource inventory across all subscriptions
• Subscription offer type (Pay-As-You-Go, Sponsorship, Visual Studio, etc.)
• Billing account details
• Remaining Azure credit and expiry dates where available
• Direct links into Subscription Overview and Cost Analysis
Deployment in Four steps
1. Download the file:
New-SubscriptionsDashboard.ps1
2. Open Azure Cloud Shell and select PowerShell
3. Upload the New-SubscriptionsDashboard.ps1 file into your Cloud Shell home directory
4. Get your tenant ID, set the dashboard location and run the creation PowerShell script:


