与分公司签订合同是具有法律效力的,分公司可以自己的名义对外签订合同。分公司在签订合同时,只要加盖分公司的印章就可以了,没有必要每个合同都要到总公司加盖总公司的印章。
《合同法》第三十二条规定,当事人采用合同书形式订立合同的,自双方当事人签字或者盖章时合同成立。