首先,晋商资本积累比较雄厚。如前所述,早在乾隆时,山西商人资本“百十万家资者,不一而足”。

其次,晋商经营活动的需要。山西商帮多数从事长途贩运,商品流转和资本周转慢,垫支资本大,在资本不足的情况下,就需要向社会借贷。例如山西商人贩运福建武夷茶,或安徽霍山茶,或湖广茶,经水陆之途运销至北京、归化城、张家口、蒙古草原、乌里雅苏台、科布多、恰克图和西北兰州、新疆伊犁、塔尔巴哈台等地,路程数千里,资本用量大,周转慢,需要大量货款,为了适应营销活动需要,山西商帮首先创办了账局,经营存放款业务,后来,在账局的基础上而形成票号。

再次,晋商的商号之间资金调拨和结算的需要。晋商商号遍布全国各地,形成一定规模的商业网络。而各地商号的盈利,均须解回山西总号,统一结账分红,同时总号与分号之间,也要发生资金调拨。过去对此均采用由镖行保镖运现银形式。但是由于乾嘉以来社会极不安宁,保镖运现极不安全。为了解决运现银问题,于是以汇兑形式出现的山西票号就产生了。