ThisCalculator

Everyday

Year Over Year Percent Growth Calculator

Updated · Standard formula, shown below

Year-over-year change 25.00 %
Previous year value
1000
You entered
Current year value
1250
You entered

This calculator works out the year-over-year (YoY) percent change between two values, such as revenue, website traffic, or any metric measured a year apart. You enter the value from the earlier period and the value from the later period, and you get back the percentage increase or decrease. The result tells you whether the metric grew, shrank, or stayed flat, and by how much relative to the starting point.

Formula

The year-over-year percent change is calculated with this standard formula:

YoY % Change = ((Current Value − Previous Value) / Previous Value) × 100

Where:

  • Current Value – the metric’s value in the most recent period (e.g., this year’s revenue).
  • Previous Value – the metric’s value in the same period one year earlier (e.g., last year’s revenue).
  • YoY % Change – the result, expressed as a percentage. A positive number means growth; a negative number means decline.

This formula is the same one used in finance, marketing, and economics to compare annual performance. It is also called “year-on-year” or “same-store” growth when applied to retail locations that have been open for at least a year.

Worked Example

Using the calculator’s default values: previous year value = 1,000, current year value = 1,250.

  1. Subtract the previous value from the current value: 1,250 − 1,000 = 250.
  2. Divide that difference by the previous value: 250 ÷ 1,000 = 0.25.
  3. Multiply by 100 to get a percentage: 0.25 × 100 = 25%.

So the year-over-year growth is 25%. This matches the calculator’s output (rounded to two decimals).

Why Use Year-Over-Year Instead of Month-Over-Month?

YoY comparisons are widely used because they smooth out seasonal patterns. Retail sales, for example, spike in December and dip in January; comparing December 2025 to November 2025 would show a huge jump that has nothing to do with business health. Comparing December 2025 to December 2024 isolates the true annual change. The same logic applies to tourism, agriculture, and any industry with regular seasonal swings.

YoY also helps when you want to measure long-term trends without being distracted by short-term noise. A single month’s dip might be a one-off event, but a YoY decline over several quarters often signals a real problem. Conversely, a YoY increase can confirm that a recovery or growth strategy is working.

How to Read the Result

A positive percentage means the current value is higher than the previous year’s value. For instance, a 25% YoY growth means the current value is 25% larger than last year’s. A negative percentage means the current value is lower; a −10% result means the metric shrank by 10% relative to last year. A result of 0% means no change.

It’s important to remember that the percentage is relative to the previous value, not to the current value. So a drop from 100 to 90 is a −10% change, but a rise from 90 back to 100 is an +11.1% change. This asymmetry is normal in percentage math.

Also note that YoY percent change is not the same as a percentage point change. If a metric goes from 10% to 12%, that’s a 2 percentage point increase, but a 20% relative increase. The calculator here gives the relative change, which is the standard “growth rate” meaning.

Common Mistakes and Pitfalls

  • Mixing up the order of values. Always put the earlier year in the “previous” field and the later year in the “current” field. Reversing them gives a different number (and a different sign).
  • Using non-comparable periods. YoY only makes sense when the two periods are the same length and align in the calendar. Comparing Q1 to Q4, or January to February, is not a valid YoY comparison.
  • Ignoring negative or zero base values. If the previous value is zero or negative, the formula breaks down. For example, if last year’s profit was −$10,000 and this year it’s $5,000, the formula gives (−15,000 / −10,000) × 100 = 150%, which is misleading. In such cases, it’s better to report the absolute change or use a different metric.
  • Rounding too early. If you round intermediate steps, you can get a slightly different final answer. Keep full precision until the last step.
  • Confusing percent change with percentage points. As noted above, a move from 10% to 12% is a 20% relative increase, not a 2% increase.

When YoY Growth Is Not Enough

YoY percent change is a useful snapshot, but it has limitations. It doesn’t tell you about the absolute size of the change – a 50% growth on a base of $10 is only $5, while a 5% growth on a base of $1,000,000 is $50,000. Always look at the actual values alongside the percentage.

It also doesn’t account for inflation, currency fluctuations, or changes in the composition of the metric. For example, revenue might grow 10% in nominal terms, but if inflation is 8%, the real growth is only about 2%. For economic or financial analysis, you may need to adjust for inflation using a price index.

Finally, YoY growth can be misleading if the base year was unusually high or low. A company that had a terrible year in 2024 might show a huge YoY growth in 2025 simply because it’s rebounding from a low base. Analysts sometimes call this the “base effect.”

Alternatives to Year-Over-Year Growth

Depending on your goal, you might use other measures:

  • Month-over-month (MoM) or quarter-over-quarter (QoQ) – useful for spotting short-term trends, but noisy and seasonal.
  • Compound annual growth rate (CAGR) – smooths growth over multiple years into a single annual rate. Formula: ((End / Start)^(1 / Years)) − 1. This is better for comparing long-term performance.
  • Absolute change – simply Current − Previous. Useful when the percentage is distorted by a small base.
  • Percentage point change – used when comparing two percentages, e.g., “unemployment rose from 5% to 6%” is a 1 percentage point increase.

For most annual comparisons, YoY is the standard choice because it’s easy to understand and directly answers “how much did this grow compared to last year?”

Frequently Asked Questions

What does “year over year” actually mean?

Year over year (YoY) compares a metric for one period to the same period in the previous year. For example, comparing revenue in Q3 2025 to revenue in Q3 2024. The comparison is always between identical calendar periods, so seasonal effects are minimized.

Can I use this calculator for negative values?

The formula works mathematically for negative numbers, but the result can be misleading when the previous value is negative or zero. If the previous value is zero, the formula divides by zero and is undefined. For negative bases, the percentage may not reflect a meaningful growth rate. In such cases, report the absolute change instead.

What if my current value is lower than the previous value?

You’ll get a negative percentage, which indicates a decline. For example, if the previous value is 1,000 and the current value is 800, the formula gives ((800 − 1,000) / 1,000) × 100 = −20%. That means the metric decreased by 20% year over year.

Is YoY the same as “same-store sales” growth?

Same-store sales growth is a specific application of YoY used in retail. It compares sales from stores that have been open for at least a year, excluding newly opened or closed locations. The calculation is the same YoY percent change, but the metric is filtered to isolate existing stores’ performance.

How do I calculate YoY growth over multiple years?

For a single year, use the formula above. For multiple years, use the compound annual growth rate (CAGR): ((End Value / Start Value)^(1 / Number of Years)) − 1. This gives the average annual growth rate that would turn the start value into the end value over that period.

Related

Formula used
in prev | Previous year value | - | 1000 | 0
in curr | Current year value | - | 1250 | 0
out pct | Year-over-year change | % | ((curr - prev) / prev) * 100 | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.