Demand-pull inflation occurs when there is excess demand of goods over supply. Excessive demand is a consequence whereby consumers have money purchasing power to buy goods and services.