The main reason behind the poverty in India are as follow:
Increase rate of rising population: In the last 45 years, the population has increased at the whooping rate of 2.2% per annum. An average of approx. 17 million perople are added every year to the population which raises the demand for consumption goods considerably.
Less productivity in agriculture: In agriculture, the productivity is very low due to fragmented holdings, lack of capital, and use of primitive methods, etc.
Less utilization of resources: Underemployment and veiled unemployment of human resources and less utilization of resources have resulted in low production in agriculture sector.