How to Track Revenue Growth Rate in a Dashboard

F
FireAI Team
Business Metrics
3 Min Read

Quick Answer

Revenue growth rate = ((Current Period Revenue - Prior Period Revenue) ÷ Prior Period Revenue) × 100. Track month-over-month (MoM) growth for operational pulse and year-over-year (YoY) growth for trend analysis that removes seasonality. In a dashboard, show both — MoM tells you what's happening now; YoY tells you whether you're genuinely growing.

Revenue growth rate is the most fundamental indicator of business health — every other metric is context for understanding whether and why revenue is growing.

Revenue Growth Rate Formulas

Month-over-Month (MoM) Growth:

MoM Growth = ((This Month Revenue - Last Month Revenue) ÷ Last Month Revenue) × 100

Year-over-Year (YoY) Growth:

YoY Growth = ((This Month Revenue - Same Month Last Year) ÷ Same Month Last Year) × 100

Compound Annual Growth Rate (CAGR) — for multi-year trends:

CAGR = (Ending Revenue ÷ Starting Revenue)^(1/n) - 1

Where n = number of years.

Why You Need Both MoM and YoY

MoM growth tells you the immediate trend but is noisy due to seasonality. In an Indian retail business, December might show +20% MoM (Diwali effect fading, Christmas boost) while February shows -15% MoM — but both could represent excellent YoY growth.

YoY growth removes seasonality by comparing the same period last year, giving a cleaner signal of underlying business growth. A business growing 25% YoY every month for 12 months is clearly on a strong trajectory.

Use MoM for: Operations, identifying immediate problems, tracking the impact of recent changes.
Use YoY for: Strategy, investor reporting, long-term trend evaluation.

Building a Revenue Growth Dashboard

Core Revenue Growth Metrics

For immediate visibility:

  • Current month revenue vs last month (MoM change %)
  • Current month revenue vs same month last year (YoY change %)
  • MTD revenue vs MTD last year (running YoY for the current month)

For trend analysis:

  • 12-month revenue trend chart (bar chart with YoY comparison)
  • Rolling 3-month growth rate (smoothed)
  • Revenue run rate (current month annualised)

Revenue Growth Decomposition

Total revenue growth is the sum of:

  • Existing customer growth: Are existing customers buying more?

  • New customer contribution: Revenue from customers who didn't exist in the prior period

  • Lost customer impact: Revenue decline from churned customers

    Total Growth = Existing Customer Growth + New Customer Growth - Churned Customer Loss

Practical example:

  • Last year's customers (those still active): grew 8%
  • New customers acquired this year: contributed 15% of today's revenue
  • Churned customers: lost 5% of last year's revenue base
  • Net result: +18% total revenue growth

This decomposition shows whether growth is coming from acquiring new customers, growing existing ones, or both — and whether churn is a meaningful offset.

Revenue Growth by Segment

Break down growth rate by:

  • Product category (which products are growing fastest)
  • Customer segment (which customer types are growing)
  • Geography (which regions are growing)
  • Channel (which distribution channels are growing)

The overall growth rate is the average — segment analysis reveals where to focus for acceleration.

Revenue Growth Analytics from Tally

Tally's sales ledger contains the data needed for revenue growth analysis. With a BI tool connected to Tally:

  • Monthly revenue automatically calculated from invoice data
  • YoY and MoM calculations performed automatically
  • Drill-down to product-level and customer-level growth contributors
  • Forecast integration for projected growth

See how to build financial dashboards for the comprehensive financial dashboard setup guide.

Explore FireAI Workflows

Jump from the concept on this page into the product features and solution paths most relevant to it.

Part of topic hub

Dashboard And Reporting

Practical content on KPI dashboards, executive reporting, trend analysis, charts, and reporting automation.

Explore

Ready to Transform Your Business Data?

Experience the power of AI-powered business intelligence. Ask questions, get insights, make better decisions.

Frequently Asked Questions

A good revenue growth rate for Indian businesses depends on size and stage. High-growth startups target 100%+ YoY. Established mid-market companies target 20–40% YoY. Mature businesses may target 10–20% YoY. India's GDP growth of 6–8% is the minimum baseline — growing below nominal GDP growth means the business is losing market share. The most important benchmark is your own target and the growth trajectory of your specific market.

For seasonal businesses, always use YoY (year-over-year) as the primary growth metric rather than MoM (month-over-month). A retail business with 40% of revenue in October-November will show a massive MoM decline in January that's meaningless — but YoY comparison shows the real trend. For operational management within a season, compare to the same week or same day last year rather than to last month.

Decompose revenue growth into: (1) existing customer growth (are current customers buying more?), (2) new customer contribution (revenue from customers who didn't exist in the comparison period), and (3) churn impact (revenue lost from customers who stopped buying). Within existing customer growth, further decompose into: price changes, volume changes, and product mix changes. This three-level decomposition identifies the specific drivers and levers for accelerating growth.

Related Questions In This Topic

Related Guides From Our Blog