商业银行存在的理由有以下几个:

1、国家可以根据银行的存贷款数据,获得经济运行状况的部分资料,为货币经济政策的制定提供一定依据

2、可以为社会闲散资金提供稳定而又安全的获利渠道

3、可以为企业和个人提供融资渠道

4、可以为资金的汇划提供极大便利。