区分两者的关键在于造成后果的严重程度不同。构成消防责任事故罪,必须造成严重后果。而一般消防事故,虽然发生了事故,造成了一定危害后果,但未达到严重程度,故不构成犯罪。
本罪是行为人在存在火险隐患的情况下拒不执行消防监督机构关于采取改正措施的通知,致使引起火灾,造成严重后果的。失火罪是行为人在日常生活与生产活动中用火不慎,引起火灾,造成严重后果的。
本罪的犯罪主体是一般主体,玩忽职守罪的犯罪主体是国家机关工作人员。
如果单位的负责人或有关人员是国家机关工作人员,违反消防管理法规,经消防监督机构通知采取改正措施而拒绝执行,致使发生火灾事故,造成严重后果的,则属于法条竞合,按照本法第397条第1款本法另有规定的,依照规定的规定,应以特别法条即本条的规定定罪处罚。也就是说,对犯罪行为人应以消防责任事故罪论处,而不应以玩忽职守罪论处。