Buddhists endorse the concept of human actions and their consequences as they uphold the doctrine of karma. However, they deny the existence of a ‘permanent self’. Few questions arise in this regard. If a permanent self does not exist then who guides a person to decide the course of an action? How does a person choose to perform an action of the many alternatives in a situation? Who takes responsibility for the consequences of an action? This paper attempts to answer these questions by reinterpreting the Buddhist’s ‘no-self’ theory from epistemological and logical perspectives. This paper argues that Buddhists while rejecting the existence of a ‘permanent self’ affirm the existence of impermanent psychophysical entities (five skandhas). The mereological sum of these psychophysical entities is known as a ‘person’ who performs actions. A person becomes morally responsible for the consequences of an action justifying the Buddhist doctrine of karma. © 2021, The Author(s), under exclusive licence to Springer Nature B.V.