1、要约是特定合同当事人的意思表示。发出要约的目的在于订立合同,要约人必须使接收要约的相对方能够明白是谁发出了要约以便作出承诺。因此,发出要约的人必须能够确定,必须能够特定化。虽然合同双方都可以作为要约人,但作为要约人的必须是特定的合同当事人。
2、要约必须向要约人希望与之缔结合同的相对人发出。合同因相对人对于要约的承诺而成立,所以要约不能对希望与其订立合同的相对人以外的第三人发出。但相对人是否必须是特定的人,则有不同的看法。一种观点认为,要约必须是向特定人发出,向不特定人发出的订约建议是要约邀请。因为,向特定人发出的要约,一旦承诺合同就成立,而向不特定的人发出的订约建议,承诺了也不会当然导致合同成立。另一种观点认为,要约可以向不特定的人发出。现实有许多向不特定人发出要约的情况。如自动售货机的设置,电车、渡船、公共汽车的行驶,戏院、电影院的开设。但不是说在一切情况下都可以向不特定的人发出要约。
3、要约必须具有缔约目的并表明经承诺即受此意思表示的拘束。这一点很重要,很多类似订约建议的表达实际上并不表示如果对方接受就成立了一个合同,如“我打算五千元把我的钢琴卖掉”,尽管是特定当事人对特定当事人的陈述,也不构成一个要约。能否构成一个要约要看这种意思表示是否表达了与被要约人订立合同的真实意愿。这要根据特定情况和当事人所使用的语言来判断。当事人在合同中一般不会采用诸如“如果承诺合同就成立”这样明确的词语来表示,所谓“表明”并不是要有明确的词语进行说明,而是整个要约的内容表明了这一点。
4、要约的内容必须具备足以使合同成立的主要条件。这要求要约的内容必须是确定的和完整的。所谓确定的是要求必须明确清楚,不能模棱两可、产生歧义。所谓完整的是要求要约的内容必须满足构成一个合同所必备的条件,但并不要求一个要约事无巨细、面面俱到。要约的效力在于,一经被受要约人承诺,合同即可成立。
要约失效,即要约丧失法律效力。要约失效后,要约人不再受其约束,受要约人也终止了承诺的权利。要约失效后,合同即失去了成立的基础,受要约人即使承诺,也不能成立合同。合同法规定,有下列四种情形之一的,要约失效:
1、拒绝要约的通知到达要约人时。拒绝要约,包括明确表示拒绝,或对要约进行了修改、限制或扩张。要约人一旦收到受要约人不接受或不完全接受要约的通知,要约即因被拒绝而终止效力。受要约人拒绝要约后即使在承诺期限内又表示同意的,其意思表示也为发出的新要约。
2、要约人依法撤销要约。只要撤销符合法律规定条件,要约即失效。
3、承诺期限届满,受要约人未作出承诺。要约的有效期限也就是受要约人可以承诺的有效期限。在该期限届满时,受要约人未为承诺的,要约就失去效力。在该期限届满后,受要约人又表示接受要约的,该意思表示不为承诺,只能看作是一种新要约。
4、受要约人对要约的内容作出实质性变更。对要约修改后的“承诺”视为受要约人对要约人发出的新的要约,是对原有要约的拒绝。