1. Lack of irrigation
Irrigation is the basic infrastructure for agriculture development. But only 69.48% of total irrigable land has irrigation facility and only 50% of land year round facility. So, farmers entirely depend upon monsoon rain.
2. Lack of technology
Nepal herself is poor. Moreover, her people are also poor. About 205% of total populations live under poverty line. So, neither they can afford for new technology nor they have proper knowledge about it. So, our agricultural sector is lacking behind.