Skip to content
← All datasets
Dataset collection

Free Datasets for Power BI Projects

Find free datasets for Power BI dashboards and data modeling. Compare sales, subscriptions, marketing, and inventory analysis projects.

Decide what the report should explain: order activity, customer retention, campaign spending, or inventory movement. Then choose the dataset whose fields and history support that question.

Compare your options

Choose a dataset for the work you want to complete

DatasetModel shapeDashboard ideasUseful measures
Ecommerce Sales & Returns6-table relational modelOrder activity, repeat customers, payments, and refundsCounts, rates, and value
SaaS Subscriptions & Churn5-table relational modelCurrent MRR, retention, billing, and payment outcomesMRR, churn, retention
Marketing Campaigns & Conversions4-table relational modelSpend, conversion rate, CAC, ROAS, and channel mixCounts, rates, and value
Inventory & Supply Chain7-table relational modelStock position, receipts, supplier lead time, and adjustmentsClosing units, receipts, lead time
Bike Sharing DemandTime-series tableHourly demand, seasonality, weather, and rider typeCounts, rates, and value
Start here

Recommended relationship model

For the ecommerce source tables, begin with one-direction relationships from dimensions into business events.

  • customers[customer_id] → orders[customer_id]: one to many
  • orders[order_id] → order_items[order_id]: one to many
  • orders[order_id] → payments[order_id]: one to many
  • orders[order_id] → refunds[order_id]: one to many
  • Keep order value, payment value, and refunds as separate base measures.
Practical guidance

Start with a useful result

Build the model before the visuals

Read what each row represents and create only the documented relationships. Check your totals before adding more visuals. A polished chart does not correct a duplicated amount or an ambiguous measure.

Make the finished report understandable

Label the reporting period, units, and metric definitions. Include a short source note and explain any filters that change the measured population. A useful dashboard should make its assumptions visible.

Are Power BI report files included?

This collection helps you find data for your own reports. Check each download list for the actual included files; a Power BI project idea does not mean a finished report file is provided.

Understand the data behind the dashboard

Practice the joins, models, and definitions that turn source records into a report someone else can trust.

Explore data-modeling practice