How to calculate forecast accuracy and forecast error

What is forecast accuracy?

Forecast accuracy measures how close your demand forecast is to the actual demand value. You can use it with forecast error to see the accuracy of your demand forecasting methods. Forecast error is the difference between the actual demand and forecasted demand.

One way to check the quality of demand forecasts is to calculate forecast accuracy, also called forecast error. The forecast accuracy calculation shows the deviation of the actual demand from the forecasted demand. Understanding the error level in your previous demand forecasts can help you improve future forecasts and adjust plans as necessary.

Graph showing forecast error calculation, where the forecast error can be seen as the difference between the forecast and sales

Why is measuring forecast accuracy important?

Accurate forecasts are vital for balancing inventory levels so you don’t hold too much or too little stock. Holding too much stock means money is tied up in stock that isn’t needed. This stock must then be sold at a heavy discount or written off completely.

Holding too little stock is also risky. You risk stockouts, lost sales and poor customer satisfaction, which could cause them to move to competitors with stock.

Demand forecasting is tricky at the best times, but with continuing complex global economic situations, it’s even more challenging. For more information regarding this topic, have a look at our blog with some advice on managing forecasts during fluctuating demand.

What is a good forecast accuracy percentage?

In a dream world, we’d all love to see 100% accuracy every time, but that’s unrealistic. There isn’t one figure that will work across all companies and industries, and numbers could vary across the year, so focus on getting it as accurate as possible. There are four things to remember when it comes to measuring forecast accuracy. You get more accurate forecasts when you:

  • Have high sales volumes
  • Have high aggregation levels
  • Forecast for short periods, as changing market factors can impact long-term forecasts
  • Have business stability.

How to calculate forecast accuracy – What are the three measures of forecast accuracy?

In this post, we explain how to calculate forecast accuracy using forecast accuracy formulas.

Inventory planners can use several forecast accuracy measures and forecast accuracy formulas when calculating forecast accuracy and forecast error. These range from the relatively simple to the complex.

The three most common forecast accuracy methods are:

  1. Forecast bias
  2. Mean absolute standard deviation – MAD
  3. Mean absolute percent error – MAPE

Let’s take a closer look at each:

1. Forecast bias

The forecast bias is essentially the difference between forecast and sales. If your forecast overestimated sales, this is considered a positive bias. When the forecast underestimates sales, the forecast bias is considered negative.

While the forecast bias shows whether your overall forecast accuracy was good, it doesn’t show how significant the error was when reviewing multiple items or long periods.

2. Mean absolute deviation (MAD) forecast accuracy calculation

A common way to work out forecast error is to calculate the Mean Absolute Deviation (MAD). This shows the deviation of forecasted demand from actual demand in units.

The MAD calculation takes the absolute value of the forecast errors (the difference between actual demand and the forecast) and averages them over the forecasted periods. ‘Absolute value’ means that even when the difference between the actual demand and forecasted demand is a negative number, it becomes a positive. So 25 divided by 4 is 6.25.

Mean absolute deviation (MAD) table, one method to calculate forecast accuracy. The table shows a company's actual demand, demand forecast and absolute error across 4 period. This is used to calculate the Mean Absolute Deviation (MAD) forecast accuracy, which in this example is 6.25

The MAD calculation works best when using it on one product, as the demand error is not proportional. Using it on items with different volumes, particularly heavier volumes, will skew the result.

3. MAPE forecast accuracy calculation

Another relatively simple way to calculate forecast error is to find your forecast’s Mean Absolute Percent Error (MAPE). Statistically, MAPE is defined as the average of percentage errors. The MAPE formula consists of the mean – M and the absolute percentage error – APE. The formula for APE is the difference between your actual and forecasted demand as a percentage:

Forecast accuracy calculation showing the MAPE (Mean Absolute Percent Error) can be calculated as the (actual demand minus the forecast demand), divided by actual demand, all times 100 to make it into a percentage

Once you’ve calculated APE for each period, calculate the mean of all percentage errors.

Table showing how to calculate forecast accuracy using the Mean Absolute Percent Error (MAPE) method. This table has a company's actual demand and demand forecast, which is used to calculate the APE (absolute percentage error), which is then used to calculate the APE (Mean Absolute Percentage Error). In this example, the MAPE is 6.4% which shows the company's forecast accuracy.

Since MAPE is a measure of error, high numbers are bad and low numbers are good.

These are the 3 main ways of measuring forecast accuracy, but there are other forecast accuracy calculations that you can use. It’s essential to find the most appropriate method for your needs and to improve your demand forecasting accuracy.

Download the guide on managing demand volatility with inventory optimisation, by EazyStock

Using forecast error data for better demand predictions

Once you have your forecast error calculations, you need to use your forecast error stats to refine your forecasting processes and improve forecasting accuracy. You should include internal business decisions directly impacting demand, such as promotions and price changes.

More accurate forecasts will help improve your inventory purchasing and planning to ensure you maintain the right inventory levels.

You can do this in several ways:

1. Mitigate the risk of future forecasting accuracy: The forecast error calculation provides a quantitative estimate of the quality of your past forecasts. If you can calculate the error level in previous demand forecasts, you can factor this risk into future forecasts.

By determining a forecast’s uncertainty for a given future business period, you can adjust your inventory management rules, such as increasing safety stock levels and altering re-order points. This helps to cover periods of uncertain demand.

2. Prioritise questionable forecasts: Identifying and prioritising items with a high forecast error allows you to focus on them. This attention means you can closely monitor their future demand and adjust stock levels accordingly.

3. Refine and improve forecast accuracy: If you consistently see high forecast error rates, you must review and improve your demand forecasting technique and forecasting models. You can read more about this in our blog, which highlights eight demand forecasting techniques for better inventory management.

Measuring forecast accuracy/forecast error with automation

Instead of struggling to calculate the forecast accuracy formula manually in Excel, some Enterprise Resource Planning (ERP) and Warehouse Management Systems (WMS) can calculate forecast errors automatically. Every system will have a different level of complexity, so ensure you understand yours and account for its limitations. For example, is your system interrogating every SKU? What calculation is it using to forecast error? Is it adjusting stock parameters based on the results?

If your current inventory management system has limitations, consider investing in an inventory optimisation plug-in. Inventory optimisation software works with an ERP, WMS or inventory management tool to provide statistical demand forecasting functionality. This saves you from complex calculations and frees up time to review accurate forecast data and make informed inventory management decisions.

If your current systems and processes are making accurate forecasts a challenge, contact the EazyStock team today.

Our demand forecasting software provides advanced inventory management capabilities to improve your business’s day-to-day operations quickly.

For more information regarding forecasting, have a look at our other forecast accuracy related blogs:

Find out about EazyStock's demand forecasting software to improve forecasting accuracy

A white notebook on top of a brown, cardboar, side spiral-bound notebook at an angle with a pencil on top. There's a pair of black framed glasses at the top of the shot and a cactus in a green plant point partly in the top left corner. The background is yellow. An introduction to quantitative and qualitative inventory forecasting models
Blog

An introduction to quantitative and qualitative forecasting methods

What is demand forecasting? Demand forecasting is the process of predicting future customer demand for your products to help with...

Close up of shipping containers on a cargo ship heading toward a port with other ships red sea shipping disruption supply chain issues
Blog

How to overcome Red Sea supply chain disruption

Why are there global shipping issues? Once again, global shipping is experiencing potential long-term disruption, this time due to Houthi...

Blog

Seasonal demand forecasting (2025 Guide)

What is seasonal demand? Seasonal demand is defined as a time series with repetitive or predictable patterns of demand, due...