合同有公章或法人簽字的效力是壹樣的。當事人采用合同書形式訂立合同的,自當事人均簽名、蓋章或者按指印時合同成立。在簽名、蓋章或者按指印之前,當事人壹方已經履行主要義務,對方接受時,該合同成立。法律、行政法規規定或者當事人約定合同應當采用書面形式訂立,當事人未采用書面形式但是壹方已經履行主要義務,對方接受時,該合同成立。
假如合同蓋的是假公章,如果沒有法定代表人或代表的簽字,就很難認定是誰蓋的公章,也很難追究使用假公章者的責任。
法律依據
《中華人民***和國民法典》
第四百九十條 當事人采用合同書形式訂立合同的,自當事人均簽名、蓋章或者按指印時合同成立。在簽名、蓋章或者按指印之前,當事人壹方已經履行主要義務,對方接受時,該合同成立。
法律、行政法規規定或者當事人約定合同應當采用書面形式訂立,當事人未采用書面形式但是壹方已經履行主要義務,對方接受時,該合同成立。第四百九十三條 當事人采用合同書形式訂立合同的,最後簽名、蓋章或者按指印的地點為合同成立的地點,但是當事人另有約定的除外。第四百九十五條 當事人約定在將來壹定期限內訂立合同的認購書、訂購書、預訂書等,構成預約合同。第四百九十六條 格式條款是當事人為了重復使用而預先擬定,並在訂立合同時未與對方協商的條款。
采用格式條款訂立合同的,提供格式條款的壹方應當遵循公平原則確定當事人之間的權利和義務,並采取合理的方式提示對方註意免除或者減輕其責任等與對方有重大利害關系的條款,按照對方的要求,對該條款予以說明。提供格式條款的壹方未履行提示或者說明義務,致使對方沒有註意或者理解與其有重大利害關系的條款的,對方可以主張該條款不成為合同的內容。