Year-over-year (yoy)
Year-over-Year (YoY) is a method of comparing a metric's value in one period to the same period in the previous year. December 2024 revenue compared to December 2023 revenue is a YoY comparison. This approach filters out seasonal patterns that make month-to-month or quarter-to-quarter comparisons misleading, revealing whether your business is genuinely growing, shrinking, or staying flat.
Why it matters
YoY matters because most businesses have seasonal patterns that obscure true performance. A retailer's December sales always exceed November's - that's not growth, it's seasonality. A B2B company's Q4 often beats Q3 due to budget flush - comparing them tells you nothing about trajectory.
YoY comparisons eliminate this noise. When December 2024 exceeds December 2023, you're seeing actual growth independent of seasonal effects. This clarity is essential for:
Calculating yoy growth
The basic YoY growth formula is:
YoY Growth (%) = ((Current Period Value - Prior Year Period Value) ÷ Prior Year Period Value) × 100
For example, if Q3 2024 revenue was $1.2M and Q3 2023 revenue was $1.0M:
YoY Growth = (($1.2M - $1.0M) ÷ $1.0M) × 100 = 20%
The business grew 20% year-over-year for that quarter.
When to use yoy
YoY comparisons are most valuable when:
Seasonality is significant. Retail, travel, education, tax services, and many other industries have strong seasonal patterns. YoY is essential for accurate performance assessment.
Monthly/quarterly comparisons are misleading. If your business naturally fluctuates, YoY provides stable trend insight.
Communicating to stakeholders. Investors, boards, and executives often prefer YoY metrics because they're easier to interpret than seasonally-adjusted figures.
Setting annual goals. YoY growth targets are more meaningful than absolute targets that don't account for where you started.
Yoy vs. other comparisons
Month-over-Month (MoM) compares consecutive months. Useful for detecting recent changes but heavily influenced by seasonality and short-term noise.
Quarter-over-Quarter (QoQ) compares consecutive quarters. Less noisy than MoM but still affected by seasonal patterns.
YoY compares the same period across years. Eliminates seasonality but requires a year of history and may miss recent trend changes.
Trailing Twelve Months (TTM) sums the last 12 months. Smooths seasonality while updating monthly, but doesn't show period-specific performance.
Each comparison serves different purposes. Sophisticated analysis uses multiple views.
Common yoy metrics
Product and business teams track many metrics on a YoY basis:
Revenue YoY - The most common YoY metric. Shows top-line business growth independent of seasonal patterns.
User Growth YoY - Are you acquiring users faster than last year? Essential for growth-stage companies.
Retention YoY - Is your ability to keep customers improving? Declining retention YoY signals product-market fit erosion.
Engagement YoY - Are users more or less active than the same period last year? Shows whether the product is becoming stickier.
Efficiency YoY - Metrics like CAC payback or LTV/CAC compared YoY show operational improvement.
Interpreting yoy data
YoY numbers require context:
Baseline effects matter. 100% YoY growth from $100K is less impressive than 20% growth from $10M. Always consider the base.
One-time events distort. If last December included a major product launch, this December's YoY comparison is skewed. Note anomalies.
Market context matters. 10% YoY growth in a market growing 30% means you're losing share. Compare to market and competitors.
Compounding perspective. 20% YoY growth sustained for 5 years means roughly 2.5x total growth. Think about trajectory, not just single-year numbers.
Limitations of yoy
YoY isn't perfect:
Requires historical data. New products and companies can't use YoY until they have a year of history.
Masks recent trends. Something that changed last month won't show in YoY until it's persisted long enough to affect annual comparisons.
Assumes comparable periods. If the business or market changed fundamentally, last year isn't a valid comparison. Acquisitions, pivots, or market disruptions can invalidate YoY.
Can be manipulated. Timing revenue recognition or marketing spend to optimize YoY comparisons is possible, if unwise.
Yoy in product decisions
Product managers use YoY analysis to:
Assess feature impact. Compare engagement with a feature this year vs. before it existed. Did it move the needle?
Identify declining areas. Products or features with negative YoY trends need attention - either investment or sunsetting.
Prioritize investments. Areas with strong YoY growth may warrant acceleration. Areas with declining YoY may need different strategies.
Set targets. "Improve retention 5 points YoY" is a clear, measurable goal.
Reporting yoy effectively
When presenting YoY data:
Show the actual numbers, not just percentages. 50% growth means different things at different scales.
Provide context for anomalies. If last year's number was unusual, explain why.
Include multiple periods. YoY for the last several years shows trajectory, not just one comparison.
Pair with other views. YoY plus recent MoM trends gives both long-term trajectory and recent momentum.
Tools like Klero help connect YoY metric movements to customer feedback, enabling teams to understand not just that engagement grew 15% YoY, but why - which user needs you met better this year than last.

