It is narrated from Sayyiduna Abu Hurayrah and Sayyiduna Ibn Abbas (may Allah be pleased with them) that the two of them said: The Messenger of Allah (peace and blessings be upon him) delivered a long sermon to us, in which he also mentioned: "Whoever sets out (from his home) for Hajj or Umrah, then until he returns, for every step he is given one million good deeds, one million of his sins are wiped out and he is raised one million degrees. Moreover, with his Lord, for every dirham he spends the reward of one million dirhams is written, and for every dinar one million dinars; and for every good deed he does he receives a million-fold reward, until he returns. He is under the protection and guarantee of Allah Almighty: if Allah causes him to die (in that state), He admits him into Paradise, and if He brings him back safely, he returns in a state where he has been forgiven and his supplications are accepted. So when the pilgrim returns (from his journey), take advantage of his supplication before he becomes involved in sins again, for he will intercede on behalf of one hundred thousand people on the Day of Resurrection."
According to the critical scholars, this hadith is fabricated (mawdu').
Hadith Referenceالمطالب العالية بزوائد المسانيد الثمانية / كتاب الحج / 1132
Hadith Gradingمحدثین:إسناده موضوع
Hadith Takhrij«حکم الحدیث المطالب العالیہ محققاً تنسیق د. سعد بن ناصر بن عبد العزيز الشَّثري- مکتبہ شاملہ :قال ابن حجر: هَذَا حَدِيثٌ مَوْضُوعٌ . » «أخرجه المطالب العالية لابن حجر برقم: 245»