要约的失效有如下几种情形:
一、对要约的拒绝。受要约人接到要约后,通知要约人不同意与之签订合同,则拒绝了要约。在拒绝要约的通知到达要约人时,该要约失去法律效力。如果受要约人的回复没有作出承诺,但提出了一些条件,经过要约人的回复在规定期限内仍不作答复,可以视为拒绝要约。
也有这种情况,受要约人拒绝了要约,但又反悔,这时可以撤回拒绝的通知,但撤回拒绝的通知也应像撤回要约一样,必须在拒绝的通知到达之前或者同时到达要约人。
二、要约人撤销要约。
三、受要约人未在承诺期限内承诺。要约中确定了承诺期限的,表明要约人规定了要约发生法律效力的期限,超过这个期限不承诺,要约的效力当然归于消灭。
最通常的情形是,要约中没有规定承诺期限,受要约人也不对要约作答复,这种情况下,要约什么时候失效?一般而言,在通常的情况下如果要约人在发出要约后的一段合理期间内没有收到承诺则要约于该合理期间届满后失去效力。本项的承诺期限包括合理的期限。确定该合理期间当然要考虑到通讯方式的便捷程度。
四、受要约人对要约的内容作出实质性变更。