The procedure is complex and best performed by experienced pandits. Key steps typically include:
Sankalpa: Taking a vow to perform the ritual.
Purification: Taking a holy bath (often in the Phalgu river).
Puja: Worship of Lord Ganesh, Kalash Sthapana (establishing a sacred pot), invoking deities like Brahma, Vishnu, Rudra, Yama, and Savitr.
Narayan Bali Homa: Fire ritual dedicated to Lord Narayan.
Invoking the Soul: Using mantras to invoke the specific soul(s).
Artificial Body: Creating a symbolic body (pind) usually from wheat flour. Rituals are performed allowing the soul to possess this body to fulfill desires
Funeral Rites: Performing symbolic funeral rites for the artificial body to liberate the soul.
Pinda Pradan: Offering rice balls.
Tarpana: Offering water oblations.
Brahmin Bhojan/Daan: Feeding Brahmins and giving charity (Dakshina).