Revenue Growth Rate Calculator โ MoM, YoY and CAGR
Last reviewed:
Period-over-period growth (monthly or annual) plus multi-year CAGR to compare against benchmarks and investors' expectations.
Revenue growth rate is ((Current โ Previous) รท Previous) ร 100. From $180,000 to $250,000 is 38.9% growth. CAGR (Compound Annual Growth Rate) smooths multi-year volatility: ((End รท Start) ^ (1 รท Years)) โ 1. Healthy growth for established small businesses is 10โ20% annually.
How it works
Period-over-period mode compares any two revenue figures and returns the percentage change โ use it for month-over-month or year-over-year tracking. CAGR mode takes a starting revenue, an ending revenue, and the number of years between them, then returns the constant annual growth rate that links the two โ smoothing out lumpy individual years. CAGR is the right metric for multi-year trend reporting and investor benchmarks.
Common mistakes
- Comparing high-base to low-base months โ a retailer that did $100K in December and $80K in January shows -20% MoM growth that is actually normal seasonality, not decline. For seasonal businesses, always use year-over-year or a rolling 3-month average rather than raw month-on-month.
- Quoting CAGR over too short a window โ CAGR over a single year is just the growth rate; CAGR over two years smooths very little. The metric is most useful over 3โ5 years. Three-month CAGR figures (sometimes annualised by investors hunting for a hot narrative) overstate the underlying trend and crumble in due diligence.
- Growing revenue without checking margin โ a 40% revenue jump that came from heavy discounting or a loss-leading product launch can actually shrink profit. Track revenue growth alongside gross margin so the topline number reflects healthy expansion rather than market-share buying.
When to use this calculator
Use this for monthly performance reviews (MoM/YoY), annual planning, investor updates, and multi-year strategic reporting (CAGR). It is the right tool for benchmarking the top line against inflation, market growth, or your own prior periods.
If you want to assess whether revenue growth is translating into bottom-line growth, pair this with the Net Profit Calculator. To turn a growth rate into a valuation impact, run the projection through the Business Valuation Calculator.
See the formula
Growth Rate (%) = ((Current Revenue โ Previous Revenue) / Previous Revenue) ร 100 CAGR = ((Ending Revenue / Starting Revenue) ^ (1 / Years) โ 1) ร 100 Example CAGR: Revenue grew from $100,000 to $250,000 over 4 years CAGR = (2.5)^0.25 โ 1 = 25.7%
Worked example
A UK independent management consultancy closes 2024 on ยฃ680,000 of revenue. In 2025 the firm wins two larger retained clients and closes the year at ยฃ864,000. Year-on-year growth rate = (ยฃ864,000 โ ยฃ680,000) รท ยฃ680,000 ร 100 = 27.1%. That is the simple growth rate that appears in most year-end summaries.
Across multiple years, CAGR (compound annual growth rate) smooths the picture. If the same firm grew from ยฃ480,000 in 2022 to ยฃ864,000 in 2025 (three full years), CAGR = (ยฃ864,000 รท ยฃ480,000)^(1/3) โ 1 = 21.7%. CAGR is the geometric mean โ it accounts for the fact that each year's growth compounds on a larger base. CAGR is always lower than the arithmetic average of annual growth rates when growth is uneven, which is almost always.
Industry context dramatically changes how to read these numbers. 27% YoY is strong for an established UK consultancy (10โ20% is benchmark, 20%+ is exceptional). The same 27% growth at an early-stage SaaS startup would be alarmingly slow โ venture-backed SaaS in the under-$5M ARR band is expected to grow 100%+ YoY (the T2D3 model: triple, triple, double, double, double over five years). A mature retail business growing 27% is probably riding a one-off event (a viral product, a competitor closing). Always compare growth rates within the same industry, revenue band, and stage of business maturity.
Frequently Asked Questions
What is a good revenue growth rate for a small business?
What is CAGR and how do I calculate it?
What is the difference between MoM and YoY growth?
What is negative revenue growth?
How do investors use CAGR?
Do growth expectations differ in the US, UK, and SA?
What is the most common growth rate mistake?
What if my starting revenue is zero โ can I calculate growth?
I have my growth rate โ what should I do with it?
How is revenue growth different from profit growth?
Glossary
- Growth Rate
- The percentage change in revenue between two periods, calculated as the difference divided by the earlier period.
- CAGR
- Compound annual growth rate โ the smoothed annual rate that links a starting value to an ending value across multiple years.
- MoM and YoY
- Month-over-month and year-over-year comparisons. Year-over-year cancels seasonality; month-over-month is more sensitive but noisier.
Related calculators
Methodology & sources
Rates last verified: May 2026CAGR formula assumes geometric compounding from start value to end value over N years. Doesn't reflect intra-period volatility โ a business that grew 100% one year and -50% the next can have a benign CAGR.
Rates are reviewed annually or when a region changes its headline rate. If you spot one that's out of date, email [email protected].
For information only. This calculator does not constitute financial, accounting, or tax advice. Consult a qualified professional before making business decisions.
Try these scenarios
Pre-filled examples โ click any chip to load the inputs and result.
How to calculate revenue growth rate and CAGR
- Pick MoM or YoY modeMonthly compares this month to last month. Annual compares year-over-year.
- Enter current and previous revenueSame period type โ both monthly figures, or both annual figures.
- Optionally fill the CAGR sectionStarting revenue and number of years for a multi-year compound rate.
- Read growth rate and CAGRPeriod-over-period growth and the smoothed CAGR display together. Use CAGR to compare against investor benchmarks.
Found this calculator useful?
Save it to a Pinterest board for later, or share with your team.
Written by
James BlanckenbergFounder, BusCalcTools
Founder of BusCalcTools and FinnCalc. Builds practical financial calculators for small business owners and freelancers across the US, UK, and South Africa.
Editorial review by: James Blanckenberg, Founder & Editor
More about James โ