Narayan Bali is a complex ritual, often spanning three days, guided meticulously by a qualified Pandit at Narayani Shila, Haridwar. Key steps include:
- Purification: Taking a holy dip (Snan) in the Ganges.
- Sankalpa: Making a solemn vow to perform the puja for the specific departed soul.
- Installation: Setting up Kalashas (pots) representing deities like Brahma, Vishnu, Rudra, Yama.
- Vishnu Puja: Performing detailed worship (Shodashopachara puja) of Lord Vishnu.
- Symbolic Cremation: Performing symbolic cremation rites (using idols made of Kusha grass or dough representing the deceased) to fulfill any missing funeral requirements.
- Pinda Daan: Offering Pindas (rice balls) – critically, the main Pindas in Narayan Bali are offered considering the deceased soul as having the form of Lord Vishnu (Vasudev).
- Tarpan: Offering water libations.
- Brahmin Bhoj & Daan: Feeding Brahmins and offering Dakshina (fees) and charity.