1、从表现形式上看,要约撤回发生在要约到达(或刚刚到达)受要约人之前,而要约撤销则发生在要约已经到达受要约人,受要约人尚未发出承诺通知之前。
两者的实质区别在于:前者是在要约尚未生效(或刚刚生效)时发生的,而后者则是在要约生效后,受要约人发出承诺通知前。
2、对于要约不得撤销的两类情形,应当准确记忆。特别是要求受要约人不仅得“有理由认为要约不可撤销”,而且要求“已经为履行合同作了准备工作”。两个并列条件缺一不可。
要约撤回的定义
要约的撤回,指在要约发生法律效力之前,要约人使其不发生法律效力而取消要约的行为。《民法典》第四百七十五条 【要约撤回】要约可以撤回。要约的撤回适用本法第一百四十一条的规定。
要约撤销的定义
要约撤销是指,要约人在要约发生法律效力之后而受要约人承诺之前,欲使该要约失去法律效力的意思表示。要约的撤销与要约的撤回不同在于:要约的撤回发生在要约生效之前,而要约的撤销发生在要约生效之后;要约的撤回是使一个未发生法律效力的要约不发生法律效力,要约的撤销是使一个已经发生法律效力的要约失去法律效力;要约撤回的通知只要在要约到达之前或与要约同时到达就发生效力,而要约撤销的通知在受要约人发出承诺通知之前到达受要约人,不一定发生效力。在法律规定的特别情形下,要约是不得撤销的。在要约撤销的问题上,英美法与大陆法的理论迥异。按照英美的“对价”的理论,要约作为诺言在被承诺以前是无对价的,对发出要约的人没有拘束力,因而在要约被承诺以前是可以撤销的,即使是附承诺期限的要约也是如此。大陆法国家则一般认为,要约一旦生效就不得撤销。
要约的撤销和撤回的区别是还是比较大的,最大的区别在于要约处在什么时间段让要约失效,要约的撤回让要约的时效时间是要约到达受要约人之前,而要约的撤销,是指在成立合同之前,但是已经到达了受要约人。