inventory costs definition
Inventory costs are the costs related to storing and maintaining its inventory over a certain period of time. Typically, inventory costs are described as a percentage of the inventory value (annual average inventory, i.e. for a retailer the average of the goods bought to its suppliers during a year) on an annualized basis. They vary strongly depending on the business field, but they are always quite high.