heyoo.ai

Year-over-Year Growth (YoY)

Growth Metrics

Year-over-year growth measures the percentage change in a metric between the current period and the same period one year earlier. It is the standard normalization for any metric that has seasonality or cyclical patterns: B2B traffic dips in summer, B2B pipeline spikes at quarter-end, B2B content engagement varies with the academic calendar.

Its strength is removing seasonal noise. December revenue compared to November revenue confounds seasonal effects with underlying growth; December revenue compared to last December isolates the underlying trend. Its weakness is that it normalizes only one cycle. Larger cycles (3 to 5 year category cycles, secular shifts in buyer behaviour) still distort the YoY comparison.

Key takeaways

  • YoY Growth = ((Current Period − Prior Period) ÷ Prior Period) × 100. A 30% YoY growth rate is the rough threshold for venture-backed B2B SaaS at scale.
  • YoY removes seasonality but does not remove longer cycles. A company growing 60% YoY from a low base may decelerate sharply once the base normalizes.
  • Compare YoY rather than month-over-month for any metric with weekly or monthly seasonality (B2B traffic, sales pipeline, content engagement). MoM comparisons confuse seasonality with trend.

What is year-over-year growth?

Year-over-year growth (sometimes year-on-year, abbreviated YoY) is the percentage change in a metric between two periods one year apart. December 2026 vs December 2025, Q1 2026 vs Q1 2025, full-year 2026 vs full-year 2025.

It is one of three standard time-comparison frames:

  • Year-over-year (YoY): same period this year vs same period last year. Removes seasonality.
  • Quarter-over-quarter (QoQ): consecutive quarters. Useful for short-cycle businesses; confuses seasonality in seasonal ones.
  • Month-over-month (MoM): consecutive months. Highest noise; useful for high-frequency metrics where short-term trend matters.

The choice matters. B2B SaaS is mostly reported YoY because most B2B metrics have monthly and quarterly seasonality. B2C is often MoM and QoQ because volume is high enough to detect trend at shorter horizons.

How do you calculate YoY growth?

The standard formula:

YoY Growth = ((Current Period − Prior Period) ÷ Prior Period) × 100

Worked example: a B2B SaaS company posted 8M EUR ARR at the end of Q1 2025 and 12M EUR ARR at the end of Q1 2026. YoY ARR growth = ((12 − 8) ÷ 8) × 100 = 50%.

The formula applies to any metric: revenue, ARR, headcount, organic traffic, pipeline, customer count. The same denominator-numerator structure works. Two adjustments are useful:

  • For multi-year comparison, use compound annual growth rate (CAGR) instead. CAGR averages growth across multiple years and is more honest than reporting the highest single YoY in a sequence.
  • For very small bases, YoY can be misleading. A company growing from 100,000 EUR to 300,000 EUR posted 200% YoY but is hardly comparable to a company growing from 30M EUR to 60M EUR at 100%. Acknowledge base-effect distortion when reporting YoY off small starting numbers.

YoY growth benchmarks for B2B SaaS

Reasonable bands by stage:

  • Sub 1M EUR ARR: 200%+ YoY ("triple, triple, double, double" or T2D3 venture target).
  • 1M to 10M EUR ARR: 100 to 300% YoY is healthy for venture-backed companies.
  • 10M to 50M EUR ARR: 100 to 200% YoY for venture-backed; 50 to 100% for capital-efficient.
  • 50M to 100M EUR ARR: 60 to 100% YoY is healthy.
  • 100M EUR+ ARR: 30 to 60% YoY is healthy; 30%+ paired with positive cash flow is the rule of 40 standard.

Growth rates decay predictably with scale. A company growing 200% YoY at 5M EUR ARR will not still be growing 200% at 50M EUR; the math does not work and the market saturates. The standard expectation is that YoY growth halves roughly every 2 to 3× scale jump.

The Rule of 40 (growth rate + free cash flow margin ≥ 40%) is the standard at 50M EUR ARR and above. Below that, pure growth dominates the calculation; above it, profitability begins to matter alongside growth.

Common YoY reporting mistakes

Three patterns recur:

  • Reporting YoY off a low or anomalous base. A company growing from 200,000 EUR to 1M EUR posted 400% YoY, but the base was so low that the number does not predict scale. Acknowledge base distortion.
  • Selecting the most flattering period. "YoY growth from January 2025 to January 2026" tells one story; "YoY growth from November 2024 to November 2025" might tell another. Use consistent periods (typically end of fiscal quarter or year) and report all of them.
  • Mixing growth definitions. New ARR, gross ARR, net new ARR, and reported revenue can all produce different YoY numbers for the same company. Specify which one you are reporting and use the same one quarter to quarter.

The healthy practice is to report YoY growth alongside the absolute number and the trailing two or three years' YoY rates. A 40% YoY in a year following a 60% YoY shows deceleration; 40% YoY in a year following 25% YoY shows acceleration. The single number alone hides the trend.

Activate your team on LinkedIn

Heyoo helps marketing teams turn employees into authentic, on-brand storytellers, with personalised drafts, a shared calendar, and pipeline-grade analytics.

Frequently asked questions

What's the difference between YoY and CAGR?

YoY measures growth between two specific periods one year apart. CAGR (compound annual growth rate) averages growth across multiple years to produce a single annualized rate. CAGR is more honest for multi-year comparisons because it does not let the team pick the most flattering single-year YoY in a sequence.

Should I report YoY or quarter-over-quarter growth?

Both, for different audiences. YoY is the standard for board reports and investor conversations because it removes seasonality. QoQ is useful for operational reviews where short-cycle trends matter. Reporting only one obscures information; reporting both with the appropriate caveats is the healthy practice.

Is high YoY growth always good?

Not always. YoY growth from very small bases can be misleadingly high. YoY growth driven by one-time events (a major launch, a competitor failing) does not predict next year's growth. Read YoY in the context of base size, sustainable drivers, and the trailing trend rather than as a single number.

Related terms