logo
For Power BI
  • Products
    • Custom Visuals for Power BI
    • Report Templates
  • Resources

      Resources

    • Documentation
    • Report Examples
    • Blog
    • Webinars
    • Video Tutorials
    • Visuals Gallery

    Support

    • ZoomCharts Assistance
    • Contact Sales
    • Contact Support
    • FAQ

    Challenges

    Challenges

    Improve your report creation skills by participating in free challenges for report creators.

    Learn more
    Get Developer License
  • Services
    • Power BI Report Development
    • Custom Visual Development
  • Challenges
  • Pricing
Request a quote Get Developer License Sign in
Request a quote Book a Demo Get Developer License Sign in
Get it now
Go back

Contents

Blog Tutorials How to Build a 4U Procurement Report in Power BI

Apr 22, 2026

How to Build a 4U Procurement Report in Power BI

Procurement data is some of the most decision-critical data an organization holds. It touches budgets, supplier relationships, delivery risk, and compliance, all at once. Yet most procurement reports get built the same way: tables of spend, a few bar charts, and a handful of slicers. Users open them, feel overwhelmed, and go back to spreadsheets.

Title image
Title image

Procurement data is some of the most decision-critical data an organization holds. It touches budgets, supplier relationships, delivery risk, and compliance, all at once. Yet most procurement reports get built the same way: tables of spend, a few bar charts, and a handful of slicers. Users open them, feel overwhelmed, and go back to spreadsheets.

Contents

Share this article

This guide walks through how to apply the 4i design principles in Power BI and build a 4U Procurement Report, one that procurement managers, finance leads, and operations teams will actually use. The working example is based on a real procurement dataset covering 5,200 purchase orders across 2022 to 2024.

What are 4U Reports?

4U Reports are BI reports designed around four user-centered stages: Unique, User-friendly, Uncovering, and Understandable. They guide users naturally from first attention through to confident, informed decisions. If you are new to the concept, read the full introduction to 4U Reports here before continuing.

As a Power BI developer, your goal is not to display data. It is to enable decisions. Developers who build reports through the lens of the 4i chain: Inspiring, Intuitive, Interactive, and Insightful. These are the ones whose reports earn adoption and demonstrate lasting professional impact.

This guide breaks down each 4i principle into concrete, actionable steps, using a real procurement dataset from the FP20 Analytics Challenge 37 as a working example throughout.


What we are working with: the procurement dataset

The dataset covers 5,200 purchase order records from 2022 to 2024. It is the kind of data a CPO, finance director, or operations lead would rely on to understand where money is being spent, whether suppliers are performing, and where risk is building up.

$979M
Total spend
Across 5,200 POs, 2022 to 2024
$104M
Total savings
Achieved across all categories
64.1%
On-time delivery
1 in 3 orders arrived late
12.5%
Maverick spend rate
Outside contracted channels
$324M
IT Software spend
Largest single category
$63.5M
High-risk supplier spend
Spend exposure at risk
Dataset structure
Dimension Key fields Purpose
Transactions PO Number, PO Date, PO Type, PO Status 5,200 purchase order records
Suppliers Supplier Tier, Supplier Risk, ESG Score, Preferred Supplier Multi-tier supplier base with risk and ESG data
Financials Line Total Inc Tax, Budget Total, Savings Amount, Savings Pct Actual vs budget with savings tracking
Delivery Requested Delivery, Actual Delivery, Days Late, On Time Delivery Delivery performance per order
Compliance Maverick Spend, Single Source Flag, Contract Type, Invoice Status Off-contract and risk compliance signals
Geography Supplier Country, Supplier Region, Latitude, Longitude Supplier locations for map visualization

This dataset is rich with procurement story. The challenge is not finding insights. It is surfacing the right ones for the right audience without creating noise. Without intentional design, 5,200 rows becomes a compliance exercise. With the 4i principles, it becomes a navigation system for procurement decisions. You can get the full dataset in FP20 Analytics Challenge 37.


The 4i chain: what it means for procurement developers

The 4i chain is the developer-facing counterpart to the 4U value chain that users experience. Each of the four principles maps directly to a user outcome. When all four are in place, procurement stakeholders stop avoiding the report and start relying on it.

