How to make a sales forecast (method and examples)

Definition of sales forecast: what is a sales forecast?

The sales forecast is an early estimate of the future revenue of a product or service. It is based on the analysis of historical data, studies of customer behavior and market trends.

Companies in their tactical operation are constantly reviewing the sales forecast as a starting point for defining strategies to achieve growth objectives; analyzing how to optimize resources in production, logistics and marketing strategies.

Elements of a sales forecast

Historical Data

Past records of sales and buying patterns that help to understand the behavior of the market where trends are found over a period of time.

Windows of Time

Period of time to be analyzed; this can be in months, bimesters, semesters or years.

Market Trends

Changes that occur in the market that may influence sales, such as macroeconomic variations, technological advances, and customer and competitive preferences.

Market Research

It is the analysis of information about potential customers, market segments, brand perceptions and external factors that could affect sales.

External factors

Elements outside the company's control but that may affect sales, such as global economic conditions, government regulations, changes in weather and unforeseen events.

Consumer Behavior

Consumer habits, preferences, needs and motivations that influence their purchasing decisions.

Competition Analysis

Study of competitors' marketing strategies, prices, products and services to evaluate how they may affect sales and anticipate possible competitive actions.

Internal Feedback

Feedback and information provided by the sales team, account managers and other departments within the organization that are related to business management and can provide valuable information about market trends and customer expectations.

Sales Forecasting Models and Methods

Analytical and statistical tools used to predict future sales, such as regression models, time series analysis, exponential smoothing techniques, and artificial intelligence, machine learning and deep learning methods.

Types of sales forecasts

There are different types of sales forecasts; the one you want to use depends on the industry and the source data you have. I'm going to show you the options you have and then we're going to look at several examples.

There are different types of sales forecasts; the one you want to use depends on the industry, the data you have available and the tools.

Moving average:

The moving average makes it possible to calculate the future value based on the average of previous data over a specific period of time. It's as if we had a window that moves through our data, and at each moment, we calculate the average of the values that are inside that window.

The choice of the type of moving average and the length of the period will depend on the data and the purpose of the analysis. Longer periods will soften the data more, while shorter periods will be more sensitive to short-term fluctuations.

For example: Using a 3-month moving average, the forecast for month 7 would be: (100 + 110 + 115)/3 = 108.33 (thousands of units)

Linear Regression Forecasting:

Statistical relationships are established between the variables that affect sales, such as price, advertising, consumer income, etc.

For example:
Using a simple linear regression, we obtain the equation: Sales = 70 + 10 Month The forecast for month 7 would be: Sales Month 7 = 70 + 10 7 = 140 (thousands of units).

Neural network forecasting:

With the advent of artificial intelligence, predictions can be made through machine learning and deep learning; forming millions of scenarios; and entering variables that a traditional statistical model cannot read.

For example, at Datup we use intelligent machine learning and deep learning models to forecast demand, where we enter external variables that directly affect each industry and company, combining both quantitative and qualitative data.

Expert Panel Forecast:

A group of industry experts meets to discuss and deliberate on market conditions and emerging trends. Individual opinions are collected and combined to form a consensus forecast.

For example, after considering external factors, such as a change in sugar regulation, you decide to adjust the forecast downward by 20%.

Delphi forecast:

Similar to the expert panel, the Delphi method involves gathering and iterating expert opinions anonymously. A series of rounds of questions and feedback are conducted until a consensus is reached on the forecast.

The Delphi method takes advantage of the collective knowledge of experts, reduces the influence of dominant personalities and allows all opinions to be considered equally. However, depending on the selection of qualified experts, it can be time consuming and results may be biased if the panel is not representative or there are extreme opinions.

Simulation Forecasting:

Computational models are used to simulate different scenarios and evaluate their impact on sales. Various market conditions and business strategies can be explored to identify the best options for the company.

Metrics of a sales forecast

Mean Absolute Error (MAE)

It is the average of the absolute differences between actual and expected sales over a given period of time. It provides a measure of the overall accuracy of the forecast, where a lower value indicates greater accuracy.

Formula: Mean Absolute Error (MAE)

Mean Absolute Percent Error (MAPE):

This metric calculates the average of the absolute percentage errors between actual and expected sales. It provides a measure of the relative accuracy of the forecast, expressed as a percentage of the actual value. It is useful for evaluating the accuracy of the forecast in relation to the size of sales.

Error Porcentual Absoluto Medio (MAPE):

Weighted Average Absolute Percentage Error (WMAPE):

This is the most commonly used indicator, since it includes sales weights according to the SKU or business unit. It is the weighted average of the absolute percentage errors between the predicted values and the actual values.

Formula: Weighted Mean Absolute Percentage Error (WMAPE)

Bias or bias:

Bias indicates whether the forecast tends to consistently overestimate or underestimate actual sales. A positive bias means that sales are overestimated, while a negative bias indicates an understatement.

Fórmula: Bias o sesgo

Tools for calculating a sales forecast

Excel

One of the most common tools is Excel. The analysis that is carried out is statistical with linear regression methods, time series, among others. These functions allow users to perform advanced statistical analysis on sales data sets to identify patterns and trends that can aid in forecasting.

Tableau

It's a data visualization platform that allows companies to intuitively analyze their sales information and generate sales forecasts by identifying trends and patterns in historical data.

Datup

