PT. XYZ is one of the leading private banks in Indonesia. Having launched its operations in Indonesia in 2019, the bank offers a wide range of banking products and services. PT. XYZ also faces challenges in managing the inventory of goods used in its daily operations. Based on research conducted at PT. XYZ’s headquarters, particularly within the inventory management department, the company frequently encounters difficulties in determining and controlling inventory levels. Therefore, there is a need for an inventory control information system that can assist PT. XYZ in optimizing inventory management using the System Development Life Cycle (SDLC) methodology, which will be primarily implemented within the General Affairs (GA) division at the headquarters. It is hoped that this system will assist users in inventory management and provide accurate, effective, and efficient inventory information, particularly for the GA division at PT. Xyz. The inventory control information system will streamline transaction activities and inventory control. Data collection methods in this study included interviews with sources, literature review, and observation by monitoring the research subject from start to finish. The system developed can generate an inventory control design and information system using the System Development Life Cycle (SDLC) method to calculate inventory levels and provide accurate calculations for the warehouse, as well as build an information system to track inventory levels, safety stock levels, and reorder points. This makes it possible to estimate when to place a reorder.