Root-Cause Analytics: Turn KPI Insights into Better Business Decisions

KolossusAI helps business leaders identify why KPIs changed and act on targeted recommendations to improve revenue, margins, and operational performance.

Root-cause analytics - trace why revenue, margin, and operational KPIs moved, and turn the answer into targeted business decisions

A KPI tells you what moved. It rarely tells you why

Most leadership reviews follow the same script. The MIS pack lands on the 7th. Revenue is up 4%, which feels fine. Gross margin is down 3 points, which does not. Someone says "raw material costs went up", someone else says "the new scheme is eating into it", and the meeting ends with an action item to "look into margins". Three weeks later the next pack shows the same dip, slightly deeper.

The KPI did its job. It flagged that something changed. What it could not do is tell anyone which of the twenty plausible explanations is the real one, or how much each one is worth. That gap between the number and the reason is where most business decisions quietly go wrong. Teams act on the loudest theory in the room rather than the one the data supports.

Root-cause analytics closes that gap. It treats every KPI as the output of a set of drivers, measures how much each driver moved between two periods, and traces the biggest movement down to the customers, products, branches, or vendors responsible. The result is a short, ranked answer to the only question that matters in the review: what do we change?

Why most dashboards stop at the symptom

Dashboards are built to display, not to explain. A typical BI setup shows revenue by month, margin by product line, and receivables by ageing bucket. Each chart is accurate. None of them is connected to the others in a way that answers "why". Three structural reasons keep it that way.

  • The data lives in different systems. Sales sit in Tally or the ERP, discounts and schemes in a CRM or an Excel tracker, purchase costs in a separate company file, dispatch data in a logistics tool. The cause of a margin dip often spans two or three of them.
  • Charts are pre-sliced. Someone decided in advance to show margin by product category. If the real cause is one customer segment buying a different mix, the chart will never show it.
  • Drill-down is manual. Finding the cause means exporting to Excel, building pivot tables, and comparing periods by hand. By the time the analyst has an answer, the month has closed and the question has moved on.

The fix is not more charts. It is a layer that understands how each KPI is composed and can walk the tree on demand.

A worked example - where 3.4 points of margin went

Take a mid-sized FMCG distributor in Pune with ₹42 crore in annual revenue. Q2 gross margin came in at 14.6% against 18.0% in Q1. Revenue was roughly flat. The owner's first instinct was input cost, since two principal companies had announced price revisions. Here is what the decomposition actually showed.

Gross margin bridge, Q1 to Q2

Driver breakdown
Q1 gross margin18.0%
Scheme discount - monsoon scheme on two SKUs ran six weeks past its end date for four distributors-1.9 pts
Product mix - volume shifted toward low-margin 1 kg packs in the Nashik and Satara routes-0.9 pts
Input cost - principal price revision, partly passed through-0.8 pts
Price realisation - better realisation on modern trade accounts+0.2 pts
Q2 gross margin14.6%

Input cost, the theory everyone agreed on, explained less than a quarter of the drop. More than half came from a scheme that should have expired and was still being applied on invoices for four distributors. Nobody had noticed because the scheme discount was booked inside the sales voucher, not as a separate ledger, so it never showed up on the margin chart as its own line.

The decision that followed was specific: close the scheme in the billing master the same day, recover the excess discount through the next two credit notes, and review route-level pack mix with the sales team. Roughly ₹20 lakh of quarterly margin was back in play within a fortnight. Had the team acted on the input-cost theory alone, they would have renegotiated with principals and left the real leak running.

Four driver trees every business should map

The example above is a margin tree, but the same approach works for any KPI that is composed of smaller parts. These four cover most of what leadership asks about in a monthly review.

  • Revenue. Volume, price, and mix, then sliced by customer, region, channel, and salesperson. Separates "we sold less" from "we sold the same at lower prices" from "our best customers bought a cheaper mix". Each one points to a different fix.
  • Gross margin. Everything in the revenue tree, plus input cost, scheme and trade discounts, freight, and wastage or returns. This is where silent leaks such as expired schemes or unbilled freight tend to hide.
  • Working capital. Receivable days broken down by customer and by ageing bucket, inventory days by SKU and location, payable days by vendor. A rise in cash conversion cycle is almost always two or three accounts, not a broad trend.
  • Operational performance. On-time delivery, order fill rate, production yield, or project billing progress, split by plant, warehouse, vehicle, vendor, or site. Operations KPIs usually trace back to a single bottleneck once the data is joined.

Mapping the trees once is the hard part. After that, every movement in the headline number can be decomposed in seconds instead of the two days an analyst would spend rebuilding the pivot tables.

From root cause to a decision someone owns

