The On-Shelf availability solution eliminates problem of out of stock (OOS) satiation using advanced analytics and alerting to monitor demand from all level of user. On-shelf availability solutions integrates with internal and external sources and provides users with ability to solve basic problems in the system that results in OOS situations. On-Shelf Availability solution ensures availability of products on shelf ready for customer purchase. These solutions enable store staff to get real time access to on-shelf availability information, which ultimately increase customer satisfaction and store sales. On-shelf availability solutions provides reliable identification of out-of-shelf (OOS) situations, instant alerts, scalability for thousands of stores and cost efficiency. On-shelf availability solutions determines probability of a product being out-of-shelf by forecasting historic data and analysing actual sales from POS and product inflows from replenishment data.