Stage 01
Inspiring
Visually clear
The report looks purposeful from first glance. Users feel it is worth exploring.
Stage 02
Intuitive
No instruction needed
Visual cues guide behavior. Users know what to do without being told.
Stage 03
Interactive
Click on visuals
Users explore by clicking charts directly, not navigating filter panels.
Stage 04
Insightful
Reveals the why
Drivers, relationships, and context are surfaced automatically as users dig deeper.

Stage 01: Inspiring, a procurement report that earns attention

Make spend and risk visible in three seconds

Visual design, layout hierarchy, and information priority

Stage 01 · Inspiring

An inspiring procurement report communicates its purpose within 3 seconds. For a CPO or finance director, that means the most critical signals: total spend, budget variance, and the biggest risk flags. These must be visible before the user clicks anything.

With this dataset, the highest-priority signals are total spend at $979M, budget variance, savings achieved at $104M, maverick spend rate at 12.5%, and on-time delivery at 64.1%. These five numbers belong at the top of the page as large KPI cards. Everything else is context.

Design principles to apply

  • Color with business meaning, not decoration. In procurement, color has clear semantics: green for on-track or favorable, red for over-budget or at-risk, amber for caution. Maverick spend above threshold should be red. Savings above target should be green. Using these colors consistently means users read the page before they read a word.
  • Limit visuals per page. A procurement summary page with more than six visual elements starts to feel like a compliance audit. Prioritize ruthlessly. The goal is orientation, not completeness.
  • Use whitespace as a design tool. Dense reports signal that the developer did not make editorial choices. Generous whitespace around KPI cards signals confidence in what matters.
  • Segment the page visually into zones. Finance cares about spend and budget. Operations cares about delivery. Procurement managers care about supplier risk and compliance. A layout that separates these zones, even subtly, through spacing and section labels, which helps each audience orient instantly.
Dataset application

The Category field breaks spend into 10 buckets. Use the top five by spend value: IT Software ($324M), Professional Services ($176M), Marketing ($148M), IT Hardware ($126M), HR & Training ($96M), as the lead visual. A horizontal bar chart sorted descending gives an immediate answer to "where is our money going?" without requiring any interaction. The Supplier Risk field combined with Line Total Inc Tax gives a direct spend-at-risk KPI: $63.5M with high-risk suppliers. This number creates urgency and invites the user to drill in.


Stage 02: Intuitive, navigation procurement users never have to think about

Remove every friction point before the user encounters it

Navigation structure, labeling, tooltips, and user controls

Stage 02 · Intuitive

40% of employees avoid a BI tool after a single negative first experience. For procurement reports, the stakes are particularly high. The people who need these reports most are also the people with the least patience for tools that require training.

Page and navigation structure

A two-page structure works well for this dataset within the challenge's constraints:

  • Page 1: Spend & Performance Overview. KPI cards for total spend, budget variance, savings, maverick spend rate, and on-time delivery rate. A spend-by-category chart. A spend trend over time. A supplier risk breakdown.
  • Page 2: Supplier & Compliance Deep-Dive. Spend concentration by supplier, preferred vs non-preferred usage, ESG scores, contract type distribution, invoice and payment status, and delivery performance by supplier.
  • Name pages by the question they answer, not by the data they contain. "Where is spend going and how are we performing?" reads better than "Overview."
  • Reset buttons on every page. Users who explore data by clicking visuals will inevitably end up in a filtered state they did not intend. A single reset button per page removes that anxiety.
  • Surface the year and category selector prominently. These are the two most common filtering needs in procurement. A segmented button control at the top, not buried in a filter panel, which makes the comparison feel immediate.

Tooltips and labeling

  • Every KPI card should include a tooltip explaining what the metric measures. Users new to the report may not know whether "maverick spend" is good or bad. A one-line tooltip eliminates that ambiguity.
  • Currency fields (Line Total Inc Tax, Savings Amount, Budget Total) should always be formatted with currency symbols and thousands separators. Raw numbers like 979397419 are unusable. Formatted as $979.4M they are immediately readable.
  • The On Time Delivery field is a Yes/No flag. Do not display it as a count. Display it as a percentage: 64.1%. The gap is 35.9% of orders arriving late, and that the number that matters.
