Year-over-Year Growth Calculator
Revenue that rises from $2,000,000 to $2,400,000 is up $400,000 year over year, or 20%. This year-over-year growth calculator compares a current value with the previous year and shows both the absolute change and the percentage growth or decline. Use it for revenue, subscriptions, orders, expenses, or any annual metric you track the same way each year.
Quick answer
Year-over-year growth compares the current year with the same metric from the prior year.
Use the same unit for both fields, such as dollars, customers, subscriptions, or units sold.
What this tells you
- •Year-over-year growth compares the current year with the same metric from the prior year.
- •Absolute change shows how much the number moved in raw units, such as dollars or customers.
- •Percentage growth or decline shows how large that move is relative to the previous year baseline.
- •A negative result means the current year came in below the previous year.
How to Use
- 1Enter the previous year value, which is your baseline for the comparison.
- 2Enter the current year value using the same unit and accounting method.
- 3Calculate to see the absolute change and the year-over-year percentage.
- 4Read negative percentages as decline and positive percentages as growth.
How It Works
Formula
Absolute change = Current year value - Previous year value
YoY growth (%) = ((Current year value - Previous year value) / Previous year value) x 100Start by subtracting the previous year from the current year to get the raw change. Then divide that change by the previous year value and multiply by 100 to convert it to a percentage. If the current year is lower than the previous year, both the raw change and the percentage will be negative, which marks a decline.
Calculation note: values are processed in the order shown above, using the current input units.
Worked Examples
Revenue growth from one year to the next
Revenue increased by $400,000 compared with the prior year. Dividing $400,000 by the $2,000,000 baseline gives 20%, so the business grew 20% year over year.
Subscription decline
Subscriptions fell by 2,700 from the prior year. Because the change is negative, the result is a 15% year-over-year decline rather than growth.
How to read the result
Review the raw change and the percentage together before drawing conclusions.
| Result piece | What it tells you | Example |
|---|---|---|
| Absolute change | The raw difference between this year and last year | $400,000 more revenue |
| Positive percentage | Growth relative to last year | 20% YoY growth |
| Negative percentage | Decline relative to last year | 15% YoY decline |
A large dollar change can still be a small percentage if the prior year base was large.
Reading year-over-year change in context
Negative year-over-year growth means the current year value is lower than the previous year value. A result of -15% does not mean the business lost 15% in absolute terms. It means the current year came in 15% below last year's baseline.
That distinction matters when you review performance. A drop from $2,000,000 to $1,700,000 is a $300,000 shortfall, and the percentage tells you how material that drop is relative to the starting point.
The baseline controls the size of the percentage. An increase of 100 units is 100% when the prior value is 100, but only 1% when the prior value is 10,000. Show the absolute change beside the rate so readers can see both scale and relative movement.
A zero baseline cannot produce a standard growth percentage because the formula would divide by zero. The move from zero customers to 100 customers is a gain of 100 customers, but it is not an infinite or 100% increase under this formula. Report the raw change, describe the launch or new activity, or choose a meaningful nonzero comparison period.
A negative baseline also needs another method. Moving from a loss of 100 to a profit of 50 is a 150-unit improvement, yet dividing by negative 100 gives a percentage that is easy to misread. This calculator rejects negative starting values rather than presenting that result as ordinary growth. Profit turnaround, net income, and other sign-changing metrics deserve a bridge or separate explanation.
Comparable periods need the same duration and definition. Match fiscal year to fiscal year, or compare the same year-to-date cutoff. Keep currency, consolidation scope, product definitions, and recognition policies consistent. If the business acquired a company or reclassified a metric, show reported growth and an adjusted like-for-like view when appropriate.
YOY comparison reduces some seasonal noise because it compares matching annual periods, but it does not explain the cause. Price changes, volume, customer mix, inflation, foreign exchange, one-time events, and data corrections can all move the result. Break the change into drivers before using it for a forecast or operating decision.
Direction is based on the percentage after rounding to two decimals. An extremely small nonzero change can therefore display as 0% and receive the label No change. Use the unrounded source values or more precise analysis when tiny movements matter.
Common mistakes
- Reversing the previous year and current year fields
- Comparing values from different time windows or accounting rules
- Focusing on the percentage without checking the raw dollar or unit change
- Trying to calculate YoY growth from a previous year value of zero
- Calling a change in percentage points a percentage growth rate
- Comparing a full fiscal year with a partial current year or a different calendar cutoff
- Ignoring acquisitions, divestitures, currency changes, or a revised accounting definition
Embed this calculator on your site
Drop this single line where you want the calculator to appear. It is responsive, mobile-friendly, resizes automatically, and is free to use with attribution.
<script src="https://calctide.com/embed.js" data-tool="year-over-year-growth-calculator" async></script>Preview the embed at /embed/year-over-year-growth-calculator/.