Various causes may be assigned to the growth of feudalism. First, as a result of the practice of land-grant in the Gupta and post-Gupta periods there had developed many administrative and economic units outside the control of the king. This gave rise to feudalism.

Second, land-grants in lieu of salary also paved the way of feudalism. For, the system gave rise to an intermediary class called feudal lords. Third, the decline of trade and commerce in the post-Gupta period also was responsible for the development of feudalism in India.

Fourth, in the absence of any central authority different regions became more important. Regionalism was an important factor for the growth of feudal tendency.