10 Power BI Dashboard Projects for Your Portfolio (2026)
From your first bar chart to a multi-page executive dashboard — 10 projects that show recruiters you can turn data into decisions. All use free datasets and Power BI Desktop.
A strong portfolio shows you can do the job before you’re hired. These 10 projects cover every skill a hiring manager checks.
Business Context
Every project should answer a real business question — not just “visualise this dataset.” Recruiters want to see you think like an analyst.
Data Preparation
Show Power Query transformations — cleaning, merging, unpivoting. This signals you can work with messy real-world data.
DAX Measures
At least 3 calculated measures per project — MoM growth, running total, RANKX. This separates intermediate from advanced.
Each project includes the dataset source, key visuals to build, and the DAX measures to write.
🟢 Project 1 — Sales Performance Dashboard
Dataset: Superstore Sales (Kaggle free). Build: KPI cards (revenue, orders, AOV), monthly trend line, top 10 products bar chart, region map. DAX: Total Revenue, MoM Growth %, YTD Revenue. Difficulty: Beginner.
🟢 Project 2 — HR Attrition Analysis
Dataset: IBM HR Analytics (Kaggle free). Build: Attrition rate by department, age group distribution, satisfaction heatmap, slicer by role. DAX: Attrition Rate, Avg Tenure, Headcount. Difficulty: Beginner.
🟡 Project 3 — E-commerce Funnel Dashboard
Dataset: Google Analytics sample or synthetic CSV. Build: Funnel visual, conversion % per step, device breakdown, week-over-week trend. DAX: Conversion Rate, Drop-off %, DIVIDE formula. Difficulty: Intermediate.
🟡 Project 4 — Financial P&L Dashboard
Dataset: Public company income statement (manually structured). Build: Revenue vs Cost waterfall, gross margin trend, department spend breakdown. DAX: Gross Margin %, COGS Ratio, Budget vs Actual. Difficulty: Intermediate.
🟡 Project 5 — Customer Segmentation Dashboard
Dataset: Online Retail II (UCI). Build: RFM segment cards, scatter plot of recency vs frequency, segment trend over time. DAX: RFM Score, RANKX per segment, % of revenue. Difficulty: Intermediate.
🟡 Project 6 — Supply Chain KPI Tracker
Dataset: DataCo Supply Chain (Kaggle). Build: On-time delivery rate, order fill rate, lead time trend, supplier comparison. DAX: OTD Rate, Fill Rate, Late Orders count. Difficulty: Intermediate.
🔴 Project 7 — Cohort Retention Dashboard
Dataset: Synthetic subscription data. Build: Cohort heatmap (matrix visual), Day-7/30/90 retention cards, churner timeline. DAX: Cohort Retention %, Rolling Churn Rate, SAMEPERIODLASTYEAR. Difficulty: Advanced.
🔴 Project 8 — Marketing Attribution Dashboard
Dataset: Marketing channels + conversions CSV. Build: Channel ROI comparison, first-touch vs last-touch attribution toggle, CAC by channel. DAX: CAC, ROAS, Attribution % with SWITCH. Difficulty: Advanced.
🔴 Project 9 — Executive Multi-Page Dashboard
Dataset: Any of the above combined. Build: 4-page report — Executive Summary, Sales Deep Dive, Customer Analysis, Recommendations page with text insights. Skill: Bookmarks, navigation buttons, drill-through. Difficulty: Advanced.
🔴 Project 10 — Real-time Sales Monitor
Dataset: Excel file updated daily (simulate with scheduled refresh). Build: Live KPI tiles, auto-refresh setup in Power BI Service, row-level security for regional managers. Skill: Power BI Service publish + gateway. Difficulty: Advanced.
Building the dashboard is 60% of the work. Presenting it well is the other 40%.
Want your portfolio reviewed?
Book a free portfolio review session — we’ll critique your dashboards exactly like a hiring manager would and tell you what to improve.
Book Free Portfolio Review