1.要约是特定合同当事人的意思表示。发出要约的目的在于订立合同,要约人必须使接收要约的相对方能够明白是谁发出了要约以便作出承诺。因此,发出要约的人必须能够确定,必须能够特定化。虽然合同双方都可以作为要约人,但作为要约人的必须是特定的合同当事人。不论是自然人或者是法人,只要是具有相应民事权利能力与民事行为能力的人,都可以作为要约人。
2.要约必须向要约人希望与之缔结合同的相对人发出。合同因相对人对于要约的承诺而成立,所以要约不能对希望与其订立合同的相对人以外的第三人发出。但相对人是否必须是特定的人,则有不同的看法。要约必须是向特定人发出,向不特定人发出的订约建议是要约邀请。因为,向特定人发出的要约,一旦承诺合同就成立,而向不特定的人发出的订约建议,承诺了也不会当然导致合同成立。
3.要约必须具有缔约目的并表明经承诺即受此意思表示的拘束。很多类似订约建议的表达实际上并不表示如果对方接受就成立了一个合同,尽管是特定当事人对特定当事人的陈述,也不构成一个要约。能否构成一个要约要看这种意思表示是否表达了与被要约人订立合同的真实意愿。这要根据特定情况和当事人所使用的语言来判断。当事人在合同中一般不会采用诸如“如果承诺合同就成立”这样明确的词语来表示,所谓“表明”并不是要有明确的词语进行说明,而是整个要约的内容表明了这一点。
4.要约的内容必须具备足以使合同成立的主要条件。这要求要约的内容必须是确定的和完整的。确定的是要求必须明确清楚,不能模棱两可、产生歧义。完整的是要求要约的内容必须满足构成一个合同所必备的条件,但并不要求一个要约事无巨细、面面俱到。要约的效力在于,一经被受要约人承诺,合同即可成立。因此,如果一个订约的建议含混不清、内容不具备一个合同的最根本的要素,是不能构成一个要约的。即使受要约人作出承诺,也会因缺乏合同的主要条件而使合同无法成立。