Skip to main content
Case Studies

SME CEOs Don't Need 30 KPIs — Just Answer These 5 Questions Every Morning

Why do dashboards with 30 KPIs make CEOs worse at decision-making? This article shares a framework for redesigning executive dashboards — organized by 5 CEO questions instead of calendar periods — plus an auto-calculated Health Score that summarizes company health in a single number.

14 Apr 202618 min
Executive DashboardKPICEO MetricsSMEFinancial DashboardBusiness IntelligenceOdoo

TL;DR

Most SME executive dashboards have the same problem — too many numbers, no clear actions.

This article shares a framework we use to redesign Executive Dashboards. Instead of organizing by time (daily/weekly/monthly/yearly), we organize by 5 questions every CEO must answer each morning:

  1. Are we surviving? — Cash on hand, Runway, Health Score
  2. Is enough money coming in? — Revenue vs last month/last year, Pipeline
  3. How much profit? — Gross Margin, Net Margin, auto-warning system
  4. Who owes us? Who do we owe? — AR/AP, Aging, Bills due
  5. What must I do today? — Action Items with RED/YELLOW/GREEN priority

Plus a Health Score auto-calculated from 5 weighted indicators, distilled into a single number out of 100.

If you've read our previous article on 15 Financial Ratios Every Software House Should Know — this is the sequel: once you know the ratios, how do you arrange them into a dashboard a CEO will actually use?


Introduction: The Morning I Opened a Dashboard and Saw 30 Numbers

I remember it clearly — a Monday morning, I opened our company's dashboard that the team had built.

The screen was packed with graphs, numbers, tables — Revenue, Gross Profit, Net Profit, EBITDA, Current Ratio, Quick Ratio, D/E Ratio, Inventory Turnover, AR Days, AP Days, Revenue per Employee, Customer Acquisition Cost, Churn Rate, MRR, ARR, Burn Rate, Runway, LTV/CAC, Payroll Ratio, OpEx Ratio...

Over 30 metrics in total.

I stared at it for 10 minutes. Then I closed the screen.

Not because the numbers were wrong. Every number was correct.

But because I didn't know what to do.

Revenue up 8% from last month — good or bad? Gross Margin at 47% — should I worry? AR Days at 58 — is that normal?

These numbers didn't talk to me. They just sat there.

And I noticed my behavior changing — from checking daily to weekly to monthly to... never.

The Problem Isn't Too Little Data — It's Data Without Questions

I started noticing that CEOs of many SMEs we work with face the exact same issue. Dashboards designed by IT or accounting teams organize data the way accountants think — by time period, by account type, by financial statement structure.

But CEOs don't think that way.

A CEO walks into the office in the morning with questions in mind — "What should I worry about today?" "Do we have enough cash?" "Who owes us money?"

If a dashboard doesn't answer these questions directly, the CEO stops using it — and goes back to asking the accounting team the old-fashioned way.

This is the moment we decided to redesign dashboards from scratch.


The Principle: Organize by Questions, Not by Time

After studying how SME CEOs interact with dashboards, here's what we found:

  • Average time a CEO spends per dashboard session: under 3 minutes
  • What they actually want to know: "What do I need to do today?"
  • Main reason they stop using it: "I look at it, but I don't know what to do next"

So we set a new principle — organize by CEO questions, not by calendar periods.

Before After
Organized by time (daily/weekly/monthly/yearly) Organized by CEO questions
30+ KPIs all at once 5 questions, 12 core numbers
Raw numbers Numbers + comparison + interpretation + color
Look and forget Look and know what to do

Why 5 Questions Beat 30 KPIs

The reason is simple — the human brain has limited processing capacity for context.

Cognitive load research shows people can handle roughly 5-7 pieces of information simultaneously. If you throw 30 numbers at a CEO, the brain shuts down — not because the data is too complex, but because there's no framework for prioritizing.

Five questions serve as a frame — they help the CEO's brain know "what to look at first, what to look at later" and crucially — what to do about it.


Question 1: Are We Surviving? (SURVIVAL)

