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
- 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.
Step 1: plan before you open Power BI
Spend 20 minutes with the people who'll use the report and answer these questions:
| Question | Answer 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.
- 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 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):
| KPI | 2026 value | Comparison | What it says |
|---|---|---|---|
| Sales | $268,259.16 | +8.3% vs. 2025 ($247,709.87) | We're growing |
| Target attainment | 97.4% | Target $275,550; short by $7,290.84 | We missed it |
| Gross margin % | 29.1% | 29.4% in 2025 | Slightly thinner |
| Orders | 1,113 | 1,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?
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?
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?
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?
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
- Write the planning answers (who, decisions, questions, frequency, device) for a report from your job or for the example.
- Sketch the pages on paper.
- Build the summary page with the Z layout, a custom theme and a page navigator.
- 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.
Create your account in 30 seconds, mark your lessons and download your certificate at the end.