Tool as a Service (SaaS) that is located in the cloud; which performs demand and inventory forecasts with advanced models with artificial intelligence and machine learning. Some of the algorithms used are neural networks, which analyze different scenarios, resulting in the forecast with the least error after the iterative analysis.

Sales Forecasting Methods

Qualitative methods

They rely on the opinion of industry experts to forecast future sales. Experts use their experience and knowledge of the market to make subjective estimates of demand, considering factors such as changes in market trends, economic conditions and competition. Qualitative methods include the Delphi method, opinion polls and scenario analysis.

Quantitative methods

It has to do with the analysis of numerical data and statistical techniques to forecast future sales. They use historical sales data and other quantifiable factors to develop mathematical models that identify patterns and trends in the data. Some common quantitative methods include time series analysis, regression models, and exponential smoothing techniques.

Deep Learning

Computational algorithms and predictive models are used to analyze large sets of sales data and predict future demand. Machine learning and deep learning models can identify complex patterns in data and be continuously adjusted to improve forecast accuracy as more information is collected.

The method you decide to apply will depend on the type of industry. Likewise, to be at the forefront and improve productivity, I recommend artificial intelligence techniques, which manage to combine qualitative and quantitative information in a more efficient way and with better results.

Benefits of a sales forecast

In our experience, we have had different benefits in some areas of the company; I'll tell you more about it below:

Inventory Optimization

By anticipating future demand, companies can manage their inventories more effectively, avoiding both scarcity and excess stock. This helps to reduce the costs associated with storing and maintaining inventories, directly impacting cash flow.

Make quick and informed decisions

Sales forecasts provide valuable information that supports quick decision-making in all areas involved, from production planning to purchasing and distribution. This helps to minimize risks and to take advantage of growth opportunities.

High level of service

By anticipating sales, companies can ensure that they have enough products available to cover their distribution channels. This improves customer satisfaction by ensuring a positive shopping experience and avoiding lost sales due to lack of stock.

Common mistakes in a sales forecast

Lack of historical data for the time window

We have found low assertiveness in forecasts, because they do not have enough historical data to read, making it difficult to learn intelligent models over long time intervals.

Not considering External Factors

Previously it was a topic that was not thought of, now with climate change, war, and currency variations, it is becoming increasingly important to consider these variables in sales forecasts. As well as specific company information, applicable holidays, business discounts, and others.

Do not feed back the model

Common errors in a sales forecast

Lack of historical data for the time window

We have found low assertiveness in forecasts, because they do not have enough historical data to read, making it difficult to learn intelligent models over long time intervals.

Not considering External Factors

Previously it was a topic that was not thought of, now with climate change, war, and currency variations, it is becoming increasingly important to consider these variables in sales forecasts. As well as company-specific information, applicable holidays, business discounts, and more.

Do not feed back the model

Do not update the forecast model with actual sales data as it is generated. It's crucial to incorporate the latest information to improve model accuracy and adapt to changes in sales patterns.

Rely on a single forecasting method

Use a single forecasting method, such as moving average or linear regression, without considering other techniques that might be more suitable for the specific data set. It is advisable to try multiple approaches and compare them to select the one that provides the most accurate results.

Not properly segmenting

Treat all product categories or geographic regions as a single entity, rather than creating specific forecasts for each segment. Different products or regions may have different sales patterns, so it's important to adapt forecasting models to each segment to capture these differences.

Ignore seasonality

Don't take into account seasonal patterns in sales, such as peaks during certain times of the year (for example, Christmas or summer vacation). These patterns must be considered in the forecasting model to avoid significant underestimates or overestimates.

Not measuring forecasting performance

Failure to establish clear metrics to evaluate the accuracy and performance of the forecasting model. It is essential to regularly compare forecasts with actual sales and to calculate metrics such as the average absolute percentage error (MAPE) to identify areas for improvement and adjust the model as needed.

Conclusion

In conclusion, forecasting sales offers significant benefits for companies. Primarily in:

  1. More precise strategic and tactical planning.
  2. More effective inventory optimization.
  3. An improvement in profitability.
  4. More informed and faster decision-making,
  5. And an increase in the level of service and customer support.

By anticipating future sales, companies can take proactive and non-reactive actions, allocate resources efficiently, and devise strategies that align the areas involved to meet the corporate objective.

Having advanced tools and smarter models will be essential to improve assertiveness and be a competitive company in the market from the supply chain.

Sigue aprendiendo de Supply Chain analytics

Supply chain analytics, what is it and how is it used?

Find out what supply chain analysis is and how it can help optimize processes, reduce costs and improve decision-making

Supply Chain Rankings

Rankings or classifications make it possible to identify groups of SKUs that behave in a similar way according to different segmentation criteria.

What are Demand Driven and S&OP?

Learn how Demand Driven and S&OP synchronize your supply chain, reduce costs and improve customer satisfaction with AI and effective planning.

How to forecast demand in Supply Chain correctly

Learn how to make an accurate demand forecast with our guide. Improve planning, reduce costs and optimize your inventories.

Supply Chain and Digital Transformation Trends 2025

Discover the trends in supply chains 2025: analysis of 167 LATAM companies on digitalization, demand forecasting and more.

How to estimate sales of a new product?

Learn how to estimate sales for a new product using data-driven methods, market analysis, and demand forecasting.
Supply Chain Analytics
Datup integrates your data and uses deep learning to predict demand (95%+ accuracy), analyze your inventory, and calculate reorder points, prioritizing your purchases based on location and strategic products.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Untitled UI logotextLogo
© 2025, Datup.