This is the first question every CEO must answer each morning — is the company going to survive?

It sounds dramatic, but for SMEs that don't have hundreds of millions in cash reserves, this question matters every single day.

Numbers You Must See:

Cash on Hand — e.g., 1.87M THB

This number must be real-time, not last month's financial statement. If the CEO sees a cash figure from 30 days ago, it's useless.

Runway — e.g., 2.1 months

Runway = current cash divided by average monthly expenses — it tells you how many months the company can survive with zero incoming revenue.

We use a traffic light system for Runway:

  • RED — Runway less than 3 months → Danger — act immediately
  • YELLOW — Runway 3-6 months → Caution — plan ahead
  • GREEN — Runway more than 6 months → Safe

Health Score — e.g., 58/100

This number is auto-calculated from 5 weighted indicators (detailed in the Health Score section below), summarizing overall company health in a single figure.

Story: When Runway Dropped to 2.1 Months

One SME we worked with — an IT services company with 15 employees. The CEO said "everything's fine, business is growing."

But when we set up the new dashboard, the first thing that appeared was Runway at 2.1 months — bright red.

The CEO was shocked. "Is that real?"

It was real — because revenue was growing, yes, but expenses were growing faster. AR was piling up. The actual cash remaining in the bank, compared to the burn rate, would last about 2 months.

Without a dashboard showing Runway, this CEO would have continued thinking "everything's fine" for months — until it was too late to fix.

What to Do When the Light Is Red

When Runway turns red, the CEO must do 3 things immediately:

  1. Accelerate collections — find the oldest overdue AR and chase it first
  2. Defer non-essential expenses — anything that can wait, should wait
  3. Consult the finance team — if there's no CFO, sit down with accounting that same day

The CEO shouldn't have to figure this out alone. The dashboard should tell them what to do.


Question 2: Is Enough Money Coming In? (REVENUE)

A CEO doesn't just want to know the revenue figure — they want to know how it compares.

Numbers You Must See:

This Month vs Last Month (MoM Change %)

A raw revenue number is meaningless — "Revenue: 3.2M THB" — is that good or bad? No idea. But "Revenue: 3.2M THB — up 12% from last month" has immediate meaning.

Year-to-Date vs Same Period Last Year (YoY Change %)

MoM shows short-term momentum. YoY shows long-term trend. The CEO needs both. If MoM is up but YoY is down, it means this month improved from last month, but the overall year is still trailing.

Top 3 Clients (Concentration Check)

This is the hidden risk that traditional dashboards never show.

If 60% of revenue comes from a single client — your company is extremely fragile. If that client leaves, you lose more than half your revenue overnight.

The new dashboard must show Top 3 clients with their % of total revenue — if any single client exceeds 30%, a warning signal must appear.

Pipeline Value (Upcoming Deals)

Historical data matters, but forward-looking data matters just as much.

Pipeline shows how much is currently in negotiation. If this month's Revenue looks great but Pipeline is dry — next month might be trouble.


Question 3: How Much Profit? (PROFITABILITY)

High revenue doesn't mean good profit — many SMEs see revenue grow every year while margins quietly erode.

Numbers You Must See:

Gross Margin __%

Gross Margin = (Revenue - COGS) / Revenue × 100

It tells you how much you keep after direct costs. For IT services businesses, this should be 50-70%. Below 40% demands investigation.

Net Margin __%

Net Margin = Net Profit / Revenue × 100

This is the "truth" of the business — after everything is deducted, how much actually remains.

Visual: Revenue vs COGS vs Expense

We use three vertical bars side by side:

  • First bar: Revenue (green)
  • Second bar: COGS (yellow)
  • Third bar: Operating Expense (red)

The CEO sees this single chart and immediately understands where the money goes — no need to read 20 lines of numbers.

Auto-Warning System

This is what makes a dashboard "talk" to the CEO.

The system monitors key ratios and displays warning messages when thresholds are breached. For example:

"Admin expenses at 93% of revenue — too high" (text in red)

When Operating Expense / Revenue exceeds 80%, the system turns the numbers red with a warning message. The CEO doesn't have to calculate it. Doesn't have to remember the threshold. The dashboard tells them.

