top of page

KPI Dashboard: Examples, Tools, and How to Build One

Writer: admin
admin
Oct 26
8 min read

A KPI dashboard (key performance indicator dashboard) is a visual display that tracks a company's KPIs on one screen, each shown with its target, its actual result, and its status. Teams no longer need to rebuild the same manual report every month.


A KPI dashboard matters most when KPI numbers sit in ERP, CRM, HRIS, and spreadsheets. This guide covers the types of KPI dashboards, examples by department, KPI dashboard software and tools, and how to build one in Power BI.



What Is a KPI Dashboard?

Technically, a KPI dashboard pulls figures from source systems automatically, calculates each KPI with an agreed formula, and compares the result with its target.


Every KPI dashboard has four basic components:

Component

Purpose

Example

KPI

The measure being tracked

Sales target achievement

Target

The number to reach in a period

100% per month

Actual

The result from the source data

92% this month

Status and trend

Color signal and movement chart

Yellow, up from last month


Benefits of a KPI Dashboard for Large Companies

For companies with many business units, a KPI dashboard delivers four benefits:

  • One number across all branches: sales is calculated with the same formula in every branch, so executives no longer reconcile five different files.

  • Current data: the dashboard pulls from source systems on a schedule, so the figures on screen match today's position.

  • Drill-down to detail: managers can open a national figure and trace it to region, branch, and product.

  • A named owner for each KPI: every KPI has one person responsible, so everyone knows who follows up when a number drops.


Types of KPI Dashboards

KPI dashboards fall into four types by audience: strategic, operational, tactical, and analytical. The table shows who uses each type and how often it refreshes.


Type

Users

Typical refresh

Example KPIs

Strategic

Executives, C-level

Monthly or quarterly

Revenue, net profit margin, market share

Operational

Supervisors, unit heads

Daily or near real time

On-time delivery, machine downtime, open tickets

Tactical

Department managers

Weekly or monthly

Win rate, CAC, employee turnover

Analytical

Data analysts

As analysis requires

Historical trends, root causes, forecasts


KPI Dashboard Examples by Department

The layout is the same in every department: headline numbers on top, trends in the middle, and detail by branch or product at the bottom. The examples below use KPIs that large companies typically track, and you can see finished dashboards in these Power BI dashboard examples for different teams and industries.


Sales Dashboard

How close is the team to its sales target, and how efficiently do opportunities become deals? A sales dashboard answers both.


KPI

Formula

Data source

Sales target achievement

Actual ÷ target × 100%

ERP, CRM

Sales growth

(Current period − previous period) ÷ previous period × 100%

ERP

Win rate

Deals won ÷ total closed deals × 100%

CRM

Sales cycle length

Average days from lead to closed deal

CRM


Built in Power BI, these KPIs can sit next to marketing's in one view, as in this Power BI sales and marketing dashboard.


Marketing Dashboard

Marketing dashboards tie campaign spend to the leads and customers that result, so lead conversion rate and customer acquisition cost belong side by side.


KPI

Formula

Data source

Lead conversion rate

Leads converted to customers ÷ total leads × 100%

CRM

Customer acquisition cost (CAC)

Sales and marketing cost ÷ new customers

Accounting, CRM

Return on ad spend (ROAS)

Ad revenue ÷ ad spend

Ad platforms

Cost per lead

Campaign cost ÷ number of leads

Ad platforms, CRM


Finance Dashboard

Executives often ask for a finance dashboard to see financial health and cash flow on one page.


KPI

Formula

Data source

Net profit margin

Net profit ÷ revenue × 100%

Accounting system

Days sales outstanding (DSO)

Receivables ÷ credit sales × number of days

Accounting system

Debt-to-equity ratio

Total debt ÷ total equity

Balance sheet

Budget variance

(Actual − budget) ÷ budget × 100%

ERP


A DSO that rises over several months signals slower collections, and this example Power BI finance dashboard shows that shift month by month without a manual report.


HR Dashboard

Hiring and retention show up in the HR dashboard, built from data already stored in the HRIS.


