Revenue (Year On Year Growth)

Returns the year-over-year (YoY) revenue growth, comparing the most recent annual revenue to the prior year.

Calculation

YoY Growth = (Current Year Revenue - Prior Year Revenue) / Prior Year Revenue

Interpretation

YoY Growth Interpretation
> 20% High growth
10-20% Strong growth
5-10% Moderate growth
0-5% Slow growth
< 0% Declining revenue

Notes

  • Returns value as a decimal (0.12 = 12%)
  • Based on trailing twelve months vs prior period
  • Most recent annual comparison

Examples

=YoYGrowth()
Get YoY revenue growth
=YoYGrowth()*100
Convert to percentage
=IF(YoYGrowth()>0.1,"Strong","")
Flag strong growth

When to Use

  • Evaluate recent revenue trends
  • Compare annual performance
  • Identify growth acceleration/deceleration
  • Quick growth screening

When NOT to Use

Scenario Use Instead
Quarter-over-quarter growth QoQGrowth()
Long-term CAGR RevenueGrowthFiveYearCAGR()
EPS growth EPS growth functions
YoY quarterly comparison QuarterlyRevenueGrowthYOY()

Common Issues & FAQ

Q: Why is the value less than 1? A: Growth is returned as a decimal. Multiply by 100 to get percentage (e.g., 0.12 = 12%).

Q: How does this differ from CAGR? A: YoY is a simple one-year comparison. CAGR compounds over multiple years and smooths volatility.

Q: Can this be negative? A: Yes, negative values indicate revenue declined compared to the prior year.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Revenue (Year On Year Growth) and Other Financial Formulas
How does MarketXLS work?