Developer tip: the Maverick Spend flag

The Maverick Spend field combined with Line Total Inc Tax gives a direct compliance signal: 12.5% of transactions (650 purchase orders) fall outside contracted channels. Build a DAX measure and display it as a KPI card with a threshold indicator. Above 10%: amber. Above 15%: red.

Maverick Spend Rate =
DIVIDE(
    CALCULATE(SUM('Data'[Line Total Inc Tax]),
        'Data'[Maverick Spend] = "Yes"),
    SUM('Data'[Line Total Inc Tax])
)

Stage 03: Interactive, letting procurement teams explore by clicking, not configuring

Replace filter panels with direct visual exploration

Cross-chart filtering, drill-down, and direct visual interaction

Stage 03 · Interactive

The most common complaint about traditional procurement reports is that users spend more time configuring the view than understanding the data. A finance director should be able to click on "Marketing" in a spend chart and immediately see which suppliers, contracts, and delivery patterns apply, without touching a single filter panel.

This is where ZoomCharts visuals for Power BI become decisive. Built specifically for click-to-filter interaction, ZoomCharts visuals enable seamless data exploration that native Power BI charts only partially replicate.

Recommended ZoomCharts visuals for procurement data

Visual pairings for this dataset
Data dimension ZoomCharts visual Interaction enabled
Spend trend (Year → Quarter → Month) Drill Down Combo PRO Click period to filter all visuals
Spend by category → sub-category → dept Drill Down Combo Bar PRO Click bar to drill into sub-category
Supplier risk split & maverick spend Drill Down Donut PRO Click segment to cross-filter report
Supplier geography (country & region) Drill Down Map PRO Click country to filter by geography
Invoice & payment status over time Drill Down Timeline PRO Click period to see overdue spikes
Lead time vs days late vs spend Drill Down Scatter PRO Click supplier bubble to filter report

For the spend trend, bind PO Year to PO Quarter to PO Month as drill-down levels in Drill Down Combo PRO. Users start by seeing annual spend and can drill to monthly patterns with a single click, no additional slicers required. Enable Cross-chart filtering so that clicking a period automatically updates the category chart, supplier risk donut, and KPI cards on the same page.

For the Drill Down Map PRO, bind Supplier Latitude and Supplier Longitude as coordinate fields and use Line Total Inc Tax as bubble size. Apply conditional formatting to map shapes by Supplier Risk: green for Low, amber for Medium, red for High. Clicking a country instantly filters every other visual on the page.

You can explore the full range of ZoomCharts visuals for Power BI here. Each visual is built with the same philosophy as 4U Reports: interactions should feel immediate, natural, and never require a filter panel. Full setup instructions are in the ZoomCharts documentation.
Get them all on Microsoft Marketplace


Stage 04: Insightful, surfacing the why behind procurement numbers

Build reports that answer follow-up questions automatically

Variance analysis, supplier intelligence, and compliance storytelling

Stage 04 · Insightful

Showing that 35.9% of orders arrived late is useful. Showing which categories, supplier tiers, and contract types are responsible for those delays, and whether late suppliers also carry high risk or low ESG scores, which is what enables a decision. Stage 04 is where procurement reports graduate from dashboards to decision tools.

Show variance, not just actuals

The Budget Total and Line Total Inc Tax fields enable a direct budget variance calculation for every category, department, and supplier. Display this as a variance column in every table and as a variance line in every trend chart. Users should never have to calculate whether they are over or under budget. It should be visible immediately.

Budget Variance =
SUM('Data'[Line Total Inc Tax]) - SUM('Data'[Budget Total])

Budget Variance % =
DIVIDE([Budget Variance], SUM('Data'[Budget Total]))

Connect delivery performance to supplier attributes

The most valuable insight in this dataset is the relationship between late delivery and supplier characteristics. Build a scatter chart using Drill Down Scatter PRO with Lead Time Days on the x-axis, Days Late on the y-axis, and bubble size representing total spend. Color by Supplier Risk. This one visual answers three questions simultaneously: which suppliers are slow, which are risky, and how much spend is exposed.

Flag the compliance story explicitly

The dataset contains three compliance flags. Build a compliance summary section that shows each as a KPI card, each of which also acts as a click-to-filter control:

