可能有效可能无效。只有签字没有公章的合同是否有法律效力要根据具体情况分析:
1、如果合同是由单位的委托代理人在其权限范围内、或单位的法定代表人签的字,则合同有效。
2、如果签字的委托代理人没有代理权、超越代理权或者代理权终止后签订合同的,经过被代理人的追认后,所签合同有效。未经追认的,合同无效,由行为人承担民事责任。本人知道他人以本人名义实施民事行为而不作否认表示的,视为同意。
《公司法》
企业法定代表人在国家法律、法规以及企业章程规定的职权范围内行使职权、履行义务,代表企业法人参加民事活动,对企业的生产经营和管理全面负责,并接受本企业全体成员和有关机关的监督。