Narayan Bali puja purifies the dead person from his/her sins
and renders the person fit for being offered a Shradh. So how to find Narayan bali puja dates in the current year. Narayan Bali Puja Dates
as per Vishnu Purana: The ritual can be performed on the Shukla Paksha Ekadasi
tithi or the 11th day during the waxing phase of moon in a fortnight.
If the person for whom the Narayan Bali puja is performed
died due to snake bite; then the puja should be performed on Shukla Paksha Panchami
tithi or the 5th day during the waxing phase of moon in a fortnight.
So look in your regional calendar when there is Ekadasi
during waxing phase of moon. This is the Ekadasi after Amavasya or no moon. This day can be used for performing the Narayan bali puja.