12.5%
Maverick spend
Purchases outside contracted channels
~10%
Single-source spend
No backup supplier available
32.7%
Preferred supplier use
Share of orders using preferred suppliers
Developer tip: linking insight to action

The most powerful thing a 4U Procurement Report can do is make the next action obvious. Create a supplier detail drill-through in Power BI that activates when a user right-clicks any supplier name. The drill-through page shows a full supplier profile covering spend history, delivery performance, invoice status, risk rating, ESG score, and contract information, all filtered to that supplier automatically. After exploring late deliveries by supplier, the user is one click away from understanding the full picture of that relationship.


Putting it together: the report structure

A 4U Procurement Report built on these principles follows a two-page structure for this dataset. Each page answers a distinct question and serves a distinct audience.

Page Purpose Key visuals 4i principle
Spend & Performance Answer "where is spend going and are we on budget?" at a glance KPI cards, spend-by-category bar, Combo PRO trend, Donut risk split, Map Inspiring, Intuitive
Supplier & Compliance Surface supplier risk, delivery issues, compliance flags, and invoice health Scatter PRO (lead time vs late), compliance KPI cards, Timeline PRO invoice status Interactive, Insightful
2
focused pages instead of one overloaded report
0
filter panels required. All interaction through visual clicks.
5
ZoomCharts visuals, each acting as a filter and a chart simultaneously
 
Webinar
See the top 5 procurement reports in action

Want to see what a winning 4U Procurement Report looks like? We are hosting a live webinar where we reveal the top 5 entries from the FP20 Analytics Challenge 37 and announce the winner. Watch real reports built on these principles and get direct feedback from the ZoomCharts team.

Join the webinar

Or join our workshop 

In this hands-on session, we’ll go through the procurement dataset and build a Power BI report step by step, focusing on spend, suppliers, and delivery performance.

Join the workshop

Applying all four stages: what the user journey looks like

When all four 4i principles are in place, the procurement report stops feeling like a tool and starts feeling like a conversation with the data.

  • Stage 01
    A procurement manager opens the report and immediately sees that IT Software spend is $324M, that Marketing is over budget, and that $63.5M sits with high-risk suppliers. That is Inspiring.
  • Stage 02
    They click "High Risk" in the supplier donut. The entire report refocuses. They do not look for a filter panel. They do not reset and start again. They just click. That is Intuitive.
  • Stage 03
    They drill down in the spend trend to Q3 2023. High-risk supplier spend spiked that quarter. They click the spike and the category chart shows it was concentrated in Raw Materials and Logistics. That is Interactive.
  • Stage 04
    They open the scatter chart and see three suppliers with high lead times, high risk ratings, and significant spend exposure. All are non-preferred and single-source. The insight is immediate. These three relationships represent the most urgent supplier risk in the portfolio. That is Insightful.

Key DAX measures for this report

These six measures form the analytical foundation of the report. Each one drives at least one KPI card or chart on the page. Copy any measure directly into Power BI Desktop by opening the DAX editor and pasting it into a new measure in your Data table.

Total Spend

The baseline measure for the entire report. Sums Line Total Inc Tax across all filtered rows. Use this on the summary KPI card and as the size measure in the supplier map. Every other spend-based measure derives from this one, so getting it right first matters.

Total Spend =
SUM('Data'[Line Total Inc Tax])
On-Time Delivery Rate

Calculates what proportion of purchase orders were delivered on time. With 64.1% in this dataset, more than one in three orders arrived late. Display this as a percentage KPI card with a target line at 85% or your organization's threshold. When used as a cross-filter with the supplier map, it instantly reveals which geographies have the worst delivery performance.

On-Time Delivery Rate =
DIVIDE(
    CALCULATE(COUNTROWS('Data'), 'Data'[On Time Delivery] = "Yes"),
    COUNTROWS('Data')
)
Maverick Spend Rate

Measures the proportion of total spend that went through off-contract or non-preferred channels. At 12.5% in this dataset, it represents a significant compliance gap. Display this on the summary page with conditional formatting: green below 5%, amber from 5% to 10%, red above 10%. This measure responds to all cross-chart filters, so clicking a category or department in any other visual immediately shows that segment's maverick rate.

