要约撤销,是指要约人在要约生效后,使要约的法律效力归于消灭的意思表示。因为要约撤销往往涉及受要约人的利益,所以法律对其设定了一定的限制。《合同法》对此作出具体规定,要约可以撤销,但撤销要约的通知应当于受要约人发出承诺通知之前到达受要约人。不同于要约撤回的是,要约撤销发生于要约生效之后,其通知应当在受要约人发出承诺通知之前到达受要约人,也就是说要约撤销的通知到达受要约人的期间应是在要约到达受要约人之后,受要约人发出承诺之前。要约撤销是指,要约人在要约发生法律效力之后而受要约人承诺之前,欲使该要约失去法律效力的意思表示。要约的撤销与要约的撤回不同在于:要约的撤回发生在要约生效之前,而要约的撤销发生在要约生效之后;要约的撤回是使一个未发生法律效力的要约不发生法律效力,要约的撤销是使一个已经发生法律效力的要约失去法律效力;要约撤回的通知只要在要约到达之前或与要约同时到达就发生效力,而要约撤销的通知在受要约人发出承诺通知之前到达受要约人,不一定发生效力。在法律规定的特别情形下,要约是不得撤销的。 在要约撤销的问题上,英美法与大陆法的理论迥异。