Finding the cause is half the job. The analysis only pays for itself when it ends in a decision with a name against it. A useful root-cause finding carries four things.

  • The cause, stated plainly. "Expired monsoon scheme still applied for four distributors", not "discount variance in the west region".
  • The size, in rupees. A cause worth ₹20 lakh a quarter gets attention. A cause worth ₹40,000 can wait. Sizing is what lets a team prioritise.
  • The evidence. A link back to the invoices, bills, or orders involved, so the accounts or sales team can verify before acting. No one should have to take an AI's word for it.
  • A targeted recommendation and an owner. Close the scheme in the billing master (sales ops). Review route-level pack mix (regional sales manager). Revisit pass-through pricing on the revised SKUs (owner). Each action is small, specific, and checkable next month.

This is the difference between analytics that informs and analytics that changes outcomes. A leadership review built on ranked, sized, owned causes spends its hour deciding, not debating.

What data root-cause analytics needs

The good news is that most businesses already capture everything required. It just sits in places that do not talk to each other.

  • Accounting. Tally Prime, Busy, Zoho Books, or SAP Business One for sales, purchases, ledgers, and GST-level transaction detail.
  • Sales and CRM. Zoho CRM, Salesforce, LeadSquared, or a custom CRM for pipeline, schemes, salesperson mapping, and customer segments.
  • Operations. ERP, WMS, POS, or production systems for stock, dispatch, yield, and store-level transactions.
  • Spreadsheets. Scheme trackers, budgets, targets, and the master mappings that only exist in someone's Excel file. These often hold the context that explains a variance.

KolossusAI connects to these read-only, joins them at query time, and keeps the driver trees current as new vouchers and orders come in. Nothing is migrated and nobody changes how they work day to day.

How to start without a six-month project

Start narrow. Pick the one KPI that caused the most debate in your last three reviews, usually gross margin or receivable days, and map its driver tree first. A single well-explained KPI builds more trust in the process than a dozen half-built dashboards.

  • Days 1 to 3 - Connect. Read-only access to accounting, CRM, and whichever operational system feeds the chosen KPI.
  • Days 4 to 7 - Reconcile. The KPI is matched against your existing month-end MIS so the finance team trusts the starting number.
  • Days 8 to 11 - Map the drivers. Volume, price, mix, discount, cost, and the slices that matter for your business. Threshold alerts set on the headline number.
  • Days 12 to 14 - Decide. Run the last two quarters through the tree, review the ranked causes with leadership, and assign the first round of actions.

If you want to see what your own margin or revenue bridge looks like, Contact Us and the founders will set up a free 14-day POC on your real data. No credit card and no long-term commitment.

Conclusion

A KPI that moves without an explanation is just a worry with a number attached. Root-cause analytics turns that worry into a short list of causes, each sized in rupees, backed by the underlying transactions, and paired with a specific action for a specific person. That is what makes a monthly review productive instead of repetitive.

The businesses that improve margins and cash flow fastest are not the ones with the most dashboards. They are the ones that know, within days, why a number changed and what to do about it. KolossusAI gives leadership teams that answer on the systems they already run.

FREQUENTLY ASKED

Questions readers actually ask.

What is root-cause analytics and how is it different from a KPI dashboard?

A KPI dashboard reports the number: revenue is down 8%, gross margin slipped 3 points, receivable days crossed 70. Root-cause analytics explains the movement. It breaks the KPI into the drivers that compose it (volume, price, product mix, customer mix, discount, input cost, region, salesperson) and measures how much each driver contributed to the change between two periods. The output is not another chart. It is a ranked list of causes with a rupee value against each one, traced back to the invoices, purchase bills, and orders underneath. That is what lets a business owner move from "margin is down" to "margin is down mostly because two distributors in the west region took a 6% scheme discount that was meant to end in June", which is a problem someone can actually fix this week.

How does AI find the root cause of a KPI change?

The AI compares the KPI across two periods and decomposes the difference into its drivers, for example price, volume, mix, and cost for gross margin. It then drills into whichever driver contributed most, slicing by product, customer, region, branch, or salesperson until the change concentrates in a small, specific set of records. Each finding links back to the source transactions so the finance or operations team can verify it before acting.

Do we need a data warehouse or a BI team before we can use root-cause analytics?

No. KolossusAI reads your existing systems in place - Tally, your CRM, ERP, POS, or the Excel sheets your team already maintains - through read-only connections. There is no warehouse to build and no analyst to hire first. During the free 14-day POC we connect your real data, reconcile the KPIs against your month-end numbers, and set up the driver trees for the metrics you care about. If you want to see it on your own numbers, the founders can walk you through it directly.

How often should a business run root-cause analysis on its KPIs?

Continuously for the handful of KPIs that drive the business, and on demand for everything else. Revenue, gross margin, receivable days, and inventory days are worth monitoring daily with threshold alerts, so a meaningful deviation triggers the driver breakdown automatically. Secondary metrics can be investigated when a manager asks a question. The point is to catch the cause in week two of a problem, not at the quarterly review when the damage is already in the books.