原因自由行为

缘由

本来，在有责性中，无责任能力或瑕疵责任能力（即限制行为能力）者，可能会被判无罪或减免刑责。这是因为他的认识能力不足，而无法认识到自己的行为是违法的，或是他的控制能力不足，无法制止自己做出违法的行为。
问题在于，例如：喝到半醉的人，隐约知道自己在做什么，犯了罪仍要负责，反倒是喝到烂醉的人，不知道自己在做什么，犯了罪却不用负责。这样等于是在鼓励烂醉，因此学说上试图以原因自由行为，解决这个矛盾。

原因自由行为

行为人在原因行为（喝酒）前有责任能力，而在原因行为后，丧失了责任能力，但犯罪行为（酒驾肇事）发生在无责任能力的时间点，这样犯罪者就会无罪或减免刑责，为了应付这个问题，刑法学发展出原因自由行为的解释，将责任能力从原因行为的时间点“挪动”到犯罪行为的时间点，以弥补有责性的缺失。

瑕疵

有责性除了责任能力之外，尚有心理状态的故意过失与否。假如原因行为（喝酒）时，心理状态是故意，而犯罪行为（酒驾肇事）时，心理状态是过失，那么随着责任能力的“挪动”，两种心理状态发生冲突，此时应如何处理？此乃原因自由行为的瑕疵。

自醉行为

与原因自由行为相关的就是自醉行为（例如：酒后闹事），两者都是在醉态中的自己违反刑法而受追诉的行为。而两者不同者在于“犯罪意识”，原因自由行为在醉前即有犯罪意识，经由计划后借由醉态自己而实行犯罪；自醉行为则是先陷入醉态，后有外在刺激而致使醉态自己行为并触犯刑法，两者显有不同。
在中华民国刑法内虽有处罚原因自由行为，但却漏未规定处罚“自醉行为”，因此使法院审查中仅得避而不谈自醉行为而以“故意行为”却减低责任来加以判刑，以避免立法怠惰下造成漏洞扩大化。
一般认为因应措施有二：一者为删除原因自由行为，将醉态自己视为工具而不得减、免责任，自醉行为则为瑕疵责任能力下意外性、突发性的实行犯罪，则可减、免责任；二者为将自醉行为纳入法条，以补缺漏洞。