This paper addresses a multi-product multi-period Inventory Routing Problem (IRP) where multiple capacitated vehicles distribute products from multiple suppliers to a single plant to meet the given demand of each product over a finite planning horizon.