Year-Over-Year (YoY) Growth Calculator

Use the Year-Over-Year calculator to determine your YoY Growth rate.





To calculate the Year-Over-Year growth, you can follow a straightforward two-step process. This calculation involves identifying a key metric from the current period and comparing it to the same metric from the previous year’s corresponding period.

Here are the key steps to calculate Year-Over-Year (YoY) growth:

  1. Identify the metric you want to measure the YoY growth for, such as revenue, profit, website traffic, etc.
  2. Gather the data for the current period (e.g. current year, quarter, month) and the same period from the previous year.
  3. Use the formula: YoY Growth = (Current Period Value – Previous Period Value) / Previous Period Value x 100. Alternatively, you can use the formula: YoY Growth = (Current Period Value / Previous Period Value) – 1 x 100

For example, if revenue was $1 million this year and $800,000 last year:
YoY Growth = ($1 million – $800,000) / $800,000 x 100 = 25%





What is Year-Over-Year (YoY) Growth formula:

YoY Growth = (Current Period Value – Previous Period Value) / Previous Period Value x 100

What is YoY, and what does it measure?

YoY growth measures the change in a specific metric from one year to the next, offering a clear view of your company’s progress by cutting through seasonal fluctuations. It’s expressed as a percentage, providing a straightforward way to gauge whether your business is growing, plateauing, or shrinking.

The Formula to Calculate YoY Growth

Calculating YoY growth can be done using a simple formula:

YoY Growth (%) = ((Current Period Value ÷ Prior Period Value) – 1) × 100

This formula compares the current period’s value with that of the previous period, giving you a percentage that reflects growth or contraction over the year.

Step-by-Step Calculation Example

Imagine your business reported revenue of $25 million last year and $30 million this year. To calculate the YoY growth:

  1. Subtract Last Year’s Value from This Year’s Value: $30 million – $25 million = $5 million.
  2. Divide the Difference by Last Year’s Value: $5 million ÷ $25 million = 0.20.
  3. Convert to Percentage: 0.20 × 100 = 20%.

This calculation shows a 20% increase in revenue from last year to this year, indicating positive growth.

Step-by-Step YoY Example

Imagine your business reported revenue of $25 million last year and $30 million this year. To calculate the YoY growth:

  1. Subtract Last Year’s Value from This Year’s Value: $30 million – $25 million = $5 million.
  2. Divide the Difference by Last Year’s Value: $5 million ÷ $25 million = 0.20.
  3. Convert to Percentage: 0.20 × 100 = 20%.

This calculation shows a 20% increase in revenue from last year to this year, indicating positive growth.

Interpreting the Results

While an increase in YoY growth generally suggests positive momentum, it’s crucial to consider the context. A slight dip doesn’t necessarily signal trouble; it could result from strategic decisions that strengthen your financial foundation in the long run. Conversely, consistently low growth rates in large companies might reflect market saturation rather than poor performance.

Why YoY Growth Matters

YoY growth isn’t just a number. It’s a critical indicator of your business’s average yearly performance, factoring in seasonal variations and cyclical factors. It provides a stable, long-term perspective by comparing the same periods across different years, making it especially useful for internal assessment and attracting potential investors.

Ready to track your business’s growth more effectively? Consider exploring software tools that can automate YoY calculations, freeing up your time to focus on strategic planning and growth initiatives.