发生的阶段不同,不起诉发生于审查起诉阶段,由人民检察院的公诉部门作出。撤销案件发生于侦查阶段,由人民检察院的反贪、反渎、监所部门作出。法律效果不同,撤销案件的,犯罪嫌疑人不承担任何不利后果。而不起诉又分为相对不起诉和绝对不起诉。
拓展资料:
不起诉和撤销案件是两种形式不同但法律后果基本相同的程序处理决定。做出不起诉决定和撤销决定后,都意味着程序上终止了对犯罪嫌疑人刑事责任的追究。因而适用的条件和对象基本相同,但是这两种处理仍然有一些不同之处:
(1)适用阶段不同。撤销案件只能适用于侦查阶段,不起诉则是在审查起诉阶段适用。
(2)适用对象不同。撤销案件只能由有权立案的机关作出,不起诉决定可以适用于自己立案侦查的案件,也可以适用于公安机关立案侦查的案件。
(3)使用的主体范围不同。不起诉只能由人民检察院决定,撤销案件既可以有人民检察院作出,也可以由公安机关作出。