Hadrat Sayyiduna Ali (Radi Allahu Anhu) narrated: Should I not teach you the words that the beloved Messenger of Allah (SallAllahu Alayhi wa Sallam) taught me? If you had a debt upon you similar to the mountain of Sir, Allah would fulfill it for you. He (Radi Allahu Anhu) then recited:

اللهم اكفني بحلالك عن حرامك وأغنني بفضلك عمن سواك
Allahummakfini bi Halaalika ĎAn Haraamika, wa Aghnini bi fadlika ĎAmman Siwaaka. [Jamií at-Tirmidhi, Vol. 5, Page 329, Hadith 3574]


AlaHadrat Imam Ahmad Rida Khan (Alayhir Rahmah) commented: Recite this Dua 11 times daily after every Salah and 100 times each morning and evening beginning and ending with 11 Durood Sharif, the Barkaah of this Dua will In sha Allah settle your debts. [Al-Malfooz, Vol. 4, Page 439]