What is weighted average inventory costing?

Weighted Average inventory costing is a method of valuing inventory by calculating the average cost of all the items in stock. Under this method, the total cost of all items in inventory is divided by the total number of items to determine the weighted average cost per item. This weighted average cost is then used to value both the cost of goods sold (COGS) and the ending inventory.