
依据《民法典》的规定,公司作为法人组织,公司要清算结束的,才能注销登记。所以公司不是签订协议就能进行注销的,签订的注销协议一般不具有法律效力。

公司注销后合同有效,只是合同的权利义务可能终止。行为人具有相应的民事行为能力、意思表示真实、不违反法律、行政法规的强制性规定,不违背公序良俗的民事法律行为有效。

依据《公司法》的规定,公司在解散前签订的合同生效后,公司解散清算过程中,应当处理好合同的问题,公司清算结束,办理注销登记后,公司终止,法人资格消灭,所以合同无效。

依据《民法典》的规定,清算结束并完成法人注销登记时,法人终止;依法不需要办理法人登记的,清算结束时,法人终止。所以公司办理注销登记当天,公司就无效。

依据《民法典》的规定,公司清算结束办理注销登记后,公司法人终止,法人终止后不具有签订合同的主体资格。所以公司注销后签订的合同不具有法律效力。