calculator year over year growth

Year-over-Year Growth Calculator

Use this tool to calculate absolute change, year-over-year (YoY) growth rate, and optional CAGR if your values span multiple years.

Set to 1 for standard year-over-year growth. Use 2+ years to also estimate CAGR.

What is year-over-year growth?

Year-over-year growth compares a metric from one period to the same period in the prior year. It is one of the most practical ways to measure progress because it removes much of the seasonality that can distort month-to-month results.

Businesses use year-over-year analysis for revenue, profit, users, website traffic, and conversion rates. Individuals use it for salary growth, savings, net worth, and investment performance.

The formula behind the calculator

The core year-over-year growth formula is:

YoY Growth (%) = ((Current Value - Previous Value) / Previous Value) × 100

This page also calculates:

  • Absolute Change: Current Value - Previous Value
  • CAGR (if years > 1 and values are positive): ((Current / Previous)^(1 / Years) - 1) × 100

How to use this year-over-year growth calculator

Step 1: Enter the previous year value

This is your baseline value. It could be last year’s revenue, prior-year monthly sales, or your net worth one year ago.

Step 2: Enter the current year value

Input the most recent value you want to compare against the baseline.

Step 3: Enter years between values

Keep this at 1 for standard YoY growth. If your data spans multiple years (for example, 2022 to 2026), enter the number of years so the calculator can estimate annualized growth (CAGR).

Step 4: Click calculate

You’ll get:

  • Absolute dollar/unit change
  • YoY percentage growth
  • Growth multiple (e.g., 1.25×)
  • CAGR (when applicable)

Example calculations

Example 1: Revenue growth

Previous year revenue: 1,200,000
Current year revenue: 1,500,000

Absolute change = 300,000
YoY growth = 25%

Example 2: User decline

Previous year users: 80,000
Current year users: 72,000

Absolute change = -8,000
YoY growth = -10%

Example 3: Multi-year growth with CAGR

Previous value: 50,000
Current value: 85,000
Years: 3

Total growth over period = 70%
CAGR ≈ 19.4% per year

How to interpret your result

  • Positive YoY %: Growth vs last year.
  • Zero YoY %: Flat performance.
  • Negative YoY %: Decline vs last year.

Always pair percentage growth with the absolute change. A 50% increase sounds huge, but context matters: growth from 2 to 3 is very different from growth from 2 million to 3 million.

Common mistakes to avoid

  • Comparing mismatched periods: Compare Jan this year to Jan last year, not Jan to Dec.
  • Ignoring base effects: A small starting number can make growth rates look inflated.
  • Using only percentages: Always inspect underlying values and trend direction.
  • Assuming linear growth: YoY growth is a snapshot, not a guarantee of future performance.

YoY vs QoQ vs CAGR

Year-over-year (YoY)

Best for removing seasonality and understanding annual progress.

Quarter-over-quarter (QoQ)

Best for short-term trend tracking, but can be volatile.

Compound annual growth rate (CAGR)

Best for smoothing multi-year performance into an annualized rate.

When this calculator is useful

  • Business revenue and margin tracking
  • E-commerce order and conversion trends
  • Personal income growth analysis
  • Net worth and investment progress reviews
  • SaaS metrics like MRR, ARR, and churn-adjusted growth

Final thoughts

A strong year-over-year growth calculator should do more than output a single percentage. It should help you understand change in absolute terms, relative terms, and—when needed—annualized terms. Use the tool above regularly to make better budgeting, forecasting, and goal-setting decisions.

🔗 Related Calculators