Lesson 4 of 16 Β· Level 1: Beginner

How to Design a Professional Power BI Report

  • ⏱ 12 min read
  • ❓ 4 review questions
  • ✍️ Exercise with solution
In this lesson
  1. Step 1: plan before you open Power BI
  2. Step 2: the page structure
  3. Step 3: the layout within a page
  4. Step 4: a consistent theme
  5. Step 5: navigation
  6. Step 6: design for phones
  7. Step 7: accessibility and clarity
  8. Pre-launch checklist
  9. Common design mistakes
  10. Summary
What you'll learn
  • Plan a report starting from the questions of the people who'll use it.
  • Lay out each page with a structure people can read in seconds.
  • Apply a consistent theme and build a mobile layout.
  • Add page navigation and review the report with a pre-launch checklist.
  • Choose the KPIs for Summit's summary page and create a theme with company colors.

You can already load, clean and chart data. Now it's time to bring it together into a report people actually use. The difference between a report opened every morning and one nobody looks at isn't technical skill; it's design: answering the right questions, in the right order, without noise.

10 secis how long it should take the sales VP to know "how we're doing" from the summary page
5–7visuals per page at most; if you need more, it's two pages
3page types: summary to know, detail to understand, action to act

Step 1: plan before you open Power BI

Spend 20 minutes with the people who'll use the report and answer these questions:

QuestionAnswer for Summit Supply's sales report
Who will use it?The VP of Sales and 4 regional sales managers
What decisions will they make with it?Where to push harder, which rep needs support, which products to promote
Which questions must it answer?Will we hit this month's target? Which region and rep are behind? Which products are growing or slipping? Which customers stopped ordering?
How often?Monday mornings (weekly) and at month-end close
Where will they view it?The VP on a laptop; regional managers on their phones

With those answers, sketch each page on paper (or a slide) before building anything. It saves hours of rework.

Step 2: the page structure

Summary

Purpose: know how we're doing in 10 seconds.

Contents: 4–5 KPIs with a comparison (target or prior year), the monthly trend and a ranking of regions.

Detail

Purpose: understand why (by region, product or rep).

Contents: bar charts, matrices with conditional formatting, filters.

Customers

Purpose: take action.

Contents: a list of customers who stopped ordering, with their assigned rep.

A practical rule: 5 to 7 visuals per page at most. If you need more, you probably have two different pages.

Step 3: the layout within a page

People scan a screen in a Z pattern: from top left to the right, then down. Use it:

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Report title                  [Year β–Ό] [Region β–Ό] [Cat β–Ό]β”‚  ← title and slicers
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Sales      β”‚ vs. target β”‚ Margin %   β”‚ Active customers   β”‚  ← headline KPIs
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Monthly trend (line)           β”‚ Sales by region (bars)   β”‚  ← trend and comparison
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ Matrix: product Γ— month with conditional formatting       β”‚  ← detail
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Align visuals (Format β€Ί Align) and keep equal margins and spacing between them.
  • Group related items visually with a subtle background or shape behind them.
  • Most important at top left, details at the bottom.
Sketch of the Summary page with a Z reading pattern At the top, the title and three slicers; below them, four KPI cards; in the middle, a line chart and a bar chart; at the bottom, a matrix. A dashed orange zigzag line marks the reading order.
  • Title and slicers 1Year, Region and Category at the top right.
  • KPIs with a comparison 2Sales, target attainment, gross margin % and active customers.
  • Trend and ranking 3A monthly line and bars by region, with the lagging region in the accent color.
  • Detail 4A product-by-month matrix with conditional formatting.
The dashed line traces how the eye moves: left to right, top to bottom. The first thing people read should be the most important.

The KPIs on Summit's Summary page

