根据《中华人民共和国合同法》规定,公司未完成工商注册登记前签订的合同是否有效需分情况判断:

  1. 设立中公司签订的合同:公司成立后予以追认的,合同有效;若公司最终未成立,由发起人承担法律责任
  2. 冒用已注销公司名义签订的合同:因主体不存在,合同无效
  3. 超越经营范围签订的合同:不因未注册而无效,但可能受行政处罚

建议在合同中明确约定:"本合同自公司完成工商登记之日起生效",并保留发起人签章。发生纠纷时,法院通常会结合合同履行情况、双方真实意思表示等因素综合判定。