In this paper we have built a model of financial intermediation that explains the GDP variability pattern of an economy during the development process. In our model, per capita is more volatile in the middle-income economies than in both low and high-income economies. We show that, if the model economy is in the early or in the mature stages of development there is a unique equilibrium. However, in the middle stages of development multiple equilibria arise. Moreover, we find that in economies with imperfect credit markets, per capita output volatility tends to be higher than in economies with perfect or non-existent credit markets.