合同是谁签字谁承担责任吗

公司合同的签字人不用承担合同责任。其签字行为代表的是公司,由公司承担合同责任。但如果签字人不是本单位工作人员,也未经授权委托的,公司不承担责任,合同责任由签字人承担。无权代理人以被代理人的名义订立合同,被代理人已经开始履行合同义务或者接受相对人履行的,视为对合同的追认。

合同无效的情况,具体如下:

1、无民事行为能力人签的合同无效。

2、行为人与相对人以虚假的意思表示签的合同无效

3、违反法律、行政法规的强制性规定的合同无效。但是,该强制性规定不导致该民事法律行为无效的除外。

4、违背公序良俗的合同无效。

5、行为人与相对人恶意串通,损害他人合法权益的合同无效。

依据我国相关法律规定,在合同上按手印并不是合同生效的必要条件,所以合同是没按手印,但签字的也是具有法律效力的。

法律依据:《中华人民***和国民法典》第五百零四条

法人的法定代表人或者非法人组织的负责人超越权限订立的合同,除相对人知道或者应当知道其超越权限外,该代表行为有效,订立的合同对法人或者非法人组织发生效力。