Satya Narayan is an avatar of Lord Vishnu and is revered by Vishnu devotees with much fervour. It is said that once Narada Muni had asked Lord Vishnu about a way to alleviate a man’s sufferings. Lord Vishnu answered that performing the Satya Narayan Katha and puja, especially on full moon days helps a devotee remove the hurdles blocking his path to peace and prosperity. This puja can also be performed on special occasions like celebrations in the house, birthdays, and after settling into a new house among others. Satya Narayan Katha and puja are said to bring success, joy, and good health to the lives of devotees. It is also said to rectify all previous karmic doshas.