Revenue KPIs

Revenue KPIs (Key Performance Indicators) are metrics that help organizations track sales performance, monitor revenue targets, and assess overall financial health. Using KPIs in Power BI allows users to quickly visualize performance trends and make informed business decisions.

Revenue KPIs can be displayed as cards, gauges, or KPI visuals to highlight progress against goals.

Key Revenue KPIs

  1. Total Revenue โ€“ Total sales revenue over a selected period.
  2. Revenue Growth โ€“ Comparison of revenue over two periods (MoM or YoY).
  3. Revenue vs Target โ€“ Tracks actual revenue against predefined goals.
  4. Average Revenue per Customer (ARPC) โ€“ Revenue generated per customer.
  5. Revenue by Product/Region โ€“ Helps identify high-performing products or regions.

Creating Revenue KPIs in Power BI

Step 1: Prepare the Data

  • Ensure the dataset includes sales transactions, revenue amounts, dates, and dimensions like product or region.
  • Create a Date table for time-based analysis.

Step 2: Create Measures Using DAX

Example โ€“ Total Revenue

Total Revenue = SUM(Sales[Revenue])

Example โ€“ Revenue Target

Revenue Target = 1000000

Example โ€“ Revenue Growth (YoY)

Revenue YoY Growth = 
CALCULATE(
[Total Revenue],
SAMEPERIODLASTYEAR(Date[Date])
)

Step 3: Add KPI Visuals

  1. Insert a KPI visual in the report
  2. Drag Total Revenue to the Indicator
  3. Drag Revenue Target to the Target Goal
  4. Optionally, drag a Date field to the Trend Axis for time-based tracking

Step 4: Apply Conditional Formatting

  • Highlight KPIs using colors:
    • Green for above target
    • Yellow for near target
    • Red for below target
  • Conditional formatting can be applied using DAX measures or the visual formatting pane

Example Use Case

  • Dashboard: Sales Overview
  • Top KPIs: Total Revenue, Revenue vs Target, YoY Growth, ARPC
  • Supporting Visuals: Revenue by Region chart, Revenue by Product table
  • Conditional formatting highlights regions or products exceeding or missing targets

Best Practices

  • Focus on critical revenue metrics rather than all available data
  • Use dynamic measures for flexible analysis across different periods
  • Keep visuals clean and easy to read
  • Combine KPIs with supporting charts for context
  • Ensure KPIs update dynamically with slicers and filters

Conclusion

Revenue KPIs in Power BI provide a clear and actionable view of sales performance. By combining DAX measures, KPI visuals, and conditional formatting, businesses can monitor revenue effectively, identify growth opportunities, and make data-driven financial decisions.

Home ยป Power BI for Business & Finance> Sales Dashboard > Revenue KPIs