These kinds of contextual warnings are what make CEOs open the dashboard every morning — because it tells them what they need to know, not just displays numbers.


Question 4: Who Owes Us? Who Do We Owe? (CASH FLOW)

Profit on paper and cash in hand are two different things — SMEs with paper profits but no cash can still go under.

Numbers You Must See:

AR Outstanding __ THB — money clients owe us

AP Outstanding __ THB — money we owe others

These two numbers must appear side by side. If AR is significantly higher than AP, it means cash is stuck outside — that's risk.

Aging Buckets — The "Age" of Debt Matters

It's not enough to know the AR total. You need to know how long it's been outstanding.

Period Status Action
0-30 days Normal No concern
31-60 days Getting long Should follow up
61-90 days Overdue Must follow up seriously
90+ days Severely overdue Alert — may become bad debt

AR over 90 days must show in red on the dashboard — because the longer it sits, the less likely you'll collect it.

From our experience — AR over 90 days has less than a 70% real collection rate. Over 180 days, it drops below 40%.

Bills Due This Week

This section looks simple but is incredibly powerful.

The dashboard pulls all bills due within the next 7 days and shows the CEO:

  • How many bills are due
  • Total amount
  • Compared to cash on hand — can we pay?

If bills due this week exceed available cash — an immediate warning must appear.


Question 5: What Must I Do Today? (ACTION ITEMS)

This is the final and most important question — after all the data, what do I actually need to do?

Traditional dashboards tell you "what is." A good dashboard tells you "what to do."

RED / YELLOW / GREEN Priority System

RED — Must do today

  • 3 invoices past due date → collect immediately
  • Cash below threshold → contact bank / accelerate AR collection

YELLOW — Must do this week

  • 2 quotations about to expire → follow up with clients
  • Major client contract expiring → prepare renewal

GREEN — Proceed as planned

  • 5 bills due this week → payable as scheduled
  • Pipeline deals in progress → continue tracking

Turning Data Into Decisions

This is the heart of the entire dashboard.

A dashboard is not a tool for "looking" — it's a tool for "doing."

If a CEO opens the dashboard and doesn't know what to do → the dashboard has failed.

If a CEO opens the dashboard and immediately knows they need to call 3 clients, follow up on 2 quotations, and schedule a meeting about cash flow → the dashboard has succeeded.


Health Score: Company Health in a Single Number

The 5 questions give detailed views, but the CEO also needs an overview.

Health Score is a single number summarizing company health — auto-calculated from 5 weighted indicators:

Indicator Threshold Weight
Cash Runway > 3 months 30%
Gross Margin > 50% 20%
D/E Ratio < 2 15%
Revenue Growth > 0% (YoY) 20%
AR Overdue < 10% of total AR 15%
Total 100%

Three-Level Traffic Light

Each indicator isn't just pass/fail — we use 3 levels:

  • GREEN — meets threshold → full points
  • YELLOW — within 20% of threshold → half points
  • RED — fails threshold → zero points

Calculation Example

Suppose Company A has the following status:

Indicator Actual Status Score
Cash Runway 4.2 months YELLOW (3-6 months) 15/30
Gross Margin 55% GREEN (> 50%) 20/20
D/E Ratio 1.3 GREEN (< 2) 15/15
Revenue Growth -5% RED (< 0%) 0/20
AR Overdue 8% GREEN (< 10%) 15/15
Total 65/100

Health Score: 65/100

The CEO sees 65 and immediately knows "not terrible, but there are issues to fix." They drill into the details — and find the problem is negative Revenue Growth and Runway that's not comfortable yet.

The Single Number That Changes CEO Behavior

Why does Health Score matter?

Because it changes CEO behavior — from passively looking at numbers to competing with themselves.

"Last month 58, this month 65 — improving." Or "Last month 72, this month 64 — something's wrong."

Health Score acts like the company's "pulse" — the CEO sees one number and knows whether they need to dig deeper.

