主要看是否有扣押权限,是否依照法定程序扣押,扣押期限是否已满,否则就是扣押车辆非法。发生交通事故什么情况下能扣车?1、发生交通事故,如果受害方向法院申请诉前财产保全,可由法院对车辆进行查封或扣押,这时如果车主提供担保,也可以将车辆开走,以免产生营运损失。2、交警扣车什么时候可以扣车现行法律并没有赋予交警随意扣车的权利。只有在需要对事故车辆除检验、鉴定等取证工作时才可以暂扣车辆,而不能以司机可能逃跑等理由扣留机动车。目前达到最新规定,一般情况下,事故车被扣的期限不应超过25天(其中20天的检验、鉴定期限加上5天通知取车期限);经上一级公安机关交通管理部门批准延长检验、鉴定期限的情形下,事故车被扣的期限不应超过65天(其中60天的检验、鉴定期限加上5天通知取车期限);但一方当事人收到公安机关的检验、鉴定结论提出书面异议并申请重新检验、鉴定除外,此种情形下,申请重新检验、鉴定、评估以一次为限。重新检验、鉴定、评估的时限与检验、鉴定、评估的时限相同。则扣车的时限将会延长一倍时间。如果交警超过上述期限扣车,即为违法扣留。事故车辆被扣期限超过法定期限,如何处理?车主或管理人首先应保存好扣车凭证,超过法定扣车期限后,可以书面函告要求公安机关予以放行,若不成的,则向上一级公安机关书面投诉,或者提起行政诉讼。如果被扣车辆有损坏的,可要求国家赔偿。扣押是否合法,主要看是否有扣押权限,是否依照法定程序扣押,扣押期限是否已满,否则就是扣押车辆非法。如果非法扣押车辆的,当事人可以进行行政复议或者提起行政诉讼。