A KPI without a comparison is just a number. "2026 sales: $268,259" doesn't say whether that's good or bad; "$268,259, up 8.3% from 2025 and 97.4% of target" does. Using the course file, the 2026 summary page would look like this (you'll build the measures in Lessons 6 to 8):

KPI2026 valueComparisonWhat it says
Sales$268,259.16+8.3% vs. 2025 ($247,709.87)We're growing
Target attainment97.4%Target $275,550; short by $7,290.84We missed it
Gross margin %29.1%29.4% in 2025Slightly thinner
Orders1,1131,092 in 2025 (+1.9%)Barely up: growth comes from order size

Look at the story they tell together: sales are up 8.3%, but orders are up only 1.9%, so growth comes from bigger orders (average order value rose from $226.84 to $241.02). And even with that growth, Summit fell short of its target. That's the kind of conclusion a good summary page should trigger in 10 seconds.

1. What belongs at the very top of the summary page?

  • A table with every transaction.
  • A large company logo.
  • The key figures (KPIs) with a comparison to target or the prior period.

Reading starts at the top left, so that's where the answers to "how are we doing?" go. Detail goes at the bottom.

Step 4: a consistent theme

Under View β€Ί Themes you choose a palette for the entire report. You can:

  • Use a built-in theme or one from the theme gallery.
  • Customize current theme: colors, fonts, background and visual styles.
  • Import a theme file (JSON) with your brand colors so every company report looks the same.

Tips: one main brand color, grays for secondary elements, one accent color for whatever needs attention. Use a light background with dark text and strong contrast (think of someone viewing it on a projector or on a phone in the sun).

A theme file is plain JSON. Here's a starting point for Summit; save it as summit.json and import it from the View β€Ί Themes drop-down with Browse for themes:

{
  "name": "Summit",
  "dataColors": ["#2459D6", "#F97316", "#079455", "#6D3FD6", "#C2410C", "#667085"],
  "background": "#FFFFFF",
  "foreground": "#1B2A5B",
  "tableAccent": "#2459D6"
}

dataColors sets the order of series colors; foreground, the text color; tableAccent, the accent for tables and matrices. You can extend a theme with styles for each visual type, but these five properties are enough to make every company report look consistent.

Step 5: navigation

  • Page navigator (Insert β€Ί Buttons β€Ί Navigator β€Ί Page navigator): creates buttons for every visible page automatically.
  • Buttons with actions: a "See detail by region" button that jumps to another page.
  • Hide helper pages (right-click the page tab β€Ί Hide page), such as detail pages that should only open from another page (Lesson 9).

Step 6: design for phones

In View β€Ί Mobile layout you arrange the report's visuals on a vertical canvas. Pick only the essentials (KPIs, one trend, one ranking) and stack them by priority. Anyone who opens the report in the Power BI mobile app sees that version.

2. Your regional managers check the report on their phones. What should you do?

  • Build the mobile layout with the most important visuals stacked vertically.
  • Nothing: the desktop report looks the same on a phone.
  • Make the charts smaller.

The mobile layout adapts the report to a vertical screen with only the essentials.

Step 7: accessibility and clarity

  • Alt text on every visual (Format β€Ί General β€Ί Alt text) for people who use screen readers.
  • Don't rely on color alone: pair red and green with icons or signs (+/βˆ’).
  • Font sizes large enough, and descriptive titles.
  • A notes page (optional): where the data comes from, when it refreshes and how each metric is calculated.

Pre-launch checklist

Common design mistakes

Designing in Power BI before talking to the people who'll use the report.

A 20-minute interview and a paper sketch before opening Desktop.

Standalone KPIs: "Sales $268,259" with no reference point.

Every KPI with a comparison: vs. target, prior year or prior month.

Squeezing 15 charts onto one page "so everything's there".

5 to 7 visuals; the rest go on detail pages or in tooltips (Lesson 9).

Brand logos and colors on every chart, on a dark background.

A small logo, a light background and one accent color for what matters.

Launching without testing on a phone.

Set up the mobile layout and open it in the app before announcing it.

3. What's the best test before you hand off a report?

  • Checking that it has lots of charts.
  • Confirming the totals tie out to the source and asking a real user to use it and explain what they see.
  • Adding the company logo.

A report with numbers that don't tie out loses trust permanently, and only a real user can tell you if it makes sense.

4. The main card reads "2026 sales: $268,259". What's missing for it to be a good KPI?

  • More decimal places.
  • A pie chart next to it.
  • A comparison: for example, +8.3% vs. 2025 and 97.4% of target.

A number alone doesn't say whether it's good or bad. With the comparison, the VP sees in seconds that sales are growing but the target was missed.

Practice exercise: your first complete report

  1. Write the planning answers (who, decisions, questions, frequency, device) for a report from your job or for the example.
  2. Sketch the pages on paper.
  3. Build the summary page with the Z layout, a custom theme and a page navigator.
  4. Create the mobile layout and run the checklist.
See solution

Here's a sample plan for an accounts receivable (collections) report:

Users: AR manager and 3 collections specialists.
Decisions: who to call first, when to put a customer on credit hold.
Questions: How much are we owed and how much is past due?
  Which customers are more than 60 days past due? Is
  delinquency getting better or worse? Which specialist
  collects the most?
Frequency: daily. Device: laptop.

Pages:
  Summary: KPIs (total AR, % past due, DSO, collected this
    month), trend of % past due, AR by aging bucket
    (0-30, 31-60, 61-90, 90+ days) as stacked bars.
  Customers: customer Γ— aging bucket matrix with conditional
    formatting and an export button for the call list.
  Specialists: collected vs. target by specialist.

Summary

  • Plan with your users: decisions, questions, frequency and device.
  • A summary page, detail pages and an action page; 5 to 7 visuals per page.
  • Z layout: KPIs on top, trend and comparison in the middle, detail at the bottom.
  • A consistent theme, button navigation, a mobile layout and accessibility.
  • Make sure the numbers tie out and test with a real user.
  • Every KPI needs a comparison: Summit's 2026 sales grew 8.3% but reached only 97.4% of target.

You've completed the Beginner level!

Next lesson: Data Modeling and Relationships: The Star Schema. The Intermediate level starts with the heart of Power BI: how to relate tables so every number adds up.

πŸŽ“ Save your progress and get a free certificate

Create your account in 30 seconds, mark your lessons and download your certificate at the end.

Enroll for free