产生国际收支失衡的主要原因有:
1、周期性因素:与经济周期有关,由于经济发展的变化而使一国的总需求、进出口贸易和收入受到影响;
2、收入性因素:国民收入发生变化而引起,例如一国国民收入多,意味着国际支付会增加,国际收支可能会出现逆差;
3、结构性因素:国内生产结构及相应要素配置未得到及时调整或更新,无法适应国际市场变化;
4、货币性因素:因一国币值发生变动而引发,例如当一国物价普遍上升时,产品出口成本提高,产品的国际竞争力下降,在其他条件不变、变的情况下,出口减少,与此同时,进口成本降低,进口增加,国际收支发生逆差;
5、政策性失衡:一国推出重要的经济政策或实施重大改革而引发。