紫癜性腎炎病因尚不明確,許多患者有感染史,某些藥物與食物被認為與發病有關。大多認為紫癜性腎炎與循環中可溶性免疫復合物的形成有關,該免疫復合物為iga,可在血液循環中發現,血iga也升高。在感染后iga升高更為明顯。在皮膚、腸道及復發的移植腎均發現iga沉積。
由于病變區常有c3及備解素,而不易發現c1q及c4等,認為可能通過激活補體旁路系統,而造成組織的免疫損傷。其他的免疫異常還包括有,iga分泌的B細胞增加,T調節細胞改變等。由于病人尿中纖維蛋白降解產物過高,腎小球內常有纖維蛋白原沉積。因此,血管內凝血機制也可能參與紫癜性腎炎的發病過程。