有权在合同上签字的主体包括合同当事人;经合同当事人授权的委托代理人、法定代理人;法人代表等。根据《民法典》第四百九十条第一款规定,当事人采用合同书形式订立合同的,自当事人均签名、盖章或者按指印时合同成立。在签名、盖章或者按指印之前,当事人一方已经履行主要义务,对方接受时,该合同成立。第一百六十二条规定,代理人在代理权限内,以被代理人名义实施的民事法律行为,对被代理人发生效力。
法律依据
《民法典》第四百九十条第一款当事人采用合同书形式订立合同的,自当事人均签名、盖章或者按指印时合同成立。在签名、盖章或者按指印之前,当事人一方已经履行主要义务,对方接受时,该合同成立。第一百六十二条代理人在代理权限内,以被代理人名义实施的民事法律行为,对被代理人发生效力。