The roles of consumer in allocating resources is that they serve as the driver of demand for goods. Producers provide the supply of goods. Therefore, it is the relationship between both the producers and consumers or supply and demand which helps to determine the allocation of resources and also the prices of goods and services.