Maverick Spend Rate =
DIVIDE(
    CALCULATE(SUM('Data'[Line Total Inc Tax]), 'Data'[Maverick Spend] = "Yes"),
    SUM('Data'[Line Total Inc Tax])
)
Budget Variance %

Shows whether actual spend is running above or below budget, expressed as a percentage. A positive result means over-budget. A negative result means under. Use this as a variance column in the category breakdown table so users can see at a glance which categories are burning through budget fastest. Apply conditional formatting so over-budget values are red and under-budget values are green.

Budget Variance % =
DIVIDE(
    SUM('Data'[Line Total Inc Tax]) - SUM('Data'[Budget Total]),
    SUM('Data'[Budget Total])
)
High Risk Spend

Isolates the total spend flowing through suppliers flagged as high risk. At $63.5M in this dataset, it is one of the most important KPI cards on the summary page. Display it in absolute value alongside a percentage of total spend so the business impact is immediately clear. This measure is most powerful when used as the size field in the Drill Down Scatter PRO chart, where it reveals which slow and risky suppliers also carry the largest spend exposure.

High Risk Spend =
CALCULATE(
    SUM('Data'[Line Total Inc Tax]),
    'Data'[Supplier Risk] = "High"
)
Overdue Invoice Rate

Tracks the share of invoices with an overdue status. Use this on the supplier detail page alongside the Drill Down Timeline PRO chart to show how overdue invoice rates have moved over time. When cross-filtered by supplier, it quickly surfaces which supplier relationships have the most persistent payment friction. A high overdue rate combined with a high risk score is a strong signal for supplier review.

Overdue Invoice Rate =
DIVIDE(
    CALCULATE(COUNTROWS('Data'), 'Data'[Invoice Status] = "Overdue"),
    COUNTROWS('Data')
)

Frequently asked questions

What is a 4U Procurement Report?

A 4U Procurement Report is a Power BI procurement dashboard designed around the four user-centered stages of the 4U framework: Unique, User-friendly, Uncovering, and Understandable, applied specifically to procurement data. Unlike a traditional procurement dashboard that displays data in static tables and charts, a 4U Procurement Report is built so that procurement managers, finance leads, and operations teams can navigate spend, supplier risk, delivery performance, and compliance through direct visual interaction, without training or filter panels.

Which ZoomCharts visuals work best for procurement data?

Drill Down Combo PRO for spend trends with time hierarchy, Drill Down Combo Bar PRO for category and department breakdowns, Drill Down Donut PRO for supplier risk and compliance splits, Drill Down Map PRO for supplier geography, Drill Down Scatter PRO for the lead time vs days late analysis, and Drill Down Timeline PRO for invoice and payment status over time. Each acts as both a chart and a cross-filter simultaneously.

How do I display maverick spend correctly?

Use the Maverick Spend Yes/No field combined with Line Total Inc Tax to build a DAX measure that calculates maverick spend as a percentage of total spend. Display it as a KPI card with conditional formatting: amber above 10%, red above 15%. Do not display it as a raw row count, which removes the business context entirely.

How many pages should a procurement report have?

Two focused pages work well for this dataset within the challenge's constraints. Page 1 answers "where is spend going and are we on budget?" Page 2 answers "which suppliers carry the most risk and where are the compliance issues?" Each page should have a clear purpose. Adding pages just to fit more data undermines the Intuitive principle.

Where can I learn more about 4U Reports?

The full introduction to the 4U Reports concept, including what each stage means and how users experience the value chain, is available at the 4U Reports article on ZoomCharts. You can also explore report examples and templates built on the same principles in the ZoomCharts report gallery.


Build your 4U Procurement Report

Explore ZoomCharts visuals for Power BI and see how direct click-through interaction, drill-down charts, and seamless cross-visual filtering make the 4i principles possible in practice. Download the FP20 Analytics Challenge 37 dataset and start building.

Explore ZoomCharts visuals Read the 4U Reports introduction
envelope icon

Want more info like this?

Subscribe to our newsletter and be the first to read our latest articles and expert data visualization tips!


Find out more

Apr 22, 2026

Blog Thumbnail
Tutorials
Data visualization

How to Build a 4U Procurement Report in Power BI

