Inflation is classified into cost push inflation and demand pull inflation in terms of its origin. If inflation is demand pull, it will be caused by high demand or income with the people. On the other hand, if inflation is cost-push, it will be caused by rise in the price of inputs used in the production of commodities.
In other words, the basic difference between the two is that cost push inflation is supply side in nature whereas demand pull inflation is demand side in nature.
(a) Cost -Push inflation:- Cost push inflation is caused by rise in the prices of inputs like power, labour, raw materials etc.
Price rise of inputs in the form of increased raw material cost, electricity charges or wage rate (including a rise in profit margin made by the producer) results in increased cost and ultimately to increased price of the product. An important example for cost push inflation is the rising price of coal which immediately may cause price rise in industries which use coal. Price rise of key inputs like crude oil products may trigger price spiralling effect on other goods and services. In India, cost push inflation is the major supply side factor producing inflation.
(b) Demand-pull inflation:- Demand pull inflation is caused by increased demand in the economy, without adequate increase in supply of output. It is mainly an outcome of excess money income with the people. This high money income would be due to increased money supply. The situation of “too much money chasing too few goods” is an instance of demand pull inflation.