Demonstration · Illustrative data · BI Consulting Services
WHP Global× BI Consulting Services
Prepared for Dan
Director FP&A · WHP Global · 530 Fifth Ave, New York
September 2026

The brand-portfolio FP&A board — one royalty ledger across WestEnd, NetSuite and NSPB

Royalty revenue by brand and licensee, guaranteed minimums against actuals, budget vs forecast, and licensee reporting completeness — with row-level security that decides what a CFO, a brand lead and an external licensee each see of the same model. Switch the role above the board to watch it happen.

RLS: full portfolio · 16 brands

Brand constellation — 16 brands, sized by retail sales, ringed by licensees

Each node is a brand (area ∝ retail sales in the selected period). Dots on the ring are licensees; filled gold = every monthly sales report received, stone = late, hollow = missing. Hover a brand.

WestEnd · brand master
Licensee reported every monthReported lateReport missingHidden by row-level security
1

Royalty revenue — actual vs budget vs NSPB forecast

Monthly, Jan 2025 – Sep 2026 · $M recognised (actual royalties with GMR floor applied)

NetSuite · NSPB
ActualBudgetNSPB forecastSelected period
2

GMR vs actual royalties

Bullet per brand · stone band = guaranteed minimum · gold bar = actual earned royalty · tick = budget

WestEnd
3

Budget vs actual vs forecast

Royalty revenue $M · NSPB budget and latest forecast cycle

NSPB
4

Licensee sales-reporting completeness

Monthly sales reports received per licensee · the input every royalty accrual depends on

WestEnd · portal uploads
5

Territory mix

Retail sales and royalty by licensed territory

WestEnd
6

EBITDA bridge — budget to actual

$M · volume, rate & mix, GMR floor and operating-expense variances

NetSuite GL · NSPB
7

What this board answers

Three questions FP&A gets asked every close

    8

    Ask the data

    Natural-language layer over the same semantic model — answers inherit the viewer's row-level security

    Mock · Copilot-style
    9

    How it would be built — sized for 50–80 users, not for a data-platform bill

    The three systems already in the building, landed once into a lake, modelled once, secured once.

    Architecture

    Sources

    • WestEnd — contracts, GMRs, licensee sales reports, royalty calcs
    • NetSuite — GL, AR, invoicing, entities
    • NSPB — budget, rolling forecast, driver models

    Azure data lake · incremental

    Scheduled extracts land as parquet; only changed months are reprocessed. One conformed brand / licensee / territory / period spine so every panel above reconciles to the same numbers.

    Power BI semantic model + RLS

    One model, three security roles (what you just switched between): CFO sees the portfolio, brand leads see their brands, licensees see only their own contract through a shared workspace app — no second model, no duplicate reports.

    10Three source systems, one semantic model, 3 RLS roles covering 50–80 named users — the licensee role alone replaces the monthly royalty-statement emails to every licensee on the constellation.

    Also from BI Consulting Services

    Private AI on your own server

    The "ask the data" ideas on this board are designed to run on a GPU server inside your own network — an open-weight model over your own documents, cited answers, no per-seat licence, nothing leaving the building. The short deck below explains how it works. Scroll through, or download it as a PDF.

    Private AI Servers — slide 1 of 14
    Private AI Servers — slide 2 of 14
    Private AI Servers — slide 3 of 14
    Private AI Servers — slide 4 of 14
    Private AI Servers — slide 5 of 14
    Private AI Servers — slide 6 of 14
    Private AI Servers — slide 7 of 14
    Private AI Servers — slide 8 of 14
    Private AI Servers — slide 9 of 14
    Private AI Servers — slide 10 of 14
    Private AI Servers — slide 11 of 14
    Private AI Servers — slide 12 of 14
    Private AI Servers — slide 13 of 14
    Private AI Servers — slide 14 of 14

    Questions? Book 30 minutes: calendly.com/powerbiconsultingservices/30min