The Inventory Controller is responsible for the management and control of inventory levels within the company. They work closely with production, purchasing and sales departments to ensure that correct levels of stock are maintained and that inventory accuracy is maintained. The role includes planning and forecasting future inventory needs, conducting regular audits, investigating discrepancies and implementing process improvements.

Inventory Controller Job Responsibilities

  • Maintain accurate records of all incoming and outgoing inventory
  • Conduct regular physical counts of inventory and reconcile with records
  • Investigate and resolve any discrepancies
  • Monitor stock levels and identify opportunities for optimization
  • Work with purchasing department to ensure timely replenishment of inventory
  • Develop and implement strategies for efficient management of inventory
  • Keep abreast of developments in inventory management systems and best practices


  • To ensure that all inventory is accurately accounted for and properly stored
  • To maintain upto-date records of all inventory levels, including quantity, location, and condition
  • To regularly monitor inventory levels and report any discrepancies to management
  • To develop and implement efficient inventory control procedures
  • To oversee the receiving, storage, and shipping of inventory
  • To ensure that all safety standards are met in relation to inventory storage and handling

Inventory Controller Job Skills & Qualifications Needed

  • A high school diploma or equivalent is typically required for this position.
  • Proven experience as an inventory controller or in a similar role
  • Excellent communication and interpersonal skills
  • Good organizational and time management skills
  • Accuracy and attention to detail
  • Proficient in using Microsoft Office, especially Excel