- For a firm sharing dashboards with a dozen client logins and a couple dozen authors, per-user Power BI licensing runs a few hundred dollars a month instead of five thousand.
- Flat-fee Fabric capacity only pays off when you spread it across a large number of external viewers.
- You don't need a full Microsoft 365 bundle to use Power BI; a company on standalone or perpetual Office can add just the licenses it needs.
- The on-premises data gateway lets cloud Power BI read your in-house SQL Server, so keeping data on-prem doesn't block cloud reporting.
Earlier this year, the IT manager at a market-research firm flinched when a vendor floated a five-thousand-dollar-a-month bill to share dashboards with outside clients. "I'm sure you can see it on my face," he said. He didn't need that plan, and a lot of companies in his shoes don't either.
Sharing Power BI reports outside your company is one of those decisions where picking the wrong licensing shape costs an order of magnitude more than it should. Here's how the options actually compare.
Three ways to share, and when each fits
Power BI, Microsoft's reporting platform, gives you a few paths to put dashboards in front of people outside your walls:
| Option | How you pay | Best when |
|---|---|---|
| Fabric capacity | One flat monthly fee for a block of compute | You have a large number of external viewers |
| Per-user (Pro) licensing | A named license per person who builds or views | You have a modest number of viewers and authors |
| On-premises Report Server | Flat fee, runs in your own datacenter | You specifically need on-prem, though Microsoft is steering away from this path |
The flat-fee capacity sounds simple, and at high viewer counts it's the right answer. But a flat fee only pays off when you're spreading it across a lot of people. For a firm sharing dashboards with a dozen client logins and a couple dozen internal authors, per-user licensing costs a few hundred dollars a month, not five thousand.
The mistake is treating "share externally" as automatically meaning "buy a capacity." Count your real viewers and authors first. Below a surprisingly high threshold, naming each user is dramatically cheaper than renting a block of compute.
Two things people get wrong on the way there
You don't need a full Microsoft 365 bundle to use Power BI. A company on standalone or perpetual Office can add just the Power BI licenses it needs.
And keeping your data on-premises doesn't block cloud reporting. A component called the on-premises data gateway lets cloud Power BI read your in-house SQL Server or other databases on a schedule or live, so "our data can't leave the building" isn't a reason to avoid cloud dashboards.
One more thing about external viewers
Guest viewers are named accounts in Entra ID, Microsoft's identity service, with MFA enforced. That means handing one login around to dodge licensing generally doesn't work, and access can be scripted to switch off when an engagement ends. That's a feature, not a bug: you keep control of who sees client dashboards.
If you want to share Power BI with clients and you're staring at a quote that feels way too high for your number of users, there's almost always a right-sized path. We're glad to do the math with you. Let's talk it through.