KPI

Formula

Data source

Employee turnover

Leavers ÷ average headcount × 100%

HRIS

Time-to-fill

Average days from job opening to accepted offer

Recruitment system

Absence rate

Days absent ÷ total working days × 100%

Attendance system

Employee engagement score

Average survey score

Internal survey


Agree on the definition of turnover first, for example whether contractors count. An example Power BI HR dashboard puts turnover, time-to-fill, and engagement score on one screen.


Supply Chain Dashboard

Supply chain dashboards follow goods from supplier to customer.


KPI

Formula

Data source

Inventory turnover

Cost of goods sold ÷ average inventory

ERP, warehouse

On-time delivery

On-time shipments ÷ total shipments × 100%

ERP, logistics

Order fulfillment cycle time

Average time from order received to delivery

ERP

Supply chain cost per unit

Total supply chain cost ÷ units

ERP, accounting


Inventory turnover, order fulfillment cycle time, and cost per unit share one view in this example Power BI supply chain dashboard.


Manufacturing Dashboard

A manufacturing KPI dashboard shows how efficiently machines and production lines turn materials into goods that pass quality control.


KPI

Formula

Data source

Overall equipment effectiveness (OEE)

Availability × performance × quality

Machines, production system

Defect rate

Defective units ÷ total units produced × 100%

Quality control records

First pass yield

Units passing first time ÷ units started × 100%

Production system

Downtime

Machine stopped hours ÷ scheduled operating hours × 100%

Machines, maintenance logs


OEE multiplies three percentages: availability (time the machine actually runs), performance (actual speed against standard speed), and quality (share of units that pass). A machine with 90% availability, 95% performance, and 98% quality has an OEE of about 83.8%. The same approach applies to a manufacturer such as PT Onda Mega Industri, which tracks sell-in and sell-out KPIs in Power BI.


KPI Dashboard Software and Tools

Choose a tool based on the number of data sources, the need for automatic refresh, the number of users, and the licenses your company already holds.


Tool

Best for

Notes

Excel or Google Sheets

Small team, one data source

Quick to build, hard to keep consistent

Power BI

Many data sources, Microsoft ecosystem

Desktop is free; sharing needs Pro, PPU, or Premium capacity

Tableau

Analyst teams, deep visual exploration

Licensing by role: Creator, Explorer, Viewer

Qlik Sense

Exploring data across many tables

Available in the cloud or on your own server

Looker Studio

Marketing reports on Google data

Free; non-Google sources often need connectors

Built-in HRIS, CRM, or ERP dashboards

KPIs for one function inside one system

Often limited to that system's own data


A KPI dashboard in Excel is enough when one team uses the numbers and the data lives in one file. Once data comes from several systems or must reach many branches, a BI tool is the better fit. BI Solusi delivers multi-source dashboards through its data visualization services.


KPI Dashboard Templates in Excel

Excel provides PivotTables, charts, and conditional formatting, so a KPI dashboard template in Excel works well for one team that tracks a handful of KPIs from a single workbook. It stops working when people copy the file into different versions, when the data comes from several systems, or when each branch should see only its own figures. At that point, a BI tool with scheduled refresh and access control replaces the template.


How to Build a KPI Dashboard

These seven steps apply to any tool and start from the business decision the dashboard should support:

  1. Define the goal and the users: write down which decision the dashboard should support and who will open it, for example executives monthly or supervisors daily.

  2. Select the KPIs: choose 5 to 9 headline numbers per page, each tied to a company goal.

  3. Agree on definitions: set the formula, data source, and owner for every KPI, especially when the company has several branches or systems.

  4. Connect the data sources: pull figures from ERP, CRM, HRIS, or the files that store them, then clean the formats.

  5. Design the layout: put headline numbers at the top, trends in the middle, and detail at the bottom, with consistent status colors.

  6. Set targets and status thresholds: define the green, yellow, and red limits from the last 6 to 12 months of data.

  7. Set refresh and access: schedule data refresh and restrict who can see each branch's data.


