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.