Embedded Analytics, Built for Your Brand

Your Power BI. Your customers. One branded portal.

Reporting Portal turns your existing Microsoft Fabric and Power BI investment into a branded customer-facing reporting platform — without the per-seat Pro licence tax for every external user.

No credit card. Works with your existing Azure AD, Fabric capacity, and Power BI workspaces.

Bring Your Own Licence

Keep the Microsoft investment you’ve already made. Your Power BI workspaces, your Fabric capacity, your Azure AD tenant — they all stay where they are. We don’t host your data. We don’t lock you in.

Skip the per-seat tax

Share reports with customers, suppliers, growers and partners as free Microsoft Entra B2B guests. Your MFA policy applies automatically. No R 2,260 / user / month Power BI Pro licences on external viewers.

Your brand, not Microsoft’s

Custom logo, colours, login background and domain — your portal looks like a product you built, not a Microsoft tool you embedded. Per-tenant branding lets you run multiple subsidiary brands under one account.

Built on the Microsoft stack you already have

What you bring vs. what we provide

Reporting Portal isn't another BI tool. It's a thin, branded layer on top of the Microsoft Fabric and Power BI investment you've already made.

You bring:

  • Your Azure AD / Microsoft Entra tenant
  • Your Power BI / Fabric capacity (F-SKU or A-SKU)
  • Your existing Power BI workspaces and reports
  • Pro licences for the 1–3 people who design reports

We provide:

  • Multi-tenant, branded portal experience
  • Identity-gated access (group-based, with row-level security)
  • External user (B2B guest) onboarding without Pro licences
  • Capacity auto-resume / auto-pause on schedule
  • Health diagnostics so you know your setup is working

If you ever stop using Reporting Portal, your reports stay in your Power BI. No data migration, no lock-in.

How It Works

From zero to a branded customer portal in a day

01

Connect your Azure AD and Power BI

Point Reporting Portal at your Microsoft Entra tenant. Authorise our service principal on your Power BI workspaces (read-only by default).

02

Upload your branding

Drop in your logo, pick your sidebar / accent colours, and your portal is live at reporting.yourdomain.com.

03

Invite users — internal or external

Internal staff sign in with their existing Microsoft account. External users get a single B2B invitation and sign in with whatever email they already have. Group them, assign reports, and row-level security automatically scopes their view.

That's it. Your existing reports show up in their branded portal.

Use Cases

Built for businesses that share Power BI with people outside their company

Agribusiness sharing yield, harvest and quality reports with growers

Packhouses sharing production dashboards with their farmer base

Brokers and distributors giving clients live performance views

Franchise networks pushing standardised reports to franchisees

Holding companies running multiple subsidiary brands under one Power BI investment

Any B2B service business turning reports into a customer-facing product

Pricing

Predictable pricing. Every feature on every plan.

No feature gates. No usage meters. Pick the plan that matches the number of people who'll actually use the portal, and grow into the next tier as you scale.

TierActive usersMonthlyAnnual (2 months free)
Starter1 – 5R 2,500R 25,000
Team6 – 10R 4,500R 45,000
Business11 – 25R 8,500R 85,000
Growth26 – 50R 14,500R 145,000
Scale51 – 100R 22,500R 225,000
Enterprise100+CustomCustom

One-time setup fee: R 8,500 per tenant — invoiced when you go live, not during the trial.

Every plan includes:

Multi-tenant Azure AD sign-in (Microsoft Entra)
Custom branding (logo, colours, login background)
Group-based access management
Row-level security per user/group
Up to 100 internal Power BI reports
Embedded Power BI report viewer with auto token refresh
Microsoft Graph user search & B2B guest provisioning
Capacity auto-resume / auto-pause on schedule
Tenant health diagnostic dashboard
Login audit log
Custom domain (Business tier and up)
Standard email support, business hours SAST

How we count users

An active user is anyone who has been assigned to one or more departments/groups in your portal during the billing month. Deactivated users don't count. Crossing your bracket mid-month is fine — we'll flag at month-end and upgrade you on the next billing cycle.

Optional add-ons

Add-onPricing
Additional tenant under one accountHolding companies / multi-brand+50% of base plan / month
Custom domain on Starter or Team tiersR 500 / month
White-glove onboardingWe configure everything end-to-endR 15,000 once-off
Premium support & SLAPriority response, dedicated Slack channel, 4hr SLAR 5,000 / month

What the R 8,500 setup includes

  • Azure AD app registration + service principal configuration
  • Power BI workspace integration
  • Branding setup (logo, colours, custom domain pointing)
  • First 3–5 reports onboarded into the catalogue
  • 60-minute admin training session
  • 30 days of post-launch implementation support

Try it for 30 days.

No credit card. Connect your Power BI in under an hour. If it's not the right fit, you owe nothing.

Start 30-day trial
The Honest Math

What does it actually cost to share Power BI reports with 100 external users?

Cost componentPower BI Pro for everyoneReporting Portal + BYOL
Microsoft Entra B2B guest invitationsFree (50,000 MAU included)Free (same)
Power BI Pro licence per viewerR 260 / user / monthR 0 (App Owns Data)
Multi-Factor AuthenticationFree (Conditional Access)Free (same)
Power BI / Fabric capacity (F-SKU)Your ownYour own (same)
Branded portal experienceNot possibleIncluded
Multi-tenant isolation per customerNot possibleIncluded
Row-level security management UIManual in Power BIManaged in Reporting Portal
Capacity auto-pause overnightManual / build it yourselfIncluded
Reporting Portal subscriptionR 22,500 / month (Scale)
Total per month — 100 external usersR 26,000 + Microsoft costsR 22,500 + same Microsoft costs

At 200 external users: Power BI Pro = R 52,000 / month vs Reporting Portal = ~R 35,000 / month (Enterprise quote).

At 500 external users: Power BI Pro = R 130,000 / month vs Reporting Portal = ~R 45,000 – 55,000 / month.

And in every scenario, you save 3–6 months of in-house development and ongoing maintenance vs. building a Power BI embedded portal yourself.

FAQ

Common questions

No. With Reporting Portal’s “App Owns Data” embedding model, external users access reports through your Fabric capacity — no Pro licence required. Only the people inside your team who design and publish reports in Power BI Desktop need a Pro licence (typically 1–3 people).

As free Microsoft Entra B2B guests in your tenant. They can use their existing work email, personal Microsoft account, or a Google account. Microsoft Entra B2B is free for the first 50,000 monthly active users.

Yes. Whatever Conditional Access / MFA policy you have configured in your Microsoft Entra tenant applies to guest users the same way it does to staff. No additional MFA setup needed.

No. Your reports stay in your existing Power BI workspaces. Reporting Portal embeds them — it doesn’t host them.

Your reports, workspaces, capacity, and Azure AD tenant are unaffected — they were never with us. You just lose the branded portal layer.

Any person assigned to one or more departments/groups in your portal during the billing month. Deactivated users don’t count.

No. Pricing for Starter through Scale is published on this page. Start a 30-day trial and we’ll only invoice the setup fee when you go live.

Keep adding users — there’s no API block. We’ll flag at month-end and move you to the next tier on the following bill. No retroactive penalties.

Yes. Each subsidiary becomes its own tenant inside your account with its own branding and user base. Pricing is base plan + 50% per additional tenant.

No. Reporting Portal is a thin layer on top of your existing Power BI / Fabric. Your data, your workspaces, your reports, your capacity — all stay with you.

Stop paying R 260 per seat to share your own reports.

Start a free 30-day trial. Connect your Power BI in under an hour. If it's not the right fit, you owe nothing.