How to Build a KPI Dashboard in Power BI

You build the dashboard in Power BI Desktop and publish it to the Power BI service so other teams can open it. Follow these steps:

  1. Connect the data sources: in Power BI Desktop, choose Get Data and connect your ERP database, Excel files, or CRM source.

  2. Clean the data with Power Query: change data types, combine branch tables, and remove duplicates.

  3. Build the data model: separate the transaction table from the date, branch, and product tables, then link them with relationships. Keep targets in their own table, for example loaded from an Excel sheet, because the KPI visual needs a target value.

  4. Write the KPI measures in DAX: for target achievement, use Achievement = DIVIDE(Actual], Target]). If the target is zero, DIVIDE returns blank and shows no error.

  5. Choose the visuals: use the new Power BI card visual to build KPI cards for headline numbers, the KPI visual for value against target with a trend, and a bar chart to compare branches.

  6. Add status colors: set conditional formatting so numbers turn green, yellow, or red against the thresholds you defined.

  7. Publish and schedule refresh: send the report to the Power BI service and schedule data refresh. Use row-level security (restricting data per user) so each branch sees only its own data.


A KPI visual in Power BI needs one value measure, one target, and one trend axis. Set the sort order of the trend axis before you convert the visual to a KPI. The team that maintains the dashboard should know Power Query and DAX.


Mistakes to Avoid When Building a KPI Dashboard

Five mistakes make people open a dashboard once and then abandon it:

  • Too many KPIs: a page full of numbers leaves users unsure which ones need action.

  • Different definitions across units: turnover or sales calculated with different formulas cannot be compared.

  • No targets or status thresholds: a number without a benchmark does not show whether performance is good or bad.

  • No KPI owner: when a number drops, nobody follows up.

  • Stale data: a dashboard showing figures that are two weeks old loses its users' trust.


KPI Dashboards for Companies With Many Systems

In large companies, the hardest part of building a KPI dashboard is unifying data from different systems. BI Solusi connects ERP, CRM, HRIS, and spreadsheets into one data model through Power BI implementation services, then builds dashboards around the KPI definitions you agree with each department.


If you already have a KPI list but no way to track it on one screen, tell us what you need and we will walk through the first steps with you.


Frequently Asked Questions

How many KPIs should a dashboard have?

As a rule of thumb, 5 to 9 headline numbers per page keep users focused. Supporting KPIs belong on a detail page.


How often should a KPI dashboard refresh?

Refresh frequency follows the dashboard type: operational dashboards refresh daily or near real time, while strategic dashboards need only a monthly or quarterly refresh. Match the refresh schedule to the meeting that uses the dashboard.


What is the difference between a KPI dashboard and a regular dashboard?

A KPI dashboard shows only indicators tied directly to business goals, with targets and status. A regular dashboard can show any data without comparing it with a target.


Can you build a KPI dashboard for free?

Yes, for personal use or a small team: Power BI Desktop and Looker Studio are free for building reports, and Excel adds no cost if your company already has it. Sharing a Power BI dashboard with many branches requires Power BI licenses or capacity, and BI Solusi can help you choose the right license option.


What are the four KPI perspectives?

The four perspectives in the balanced scorecard are financial, customer, internal process, and learning and growth. Companies typically pick a few KPIs from each so that monitoring covers more than financial figures.

BI Solusi is your trusted partner for data-driven success in Indonesia, serving companies in the Southeast Asia region and beyond. We specialize in implementing cutting-edge Data Analytics, Business Intelligence platform, and Big Data solution, complemented by expert Data Science services.


We offer flexible nearshore and offshore BI implementation models to meet your specific needs and deliver the highest-quality results.


Our BI Consulting expertise encompasses Data Integration services (ETL), Data Warehousing, and the utilization of Data Visualization tools such as Microsoft Power BI, Qlik Sense, and Tableau for Reports and Dashboards implementation.


Let us help you unlock the full potential of your data and achieve your business goals.

Comments


bottom of page