一.要约不能撤回的情形
由於撤销要约可能会给受要约人带来不利的影响,损害受要约人的利益,法律规定了两种不得撤销要约的情形:
1、要约人确定了承诺期限或者以其他形式明示要约不可撤销;
2、受要约人有理由认为要约是不可撤销的,并已经为履行合同做了准备工作。
要约失效是指要约丧失法律效力,即要约人与受要约人均不再受其约束,要约人不再承担接受承诺的义务。《合同法》规定了要约失效的情形:
1、拒绝要约的通知到达要约人。受要约人接到要约后,通知要约人不同意与之签订合同,则拒绝了要约,在拒绝要约的通知到达要约人时,该要约失去法律效力。
2、要约人依法撤销要约。
3、承诺期限届满,受要约人未作出承诺。要约中确定了承诺期限的,超过这个期限不承诺,则要约失效;要约中没有规定承诺期限的,在通常情况下,要约发出后一段合理时间内不承诺的,要约失效。
4、受要约人对要约的内容作出实质性变更。发生这种情况即为反要约,反要约是一个新的要约,提出反要约就是对原要约的拒绝,使原要约失去效力,原要约人不再受要约的约束。
二.要约的生效时间
要约在到达受要约人时生效,具体情形为:
(1)以对话形式作出的要约,自受要约人了解时发生效力;
(2)以书面形式作出的要约于到达受要约人时发生效力;
(3)采用数据电子形式进行要约,收件人指定特定系统接收数据电文的,该数据电文进入该特定系统的时间视为要约生效时间;未指定特定系统的,该数据电文进入收件人的任何系统的首次时间视为要约生效时间。
合同法规定,在要约生效之前,可以撤回要约。撤回要约的意思表示,比要约先到或同时到达受要约人就可以。如果撤回要约的意思表示比要约先到或者和要约同时到达,这时要约没有生效,对方也不能承诺。