基于2003-2012年沪深A股上市公司为研究样本,实证检验商业信用对非效率投资的影响。研究发现:上市公司的过度投资行为主要是由代理冲突比较严重且公司存在大量自由现金流而引发,投资不足主要是由融资约束引发,并非由债权代理冲突引发;上市公司的商业信用能够抑制过度投资,发挥治理作用。同时,商业信用又能够缓解投资不足,发挥融资功能。