An inventory control system having multiple items in stock is developed in this paper to optimize total cost of inventory and space requirement. Inventory modeling for both the raw material storage and work in process (WIP) is designed considering independent demand rate of items and no volume discount. To make the model environmentally aware, the equivalent carbon emission cost is also incorporated as a cost function in the formulation. The purpose of this study is to minimize the cost of inventories and minimize the storage space needed. The inventory models are shown here as a multi-objective programming problem with a few nonlinear constraints which has been solved by proposing a meta-heuristic algorithm called multi-objective particle swarm optimization (MOPSO). A further meta-heuristic algorithm called multi-objective bat algorithm (MOBA) is used to determine the efficacy of the result obtained from MOPSO. Taguchi method is followed to tune necessary response variables and compare both algorithm's output. At the end, several test problems are generated to evaluate the performances of both algorithms in terms of six performance metrics and analyze them statistically and graphically.