This article covers the various aspects of inventory management such as authorisation, controls, checks, and systems. It explains the importance of authorisation at different stages of purchasing, the need for segregation of duties, access controls, and independent checks. It also provides insights into the advantages of perpetual inventory and the difference between periodic and perpetual inventories. The article concludes with a list of programs that can be used for inventory management.