1、适用的情形不同。
行政许可的撤销适用于行政机关或其工作人员、被许可人单方或双方有过错的情形。行政机关或其工作人员有过错的可以撤销行政许可,被许可人以贿赂、欺骗等不正当手段取得的行政许可应当撤销。
《行政许可法》第六十九条第一款对行政机关或其工作人员有过错的情形作出了具体规定:
(一)行政机关工作人员滥用职权、玩忽职守作出准予行政许可决定的;
(二)超越法定职权作出准予行政许可决定的;
(三)违反法定程序作出准予行政许可决定的;
(四)对不具备申请资格或者不符合法定条件的申请人准予行政许可的;
(五)依法可以撤销行政许可的其他情形。
行政许可的撤回仅适用于行政许可所依据的法律、法规或规章修改或者废止,或者准予行政许可所依据的客观情况发生重大变化这两种情形。为了公共利益的需要,行政机关可以依法撤回已经生效的行政许可,使其失效。
2、溯及力不同。
撤回的行政许可本身是合法的,行政许可自撤回时起失效,不具有溯及力。撤销的行政许可本身是不合法的,所以被撤销的行政许可从一开始就没有法律效力,具有溯及力。
3、产生的后果不同。
无论是撤销还是撤回行政许可,都有可能对被许可人的既得利益造成影响。被许可人以贿赂、欺骗等不正当手段取得的行政许可因其本身有过错而不受保护。
行政许可的性质其实是比较特殊的,就类似于安家如果是销售易燃易爆气体的话,肯定就得经过行政许可,那么行政单位颁发行政许可证以后,如果没有确切的法律依据,对于已经发生效率的行政许可行为是无权擅自更改或撤回的。