Ang granuloma ng dayuhang katawan ay sanhi ng parehong endogenous at exogenous na mga kadahilanan. Ang mga endogenous na kadahilanan ay kinabibilangan ng keratin, sebum, urates, kolesterol at mga kristal nito, atbp.; Kasama sa mga exogenous na kadahilanan ang tinta ng tattoo, paraffin, mga langis, silicone, atbp.