YOY growth, or year-over-year growth, is a metric that compares a specific value (e.g., revenue, profits) in the current period to the same period one year prior. It essentially tells you how much something has grown (or declined) over the past year.
Growth. 🌱 It’s the lifeblood of any business, project, or even personal endeavor. But how do we truly measure this progress in business? That’s where Year-over-Year (YoY) growth steps in, offering a great way to analyze performance and identify trends over time.
In this article, we will explain what is YoY growth, where it’s used, and the tools to calculate this metric. Whether you’re looking for a quick fix or trying to implement this metric in your business, this article will empower you to:
Looking to create reporting system fast & painlessly?
Build dashboards and track KPIs in one place with Ajelix BI
YoY, or Year-over-Year, is a metric used to assess percentage change in a specific value compared to the same period one year prior. It’s an easy way to analyze growth, performance, or decline over a yearly timeframe.
Year over year growth chart from Ajelix BI, screenshot by author
Imagine you’re tracking your website traffic. Instead of just looking at the raw numbers for January 2020, YoY compares it to January 2021. This tells you whether your traffic increased, decreased, or remained stable over the past year.
YoY is a valuable metric because it can provide a standardized and easy-to-understand measure of progress or change. It cuts through the noise of raw numbers and gives you a clearer picture of the data.
Year to year formula is straightforward:
(Current value - Previous year's value) / Previous year's value x 100
By comparing a current value to its corresponding value from the previous year, you can express YoY growth as a percentage. This way you can have a clear and standardized measure of progress. Calculate YOY in 2 simple steps:
Current value: This is the number you want to compare, for example, your website traffic in January 2024.
Previous year’s value: This is the same number from the same period one year ago, like your website traffic in January 2023.
Screenshot example from Excel comparing website traffic from previous year, image by author
Once you have values you can calculate YoY for your website traffic. Just like in the example above, to learn the formula please continue reading the next chapter.
Use this formula to calculate metric:
(Current value - Previous year's value) / Previous year's value x 100
Let’s say your website traffic in January 2020 was 4,500 visitors and in January 2021 it was 6,000. Plug it in:
(6,000 - 4,500) / 4,500 x 100 = 33%
Screenshot from Excel with yoy growth metric calculation, made by author
Remember, a positive YoY growth indicates improvement, while a negative shows a decline. The bigger the percentage the better the growth.
Time needed: 5 minutes
Let’s take a look at how to calculate this metric in Excel the easiest way to create a process that will help you track this metric.
You will need two data columns:
– Current Year Values: Values for the current year (e.g., sales, website traffic).
– Previous Year Values: Corresponding values from the previous year.
Insert a new column where you will calculate the metric.
Write YoY formula in the formula bar: =(Current Year Value - Previous Year Value) / Previous Year Value
. For example, if your current revenue is in cell B2 and the previous year revenue in cell B3, enter: =(B3-B2)/B2
Drag the formula cell down to automatically apply it to all remaining rows in your data table. Now, you have a column showcasing YoY growth for each value.
Select the YoY growth column and click the % icon under Number formatting to display the values as percentages. Just like in the example below.
Ajelix BI can be a helpful in reporting process as well as calculating different KPIs. This BI platform is created for business owners and managers to ease the data visualization process. Let’s take a look how non-technical teams can easily use Ajelix to calculate YoY and create a more trustworthy reporting process.
Step one is to prepare your data in Excel table or Google Sheets file. Here’s an example of how your data should look if you want to measure growth for specific period in current year and previous year.
Screenshot from Excel with tabular data table, picture by author
Once you have the data ready you can easily upload it to Ajelix BI platform. Simply go to dataset upload page click upload data and pick the file.
Screenshot from Ajelix BI with data upload, image by author
Once you have the file uploaded you will be able to create report and open editor. Go under “Create KPI or metric” tab and click “Add new measure”. Now you have the pop-up window where you can enter the YoY formula by simply picking the column names, like in the example below:
Ajelix BI metric creator example with YoY formula, screenshot by author
Now you have created new column with “YoY” metric. The next step would be to visualize this column in a pretty chart.
Now you have created a chart that you can share with others and update regularly.
Ajelix BI settings for creating YoY chart, screenshot from author
Ready to give it a go?
Connect your data and create professional reports
Start free
Try free and upgrade whenever
While YoY growth offers a valuable snapshot, its analysis can sometimes paint an incomplete picture. Here are 4 similar formulas that you can use for data analytics:
Let’s dig deeper in each formula on the next chapter.
(Current Quarter Value - Previous Quarter Value) / Previous Quarter Value x 100
The best formula depends on your specific needs and the timeframe you’re interested in analyzing. Each formula offers a unique lens. Combining YoY with other formulas paints a richer picture, enabling you to make informed decisions based on a deeper understanding of your data.
There is no specific number that is considered good or bad for YoY metric. As the metric depends on industry, company size, internal policies, and other factors. To understand what is a good rate follow 4 principles:
Remember, YoY growth is valuable, but it’s just one piece of the puzzle. Consider a multi-faceted approach using industry context, internal benchmarks, and specific metrics for a more nuanced understanding of your performance and potential.
YoY is a metric used to assess percentage change in a specific value compared to the same period one year prior. It is a valuable metric because it provides a standardized and easy-to-understand measure of progress or change.
By comparing a current value to its corresponding value from the previous year, you can express YoY growth as a percentage. For more successful data process in your company pick tools that can help you create digital dashboards and analyze data in the long run.
YoY (Year-over-Year) growth compares a current value to the same value from the previous year, expressed as a percentage. It shows how much you’ve grown (or declined) over a year, offering a standardized measure of progress.
Use the formula: (Current Value - Previous Year's Value) / Previous Year's Value x 100
Yes, simply enter the formula in a cell and apply it to your data table.
Some tools that are easy to use for YoY calculation are Excel, Google Sheets, Ajelix BI, and Power BI.