Procurement data is some of the most decision-critical data an organization holds. It touches budgets, supplier relationships, delivery risk, and compliance, all at once. Yet most procurement reports get built the same way: tables of spend, a few bar charts, and a handful of slicers. Users open them, feel overwhelmed, and go back to spreadsheets.

Apr 13, 2026

Blog Thumbnail
Tutorials
Data visualization

How to Build 4U Executive KPI Reports

Any developer can publish a report. But building a report that executives actually open, navigate confidently, and use to make decisions requires a different approach. This guide walks through how to apply the 4i principles in Power BI and achieve 4U Reports, using a real executive KPI dataset as a working example.

Apr 08, 2026

Blog Thumbnail
Data visualization

4U Reports: Unique, User Friendly, Uncovering, Understandable

Most organizations have invested heavily in business intelligence tools, data platforms, and analytics teams. Yet the reports go unused, and decisions are still made based on intuition and speculation. 4U Reports are built to close that gap by putting user experience at the center of every reporting decision.

Mar 24, 2026

Blog Thumbnail
Product updates

March Update: Dynamic Thresholds and Filtering From Legend Categories

This product update focuses on two key improvements: 1. dynamic thresholds that adapt automatically to data context 2. More precise interaction through subcategory selection

Mar 02, 2026

Blog Thumbnail
Product updates

February Update: Breadcrumbs, Multiple Change Thresholds and Full Tooltip Styling Control

This release focuses on something our users care about deeply: reducing manual work and improving report clarity. We improved the way analysts build reports and how users understand them. Here’s what’s new.

Feb 12, 2026

Blog Thumbnail
Power BI tutorials

How to Improve Power BI Visualizations Without Adding More Report Pages

Power BI developers are expected to build reports that allow users to explore data, detect correlations, and identify outliers without constantly expanding the report footprint. The challenge is not adding more visuals. It is enabling deeper exploration inside the same canvas.
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 15
  • »

Contents

Share this article

Want more info like this?

Subscribe to our newsletter and be the first to read our latest articles and expert data visualization tips!


Thank you!

Check your inbox to verify your email address.

logo
[email protected]
+44 204 577 3993
logo

Products

Drill Down Bubble PRO Drill Down Line PRO Drill Down Network PRO Drill Down Waterfall PRO Drill Down Graph PRO Drill Down Combo PRO Drill Down Combo Bar PRO Drill Down Donut PRO Drill Down Pie PRO Drill Down TimeSeries PRO Drill Down Timeline PRO Drill Down Map PRO Drill Down Scatter PRO All Visuals

Resources

Report Examples Webinars Blog ZoomCharts Academy Visuals Gallery Documentation Custom Visual Development Subscribe to News

Solutions

Custom Visual Development

Company

Pricing About Us Partners Leave feedback Join PowerGroup EU Funding

Help

ZoomCharts Assistance Contact Sales Contact Support FAQ AI Information

Drill Down Line PRO Drill Down Bubble PRO Drill Down Network PRO Drill Down Waterfall PRO Drill Down Graph PRO Drill Down Combo PRO Drill Down Combo Bar PRO Drill Down Donut PRO Drill Down Pie PRO Drill Down TimeSeries PRO Drill Down Timeline PRO Drill Down Map PRO Drill Down Scatter PRO All Visuals

Report Examples Webinars Blog ZoomCharts Academy Visuals Gallery Documentation Custom Visual Development Subscribe to News

Custom Visual Development

Pricing About Us Partners Leave feedback Join PowerGroup EU Funding

ZoomCharts Assistance Contact Sales Contact Support FAQ AI Information
+44 204 577 3993
[email protected]

Ready to get in touch?

Contact our experts with any question about Power BI and ZoomCharts for Free!

Contact us

© 2026, Data Visualization Software Lab

U.S. Patents No. 11,645,343; 11,921,804; 12,346,389

Cookies
Privacy Policy
Global
Legal
Patent
warning

Error message

success

Success info: Done!

ZoomCharts AI Assistant

We noticed you're using an old OS version.

For the best experience, we recommend upgrading to ensure that all website features display correctly.

Cookie settings

We use necessary cookies for site functionality, as well as statistic, marketing, and preference cookies to enhance your experience. For more information and to manage your preferences, please visit our Cookie policy