Above 80 → relax, review only areas of interest 60-79 → some areas need attention, check which indicators are yellow Below 60 → serious review needed, may require a team meeting that day


Why Not Excel?

I know many of you are thinking "I could do this in Excel — no need for a fancy system."

I used to think the same way.

Story: The Excel Dashboard Updated Once a Month

One CEO we worked with had accounting create an "Executive Report" in Excel every month.

The problems:

  • Stale data — the file arrived around the 15th of the following month (2 weeks late)
  • Not interactive — wanting details meant requesting a new file
  • Exhausting for staff — accounting spent 2 days per month compiling data from multiple sources
  • Error-prone — copy-pasting from multiple sources introduces mistakes
  • No warnings — the CEO had to read numbers and judge "good or bad" on their own

On the 15th of the month, the CEO gets last month's data. That means if a problem appeared on the 1st, the CEO learns about it on day 45 — far too late for an SME with 3-6 months of Runway.

Why Real-Time Matters

For an SME with 3-month Runway — every week counts.

If AR over 90 days suddenly spikes, the CEO needs to know that day, not 45 days later.

If expenses blow past budget, the CEO needs to see it immediately, not when the monthly books close.

A dashboard connected to an ERP provides real-time data — every new invoice, every payment made, every payment received, the numbers update instantly.

ERP Is the Foundation

A great dashboard doesn't come from building a pretty screen — it comes from accurate, timely data.

That means you need an ERP that captures everything in one place — sales, purchasing, accounting, inventory, HR — and the dashboard pulls directly from it.

This is why Enersys uses Odoo ERP as the core platform — because Odoo unifies everything in a single system. Data flows into the dashboard without copy-pasting from multiple sources.

No waiting for accounting to compile. No merging 5 Excel files. No worrying about calculation errors.


How We Use This at Enersys

At Enersys, we're a Software House specializing in Odoo ERP, Enterprise AI, and Data Privacy — and we use this exact framework ourselves.

Every Monday Morning Starts With 5 Questions

Our executive team meeting every Monday opens with the dashboard and these 5 questions:

  1. Are we surviving? — Check Health Score and Runway → green means move on, yellow or red means we discuss
  2. Is enough money coming in? — Revenue this month vs last month → spot the trend
  3. How much profit? — Gross Margin and Net Margin → if margins drop, find out why
  4. Who owes us? — AR aging → if there's anything at 90+ days, assign someone to chase it
  5. What must we do? — RED items → assign owners

Meetings take no more than 15 minutes — because the dashboard has already digested the data. No time wasted staring at raw numbers.

Connected to Financial Ratios

If you've read our article on 15 Financial Ratios Every Software House Should Know, you'll notice many of those ratios feed directly into the Health Score:

  • Current Ratio → part of the Cash Runway assessment
  • D/E Ratio → one of the 5 Health Score indicators
  • Gross Margin → weighted at 20%
  • AR Turnover → connected to AR Overdue

Financial ratios are the "language" of analysis. The Health Score is the "translator" that makes them understandable to a CEO who isn't an accountant — in a single number.


Conclusion

An executive dashboard doesn't need 30 KPIs — it just needs to answer 5 questions:

  1. Are we surviving? → Cash, Runway, Health Score
  2. Is enough money coming in? → Revenue MoM/YoY, Top Clients, Pipeline
  3. How much profit? → Gross/Net Margin, auto-warning system
  4. Who owes us? Who do we owe? → AR/AP, Aging Buckets, Bills Due
  5. What must I do today? → RED/YELLOW/GREEN Action Items

Plus a Health Score that distills everything into a single number.

The principle is organize by questions, not by time — and every number must have context, comparison, interpretation, and a clear action.

If you're an SME CEO looking for a way to turn financial data into a real decision-making tool — not just reports sitting in a drawer — this framework is your starting point.

And if you need an ERP system that unifies data across all departments and builds this kind of dashboard automatically — that's exactly what the Enersys team does.


Sources

"Empowering Innovation,
Transforming Futures."

ติดต่อเราเพื่อทำให้โปรเจกต์ของคุณเป็นจริง