• Abstract

    Sales prediction plays a critical role across industries by enabling organizations to make informed decisions in inventory control, marketing, and strategic planning. This study aims to systematically review the application of machine learning (ML) techniques in sales forecasting, offering a synthesized understanding of prevailing algorithms, evaluation metrics, sector-specific challenges, and the distinction between theoretical and practical research. Adopting the PRISMA-P methodology, a structured literature search was conducted on the Scopus database, covering studies published from 2014 to 2024. From 206 initial publications, 66 were selected after applying inclusion criteria and quality assessment procedures. Findings show that ensemble learning techniques, particularly XGBoost and Random Forest, are most frequently used and consistently outperform traditional regression models in predictive accuracy. Common evaluation metrics include Root Mean Squared Error (RMSE), Mean Absolute Error (MAE), and R-squared (R²), with RMSE being the dominant choice. Sector-specific insights reveal distinct forecasting challenges: the retail and e-commerce sectors grapple with demand volatility and rapidly shifting consumer behavior, the manufacturing industry contends with supply chain complexities and economic disruptions, while the energy sector deals with high-frequency fluctuations and data granularity issues. Moreover, this review identifies a clear divide between model-driven studies focused on algorithmic optimization and problem-based research that integrates contextual variables such as consumer sentiment, macroeconomic trends, and operational constraints to enhance real-world applicability. The review highlights that hybrid and adaptive approaches—especially those incorporating external data and collaborative industry inputs—offer promising pathways toward more actionable and scalable forecasting solutions. By bridging the gap between technical performance and practical deployment, this systematic literature review underscores the importance of aligning ML methodologies with real-world business contexts to advance the effectiveness of sales prediction systems.

  • References

    1. Achumie, G. O., Oyegbade, I. K., Igwe, A. N., Ofodile, O. C., & Azubuike, C. (2022). AI-driven predictive analytics model for strategic business development and market growth in competitive industries. International Journal of Social Science Exceptional Research, 1(1), 13–25. https://doi.org/10.54660/IJSSER.2022.1.1.13-25
    2. Ajaykrishna, S., Suganya, T. S., Rao, B., & Pughazendi, N. (2023). Online sales prediction in e-commerce market using machine learning. In Proceedings of the 4th International Conference on Signal Processing and Communication (pp. 47–51). https://doi.org/10.1109/ICSPC57692.2023.10125855
    3. Akanksha, A., Yadav, D., Jaiswal, D., Ashwani, A., & Mishra, A. (2022). Store-sales forecasting model to determine inventory stock levels using machine learning. In Proceedings of the 5th International Conference on Inventive Computation Technologies (pp. 339–344). https://doi.org/10.1109/ICICT54344.2022.9850468
    4. Akusta, A. (2024). Comparative evaluation of statistical models and machine learning approaches in modelling the energy dependency of the BIST industrial index: Balancing predictive performance and interpretability. Journal of Corporate Governance, Insurance, and Risk Management, 11(3), 160–167. https://doi.org/10.56578/jcgirm110302
    5. Ali, R. F., Muneer, A., Almaghthawi, A., Alghamdi, A., Fati, S. M., & Ghaleb, E. A. A. (2023). BMSP-ML: Big mart sales prediction using different machine learning techniques. International Journal of Artificial Intelligence, 12(2), 874–883. https://doi.org/10.11591/ijai.v12.i2.pp874-883
    6. Ashraf, K., Lee, K., Kim, G., & Kang, J. Y. (2024). Sales in commercial alleys and their association with air pollution: Case study in South Korea. Sustainability (Switzerland), 16(2), 1–19. https://doi.org/10.3390/su16020530
    7. Behera, G., & Nain, N. (2019). Grid search optimization (GSO) based future sales prediction for big mart. In Proceedings of the 15th International Conference on Signal Image Technology and Internet Based Systems (pp. 172–178). https://doi.org/10.1109/SITIS.2019.00038
    8. Behera, G., & Nain, N. (2020). A comparative study of big mart sales prediction. In Communications in Computer and Information Science (Vol. 1147, pp. 421–432). https://doi.org/10.1007/978-981-15-4015-8_37
    9. Bogaert, M., Ballings, M., Van den Poel, D., & Oztekin, A. (2021). Box office sales and social media: A cross-platform comparison of predictive ability and mechanisms. Decision Support Systems, 147, 113517. https://doi.org/10.1016/j.dss.2021.113517
    10. Bohanec, M., Robnik-Šikonja, M., & Kljajić Borštnar, M. (2017). Organizational learning supported by machine learning models coupled with general explanation methods: A case of B2B sales forecasting. Organizacija, 50(3), 217–233. https://doi.org/10.1515/orga-2017-0020
    11. Branda, F., Marozzo, F., & Talia, D. (2020). Ticket sales prediction and dynamic pricing strategies in public transport. Big Data and Cognitive Computing, 4(4), 36. https://doi.org/10.3390/bdcc4040036
    12. Calitz, A. P., Cullen, M., & Mamombe, S. (2022). Predictive analysis of fuel prices using machine learning. In Proceedings of the 3rd International Conference on Next Generation Computing Applications (NextComp 2022) (pp. 1–6). https://doi.org/10.1109/NextComp55567.2022.9932204
    13. Chalapathy, N., Helen Josephine, V. L., & Rajalakshmi, K. (2022). Sales prediction scheme using RFM-based clustering and regressor model for e-commerce company. In Proceedings of the ACM International Conference Proceeding Series (pp. 1–6). https://doi.org/10.1145/3590837.3590937
    14. Cheriyan, S., Ibrahim, S., Mohanan, S., & Treesa, S. (2018). Intelligent sales prediction using machine learning techniques. In Proceedings of the International Conference on Computing, Electronics and Communications Engineering (pp. 53–58). https://doi.org/10.1109/iCCECOME.2018.8659115
    15. Ching, T., Himmelstein, D. S., Beaulieu-Jones, B. K., Kalinin, A. A., Do, B. T., Way, G. P., Ferrero, E., Agapow, P. M., Zietz, M., Hoffman, M. M., Xie, W., Rosen, G. L., Lengerich, B. J., Israeli, J., Lanchantin, J., Woloszynek, S., Carpenter, A. E., Shrikumar, A., Xu, J., … Greene, C. S. (2018). Opportunities and obstacles for deep learning in biology and medicine. Journal of the Royal Society Interface, 15(141), 20170387. https://doi.org/10.1098/rsif.2017.0387
    16. Dairu, X., & Shilong, Z. (2021). Machine learning model for sales forecasting by using XGBoost. In Proceedings of the IEEE International Conference on Consumer Electronics and Computer Engineering (pp. 480–483). https://doi.org/10.1109/ICCECE51280.2021.9342304
    17. Dritsas, E., & Trigka, M. (2025). Exploring the intersection of machine learning and big data: A survey. Machine Learning and Knowledge Extraction, 7(1), 13. https://doi.org/10.3390/make7010013
    18. Dutta, S. R., Das, S., & Chatterjee, P. (2022). Smart sales prediction of pharmaceutical products. In Proceedings of the 8th International Conference on Smart Structures and Systems (pp. 1–6). https://doi.org/10.1109/ICSSS54381.2022.9782271
    19. Elhanashi, A., Dini, P., Saponara, S., & Zheng, Q. (2023). Integration of deep learning into the IoT: A survey of techniques and challenges for real-world applications. Electronics (Switzerland), 12(24), 4935. https://doi.org/10.3390/electronics12244925
    20. Fotache, M., Cojocariu, I. C., & Bertea, A. (2021). High-level machine learning framework for sports events ticket sales prediction. In Proceedings of the ACM International Conference Proceeding Series (pp. 55–60). https://doi.org/10.1145/3472410.3472426
    21. Fourkiotis, K. P., & Tsadiras, A. (2024). Applying machine learning and statistical forecasting methods for enhancing pharmaceutical sales predictions. Forecasting, 6(1), 170–186. https://doi.org/10.3390/forecast6010010
    22. Gunjal, S. N., Kshirsagar, D. B., Dange, B. J., & Khodke, H. E. (2022). Fusing clustering and machine learning techniques for Big-Mart sales predication. In Proceedings of the IEEE International Conference on Blockchain and Distributed Systems Security (pp. 1–6). https://doi.org/10.1109/ICBDS53701.2022.9935906
    23. Gupta, G., Gupta, K. L., & Kansal, G. (2023). MegaMart sales prediction using machine learning techniques. In Proceedings of Third International Conference on Computing, Communications (pp. 437–446). https://doi.org/10.1007/978-981-19-1142-2_35
    24. Han, B., & Li, P. (2024). Apparel livestreaming sales forecasting models based on machine learning algorithms. Journal of Silk, 61(7), 109–117. https://doi.org/10.3969/j.issn.1001-7003.2024.07.012
    25. Harshini, G., Reddy, T. T., Prathima, T., & Sirisha, A. (2024). Automated product categorization and sales forecasting: A machine learning approach for retail analytics. Grenze International Journal of Engineering & Technology (GIJET), 10(2), 924–930.
    26. Huo, Z. (2021). Sales prediction based on machine learning. In Proceedings of the 2nd International Conference on E-Commerce and Internet Technology (pp. 410–415). https://doi.org/10.1109/ECIT52743.2021.00093
    27. Ibrahim, N. F., & Wang, X. (2019). Decoding the sentiment dynamics of online retailing customers: Time series analysis of social media. Computers in Human Behavior, 96, 32–45. https://doi.org/10.1016/j.chb.2019.02.004
    28. Jun, S. P., Park, D. H., & Yeom, J. (2014). The possibility of using search traffic information to explore consumer product attitudes and forecast consumer preference. Technological Forecasting and Social Change, 86, 237–253. https://doi.org/10.1016/j.techfore.2013.10.021
    29. Kamble, T., Ghuge, M., Rana, R., Vardhan, H., Shelar, Y., & Machale, T. (2023). Ensemble machine learning models to forecast sales. In Proceedings of the 3rd International Conference on Innovative Mechanisms for Industry Applications (pp. 1056–1061). https://doi.org/10.1109/ICIMIA60377.2023.10426565
    30. Kaushal, R. K., Giri, K. K. B., Kumar, H. S., Raina, K., Choudhury, D., & Naikade, K. (2023). AI-based approach for retail sale forecasting. In Proceedings of the International Conference on Self Sustainable Artificial Intelligence Systems (pp. 111–116). https://doi.org/10.1109/ICSSAS57918.2023.10331651
    31. Konda, S., & Singh, S. P. (2023). An in-depth evaluation of machine learning techniques for anticipating effective human health outcomes. In Proceedings of the International Conference on Artificial Intelligence for Innovations in Healthcare Industries (pp. 1–6). https://doi.org/10.1109/ICAIIHI57871.2023.10489226
    32. Krishna, R. S., Deepa, K., & Sangeetha, S. V. T. (2024). Performance analysis of ML techniques in EV sales – A study. In Proceedings of the 10th International Conference on Advanced Computing and Communication Systems (pp. 1045–1049). https://doi.org/10.1109/ICACCS60874.2024.10717024
    33. Kunal, Singh, M., Sharma, H., Roy, S., & Agarwal, K. (2024). Big Mart sales analysis. In Proceedings of the 6th International Conference on Computational Intelligence and Communication Technologies (pp. 554–561). https://doi.org/10.1109/CCICT62777.2024.00092
    34. Latha, S. B., Dastagiraiah, C., Kiran, A., Asif, S., Elangovan, D., & Reddy, P. C. S. (2023). An adaptive machine learning model for Walmart sales prediction. In Proceedings of the International Conference on Circuit Power and Computing Technologies (pp. 988–992). https://doi.org/10.1109/ICCPCT58313.2023.10245029
    35. Li, J., Zhang, Z., Kang, S., Lu, Y., Gan, L., & Xu, Y. (2023). Research on future sales prediction based on feature engineering. In Proceedings of the ACM International Conference Proceeding Series (pp. 223–228). https://doi.org/10.1145/3652628.3652666
    36. Li, J., Zheng, Y., Hu, H., Lu, J., & Zhan, C. (2021). Predicting video game sales based on machine learning and hybrid feature selection method. In Proceedings of the IEEE International Conference on Intelligent Systems and Knowledge Engineering (pp. 497–502). https://doi.org/10.1109/ISKE54062.2021.9755343
    37. Liang, X.-X., Lin, Y., Deng, C., Mo, Y., Lu, B., Yang, J., Xu, L., Li, P., Liu, X., Chen, K., & Liu, M. (2024). Machine learning-based sales prediction using Bayesian optimized XGBoost algorithms. In Proceedings of the Modern Management Based on Big Data V (pp. 248–268). https://doi.org/10.3233/faia240263
    38. Liao, W., Ye, G., Yin, Y., Yan, W., Ma, Y., & Zuo, D. (2020). Auto parts sales prediction based on machine learning for small data and a long replacement cycle. In Proceedings of the IEEE International Conference on Computer Systems and Applications (pp. 1–5). https://doi.org/10.1109/AICCSA50499.2020.9316540
    39. Lin, Y. C., Sung, B., & Park, S. Do. (2024). Integrated systematic framework for forecasting China’s consumer confidence: A machine learning approach. Systems, 12(11), 1–33. https://doi.org/10.3390/systems12110445
    40. Loukili, M., Messaoudi, F., Ghazi, M. El, & Azirar, H. (2024). Predicting future sales: A machine learning algorithm showdown. In Lecture Notes in Networks and Systems (Vol. 837, pp. 26–31). https://doi.org/10.1007/978-3-031-48465-0_4
    41. Madhuvanthi, K., Kailasanathan, N., C, S. N., & Somayaji, S. (2019). Car sales prediction using machine learning algorithms. International Journal of Innovative Technology and Exploring Engineering, 8(5), 2278–3075. https://www.researchgate.net/publication/332072545
    42. Mallik, R. S., Abhiram, R., Reddy, S. R., & Jagadish, R. M. (2022). A comprehensive survey on sales forecasting models using machine learning algorithms. In Proceedings of the 4th International Conference on Emerging Research in Electronics, Computer Science and Technology (pp. 1–6). https://doi.org/10.1109/ICERECT56837.2022.10060168
    43. Manna, A., Kolpe, K., Mhalungekar, A., Pattewar, S., Kaloge, P., & Patil, R. (2023). Comparative study of various machine learning algorithms for pharmaceutical drug sales prediction. In Proceedings of 2023 International Conference on Signal Processing, Computation, Electronics, Power and Telecommunication (IConSCEPT 2023) (pp. 1–6). https://doi.org/10.1109/IConSCEPT57958.2023.10169964
    44. Merdas, H. M., & Mousa, A. H. (2023). Food sales prediction model using machine learning techniques. International Journal of Electrical and Computer Engineering, 13(6), 6578–6585. https://doi.org/10.11591/ijece.v13i6.pp6578-6585
    45. Mohamed-Amine, N., Abdellatif, M., & Belaid, B. (2024). Artificial intelligence for forecasting sales of agricultural products: A case study of a Moroccan agricultural company. Journal of Open Innovation: Technology, Market, and Complexity, 10(1), 1–10. https://doi.org/10.1016/j.joitmc.2023.100189
    46. Mondal, S., Debbarma, A., & Prakash, B. (2024). Big Mart sales prediction using machine learning. In Proceedings of the 2024 10th International Conference on Communication and Signal Processing (ICCSP 2024) (pp. 742–747). https://doi.org/10.1109/ICCSP60870.2024.10544274
    47. Nagaraj, P., Nani, K., Krishna, E. T., Reddy, K. A. K., Sekar, R. R., & Rajkumar, T. D. (2023). Customer sale analysis and classification using machine learning algorithm. In Proceedings of the International Conference on Data Science, Agents and Artificial Intelligence (pp. 1–5). https://doi.org/10.1109/ICDSAAI59313.2023.10452665
    48. Naik, H., Yashwanth, K., Suraj, P., & Jayapandian, N. (2022). Machine learning-based food sales prediction using random forest regression. In Proceedings of the 6th International Conference on Electronics, Communication and Aerospace Technology (pp. 998–1004). https://doi.org/10.1109/ICECA55336.2022.10009277
    49. Nebri, M. A., Moussaid, A., & Bouikhalene, B. (2024). Forecasting livestock feed sales using machine learning techniques: An analysis of the Moroccan market. Indonesian Journal of Electrical Engineering and Computer Science, 35(2), 1139–1150. https://doi.org/10.11591/ijeecs.v35.i2.pp1139-1150
    50. Niu, Y. (2020). Walmart sales forecasting using XGBoost algorithm and feature engineering. In Proceedings of the International Conference on Big Data and Artificial Intelligence and Software Engineering (pp. 458–461). https://doi.org/10.1109/ICBASE51474.2020.00103
    51. Pai, K., Batool, M., Ravi, N., Surendra, R., Shree, A. N. R., & Meenakshi, S. J. (2024). Enhancing sales forecasting and prediction with cutting-edge machine learning methods. In Proceedings of the 2nd IEEE International Conference on Data Science and Information System (p. 6). https://doi.org/10.1109/ICDSIS61070.2024.10594627
    52. Patil, S., Nankar, O., Agrawal, R., Sharma, K., Awasthi, S., & Jha, N. (2023). Black Friday sales prediction using supervised machine learning. In Proceedings of the International Conference on Artificial Intelligence and Smart Communication (pp. 1006–1012). https://doi.org/10.1109/AISC56616.2023.10084959
    53. Ramachandra, H. V., Balaraju, G., Rajashekar, A., & Patil, H. (2021). Machine learning application for Black Friday sales prediction framework. In Proceedings of the International Conference on Emerging Smart Computing and Informatics (pp. 57–61). https://doi.org/10.1109/ESCI50559.2021.9396994
    54. Rane, N., Choudhary, S. P., & Rane, J. (2024). Ensemble deep learning and machine learning: Applications, opportunities, challenges, and future directions. Studies in Medical and Health Sciences, 1(2), 18–41. https://doi.org/10.48185/smhs.v1i2.1225
    55. Rathore, S. P. S., Bihade, V. M., Sane, S., Limbore, N. V., Lenka, R. M., & Priyanka. (2024). Smart model for Black Friday sales prediction. In Proceedings of the International Conference on Smart Devices (pp. 1–5). https://doi.org/10.1109/ICSD60021.2024.10751174
    56. Ratre, S., & Jayaraj, J. (2023). Sales prediction using ARIMA, Facebook’s Prophet and XGBoost model of machine learning. In Proceedings of the Machine Learning, Image Processing, Network Security and Data Sciences (pp. 101–111). https://doi.org/10.1007/978-981-19-5868-7_9
    57. Rekha, C. S., Sathwika, K. B., Nandini, G. S., Sumanth, R., & Shareefunnisa, S. (2024). Ensemble strategies for predicting Walmart sales using regression models. In Proceedings of the 8th International Conference on Inventive Systems and Control (pp. 693–699). https://doi.org/10.1109/ICISC62624.2024.00123
    58. Rozony, F. Z., Aktar, M. N. A., Ashrafuzzaman, M., & Islam, A. (2024). A systematic review of big data integration challenges and solutions for heterogeneous data sources. Academic Journal on Business Administration, Innovation & Sustainability, 4(4), 1–18. https://doi.org/10.69593/ajbais.v4i04.111
    59. Sadasivam, V. R., Narendharakumar, G., Ragavan, M., & Prabhuram, A. (2024). Food sales analysis and prediction using machine learning. In Proceedings of the 2nd International Conference on Artificial Intelligence and Machine Learning Applications: Healthcare and Internet of Things (pp. 1–6). https://doi.org/10.1109/AIMLA59606.2024.10531342
    60. Saito, F., Yamashita, H., Sasaki, H., & Goto, M. (2021). Machine learning for demand prediction of seasonal second-hand fashion items based on prior and fine-tuning prediction models. In Proceedings of the IEEE 12th International Workshop on Computational Intelligence and Applications (pp. 1–6). https://doi.org/10.1109/IWCIA52852.2021.9626037
    61. Samara, K., & Stanich, M. (2023). Using machine learning to predict grocery sales. In Proceedings of Intelligent Computing (pp. 936–943). https://doi.org/10.1007/978-3-031-37963-5_65
    62. Sharma, S. K., Chakraborti, S., & Jha, T. (2019). Analysis of book sales prediction at Amazon marketplace in India: A machine learning approach. Information Systems and E-Business Management, 17(2–4), 261–284. https://doi.org/10.1007/s10257-019-00438-3
    63. Shi, R., & Zhang, C. (2023). A study of sales forecasting in multinational retail companies: A feature extraction–machine learning–classification based forecasting framework. In Proceedings of the IEEE International Conference on Sensors, Electronics and Computer Engineering (pp. 401–405). https://doi.org/10.1109/ICSECE58870.2023.10263406
    64. Shymanskyi, V., & Liaskovets, V. (2023). Cascade model for price and time of car sales prediction. In CEUR Workshop Proceedings (Vol. 3641, pp. 152–167). https://ceur-ws.org/Vol-3641/paper14.pdf
    65. Singh, K., Booma, P. M., & Eaganathan, U. (2020). E-commerce system for sale prediction using machine learning technique. In Journal of Physics: Conference Series, 1712(1), 1–9. https://doi.org/10.1088/1742-6596/1712/1/012042
    66. Spuritha, M., Kashyap, C. S., Nambiar, T. R., Kiran, D. R., Rao, N. S., & Reddy, G. P. (2021). Quotidian sales forecasting using machine learning. In Proceedings of the IEEE International Conference on Innovative Computing, Intelligent Communication and Smart Electrical Systems (pp. 1–6). https://doi.org/10.1109/ICSES52305.2021.9633975
    67. Sreemathy, J., & Prasath, N. (2022). Machine learning-based sales prediction and characterization using consumer perceptions. In Proceedings of the 6th International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (pp. 1072–1076). https://doi.org/10.1109/I-SMAC55078.2022.9987359
    68. Tiganoaia, B., & Anghel, I.-P. (2024). Machine learning algorithms for sales prediction in stores – An applied research. U.P.B. Scientific Bulletin, Series C, 86(2). https://nrf.com/media-center/press-releases/thanksgiving-draws-nearly-190-million-shoppers
    69. Upadhyay, H., Shekhar, S., Vidyarthi, A., Prakash, R., & Gowri, R. (2023). Sales prediction in the retail industry using machine learning: A case study of BigMart. In Proceedings of the IEEE International Conference on Electrical, Electronics, Communication and Computers (pp. 1–6). https://doi.org/10.1109/ELEXCOM58812.2023.10370313
    70. Wang, J. (2020). A hybrid machine learning model for sales prediction. In Proceedings of the International Conference on Intelligent Computing and Human-Computer Interaction (pp. 363–366). https://doi.org/10.1109/ICHCI51889.2020.00083
    71. Warpe, V. S., Buchkul, S. D., Chobe, P., & Pardeshi, D. B. (2024). EV sales price forecasting using machine learning. In Proceedings of the 2nd International Conference on Sustainable Computing and Smart Systems (pp. 818–823). https://doi.org/10.1109/ICSCSS60660.2024.10625450
    72. Wen, K. Y., Joseph, M. H., & Sivakumar, V. (2024). Big Mart sales prediction using machine learning. EAI Endorsed Transactions on Internet of Things, 10, 1–6. https://doi.org/10.4108/eetiot.6453
    73. Wisesa, O., Adriansyah, A., & Khalaf, O. I. (2020a). Prediction analysis for business-to-business (B2B) sales of telecommunication services using machine learning techniques. Majlesi Journal of Electrical Engineering, 14(4), 145–153. https://doi.org/10.29252/mjee.14.4.145
    74. Wisesa, O., Adriansyah, A., & Khalaf, O. I. (2020b). Prediction analysis sales for corporate services telecommunications company using gradient boost algorithm. In Proceedings of the 2nd International Conference on Broadband Communications, Wireless Sensors and Powering (pp. 101–106). https://doi.org/10.1109/BCWSP50066.2020.9249397
    75. Xavier, A. K., Manjunath, C., Manohar, M., Gurudas, V. R., Jayapandian, N., & Balamurugan, M. (2023). Analytical methods of machine learning model for e-commerce sales analysis and prediction. In Proceedings of IEEE InC4 2023 – 2023 IEEE International Conference on Contemporary Computing and Communications. https://doi.org/10.1109/InC457730.2023.10263003

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Copyright (c) 2025 The Authors

How to cite

Saptadi, S., Budiawan, W., Fadhila, R. N., Sumbodo, R. K., & Saputra, D. W. N. (2025). Machine learning applied to sales prediction modeling: A systematic literature review. Multidisciplinary Reviews, 9(3), 2026127. https://doi.org/10.31893/multirev.2026127
  • Article viewed - 1392
  • PDF downloaded - 535