Satkaryavada, (Sanskrit: satkāryavāda m.) meint die Lehre, die davon ausgeht, dass der Effekt bereits in der Ursache vorhanden ist und somit sicher eintreten wird. Dies ist ein wichtiger Teil der Karmalehre.