Year Over Year Percent Increase Calculator
- Absolute difference
- Result
- Previous year value
- 1000
- You entered
- Current year value
- 1250
- You entered
This calculator works out the year-over-year (YoY) percent increase between two values, such as revenue, website traffic, or salary. You enter the previous year’s value and the current year’s value, and it returns the percentage change, telling you whether it went up or down and by how much.
Formula
The year-over-year percent increase is calculated with this standard formula:
YoY % Change = ((Current Year Value − Previous Year Value) / Previous Year Value) × 100
Where:
- Current Year Value – the value from the more recent period (e.g., this year’s revenue)
- Previous Year Value – the value from the same period one year earlier (e.g., last year’s revenue)
- YoY % Change – the percentage increase (positive) or decrease (negative) from the previous year to the current year
The result is expressed as a percentage. A positive number means growth; a negative number means a decline.
Worked Example
Using the default values from the calculator above (previous year = 1000, current year = 1250):
- Subtract the previous year value from the current year value: 1250 − 1000 = 250
- Divide that difference by the previous year value: 250 ÷ 1000 = 0.25
- Multiply by 100 to get a percentage: 0.25 × 100 = 25%
So the year-over-year percent increase is 25%. The absolute difference is 250. This matches the calculator’s output.
When to Use Year-Over-Year Percent Increase
Year-over-year comparisons are used to measure growth or decline over a full annual cycle. They are common in finance, business, and economics because they smooth out seasonal patterns. For example, comparing December sales to November sales can be misleading because of holiday shopping, but comparing December this year to December last year gives a clearer picture of true growth.
Use this calculation when you want to:
- Track annual revenue or profit growth
- Measure website traffic changes from one year to the next
- Compare employee headcount, customer counts, or production volumes
- Evaluate investment returns over a 12-month period
It is important to use the same period for both values—for instance, full year to full year, or Q3 to Q3. Mixing different periods (like comparing one quarter to a full year) will give a meaningless result.
How to Read the Result
The output is a percentage that tells you the relative change. A result of 25% means the current value is 25% larger than the previous year’s value. A result of −10% means the current value is 10% smaller.
Note that the percentage change is relative to the previous year’s value, not the current year’s. A 50% increase followed by a 50% decrease does not bring you back to the original value. For example, 100 increased by 50% gives 150, then decreased by 50% gives 75, not 100. This asymmetry is a common source of confusion.
Also, if the previous year’s value is zero or negative, the formula breaks down. You cannot divide by zero, and a negative base makes the percentage change difficult to interpret. In those cases, it’s better to report the absolute difference or use a different metric.
Common Mistakes and Pitfalls
- Using the wrong base: Always divide by the previous year’s value, not the current year’s. Dividing by the current value gives a different (and incorrect) number.
- Mixing units: Make sure both values are in the same unit (e.g., dollars, visitors, items). If one is in thousands and the other in millions, the result will be wildly wrong.
- Rounding too early: If you round intermediate steps, you may get a slightly different final percentage. Keep full precision until the end.
- Ignoring negative values: If the previous year’s value is negative (e.g., a loss), the percentage change can be misleading. A company that went from a −100 loss to a −50 loss shows a positive percentage change, but it’s still losing money.
Limitations of the Formula
The year-over-year percent increase is a simple and powerful metric, but it has limitations. It only compares two points in time, so it doesn’t reveal trends within the year. A 10% increase could come from steady growth or from a big spike in one month followed by a decline.
It also doesn’t account for inflation, currency fluctuations, or changes in the size of the population being measured. If you’re comparing revenue across years, a 5% increase might actually be a decrease in real terms if inflation was 3%.
For small base values, the percentage can be very large even if the absolute change is tiny. For instance, going from 1 to 2 is a 100% increase, but the actual change is just 1 unit. Always consider the absolute difference alongside the percentage.
Alternatives to Year-Over-Year Percent Increase
Depending on what you’re trying to measure, other metrics might be more useful:
- Month-over-month (MoM): Compares one month to the previous month. Useful for spotting short-term trends, but noisy due to seasonality.
- Quarter-over-quarter (QoQ): Compares one quarter to the previous quarter. A middle ground between MoM and YoY.
- Compound Annual Growth Rate (CAGR): Measures the average annual growth rate over multiple years, smoothing out volatility. Useful for long-term trends.
- Absolute difference: Simply subtract the previous value from the current value. Useful when the base is small or negative.
Each metric has its place. For a single annual comparison, YoY percent increase is usually the clearest choice, but for multi-year analysis, CAGR gives a more stable picture.
Frequently Asked Questions
What if the previous year’s value is zero?
If the previous year’s value is zero, the formula divides by zero, which is undefined. In that case, you cannot calculate a meaningful percentage increase. Instead, report the absolute change or simply state that the value went from zero to the current number.
Can I use this for negative numbers?
Technically the formula works with negative numbers, but the result can be misleading. For example, going from −100 to −50 gives a positive 50% change, but the situation is still a loss. It’s usually better to analyze negative values separately or use absolute differences.
How is year-over-year different from a simple percent increase?
They are the same calculation. A year-over-year percent increase is just a percent increase where the two values are exactly one year apart. The formula is identical.
Does this calculator work for decreases too?
Yes. If the current year’s value is smaller than the previous year’s, the result will be a negative percentage, indicating a decrease. For example, if revenue dropped from 1000 to 800, the result is −20%.
What if I want to compare more than two years?
For multiple years, you can calculate the YoY change for each consecutive pair, but for an average annual growth rate over several years, use the Compound Annual Growth Rate (CAGR) formula instead. It accounts for compounding and gives a single annualized figure.
Related
Formula used
in t | Previous year value | - | 1000 | 0 in c | Current year value | - | 1250 | 0 out pct | Year-over-year change | % | ((c - t) / t) * 100 | 2 out diff | Absolute difference | - | c - t | 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.