Inventory management system is not just inventory management software, but it is the rule of such enterprises which is used by smaller business and vendor. It is a set of integrated hardware and software tool used by company employees. The system always ensures that after the customer gets what he wants, it updates the product stock amount that is with the retailer. In modern Inventory management system, all software components are part of an integrated system. Modern inventory management system should have the features to track sales along with inventory list, communicate with suppliers, etc. it must be flexible. They must notify the store owner of the right time to reorder and the right quantity to be purchased. There must have features of Inventory management system are Asset tracking, order management, Product identification, Service Management, Inventory Optimization.