根据《刑法》第67条第1款之规定和有关司法解释,一般自首具有如下构成条件:
1、自动投案所谓自动投案,一般是指犯罪未被发觉,或者虽被发觉但尚未被司法机关查获或被群众扭送,犯罪人主动将自己置于司法机关的合法控制下,接受司法机关的审查与裁判的行为。
2、如实供述自己的罪行。首先,投案人供述的必须是犯罪事实。在司法实践中,鉴于犯罪人因作案时间、地点、环境的特殊或因生理、心理上的原因,往往难以当即做出全面供述或准确供述,故只要求其能供述主要犯罪事实即可。如果犯罪人只供述自己的次要的犯罪事实而回避主要犯罪事实,则不能视为自首。其次,投案人所供述的必须是自己的犯罪事实,即由自己实施,并由自己承担刑事责任的罪行。当然,这里既可以是投案人个人单独实施,也可以是与他人共同实施,既可以是一罪,也可以是数罪。再次,投案人所供述的犯罪必须如实。所谓如实,是指犯罪嫌疑人所述事实与所为事实相一致。最后,投案人供述犯罪事实必须主动。所谓主动,是指犯罪人出于自愿,积极供述自己的犯罪事实。其主动性体现其主观恶性的减弱。