Guided by a Pandit at a designated Ghat or temple like Narayani Shila, the process typically involves:
Purification: Taking a holy dip (Snan) in the Ganges.
Sankalpa: Making a formal resolution (vow) specifying for whom the Shradh is being performed.
Invocation: Invoking gods and the ancestors to accept the offerings.
Pind Daan: Preparing and offering Pindas (balls of rice/barley flour, sesame seeds, honey, ghee, milk) to specific ancestors (usually three paternal and three maternal generations).
Tarpan: Offering water mixed with black sesame seeds to quench the thirst of ancestral spirits.
Puja: Performing worship with flowers, incense, etc.
Brahmin Bhoj / Daan: Offering food (Bhojan) and Dakshina (fees/gifts) to the officiating Brahmin(s), as feeding Brahmins is believed to satisfy the ancestors.