Answer
In the Name of Allah, Most Gracious, Most Merciful.
All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
In this fatwa:
The command to say โInshAllahโ (if Allah wills) is mentioned when a Muslim informs others of his determination to do something in the future.
Answering your question, the Fatwa Center at Islam Q and A, states:
The command to say โInshAllahโ (if Allah wills) is mentioned when a Muslim informs others of his determination to do something in the future.
Allah, the Most High, says: โAnd never say of anything, โI will definitely do this tomorrow without adding, โInshAllah (if Allah so wills)!โ But if you forget, then remember your Lord, and say, โI trust my Lord will guide me to what is more right than this.'โ (Al-Kahf 18:23-24)
Al-Tabari (may Allah have mercy on him) said: โThis is a disciplinary measure from Allah, the Exalted, who instructed His Prophet (peace be upon him) not to assert decisively about future matters as definite occurrences unless connected with Allahโs will, because nothing happens except by His will.โ [Tafsir Al-Tabari, 15/223]
Al-Wahidi (may Allah have mercy on him) said: โThe commentators said: This is Allahโs disciplinary action towards His Prophet (peace be upon him) commanding him to use the exception clause when determining something by Allahโs will. If you say about something, โI will do it tomorrow,โ then say, โInshAllah.'โ [Al-Basit, 13/581]
Ibn Al-Jawzi (may Allah have mercy on him) said: โOnce Solomon, son of David said, โ(By Allah) Tonight I will have sexual intercourse with one hundred (or ninety-nine) women each of whom will give birth to a knight who will fight in Allahโs Cause.โ On that a (i.e. if Allah wills) but he did not say, โAllah willing.โ Therefore only one of those women conceived and gave birth to a half-man. By Him in Whose Hands Muhammadโs life is, if he had said, โAllah willingโ, (he would have begotten sons) all of whom would have been knights striving in Allahโs Cause.โ
If a man from the people of Gog and Magog says, โTomorrow, we will dig the dam, InshAllah,โ it will benefit them, and they will be able to dig!โ
โWhen a Prophet missed his intended purpose by omitting the phrase โInshaAllahโ, and a disbeliever achieved his intended purpose by saying it, its importance should be recognized. How not, when it indicates the helplessness of humanity and the submission of the matter to the Lord of all dominion.โ [Kashf al-Mushkil min Hadith al-Sahihayn, 2/27]
Abu al-Abbas al-Qurtubi (may Allah have mercy on him) said regarding the story of Solomon (peace be upon him): โAnd His statement, โSay: InshAllah,โ this is a reminder for him to say it with his tongue, not that he neglected to entrust it to Allah Almighty in his heart. It is far from the Prophets and unworthy of their exalted positions and continuous knowledge. This is similar to what has been agreed upon regarding our Prophet (peace be upon him) when asked about the soul, al-Khidr, and Dhu al-Qarnayn, he promised to bring the answer tomorrow, affirming his knowledge of Allah Almighty, confirming his promise, and showing his word. However, he refrained from speaking the word โInshAllah,โ not from entrusting it to Allah Almighty in his heart, so he was disciplined by the delay of revelation until he was accused of lying for it.
Indeed, Allah Almighty taught and disciplined His Prophet by saying: โAnd never say of anything, โIndeed, I will do that tomorrow,โ except [when adding], โ InshAllah โโฆโ. This is due to the lofty positions of the Prophets and their perfect knowledge of Allah Almighty, wherein they are admonished and held accountable for what others are not admonished for. As the Prophet (peace be upon him) said regarding prophet Lot: โMay Allah have mercy on Lot, he was dwelling near a severe corner,โ rebuking him for uttering a word that could be permissible for others to say. [Al-Mufhim, 4/637]
Sheikh Abd al-Rahman al-Sadi (may Allah have mercy on him) said:
โThis prohibition, like others, though directed specifically to the Messenger (peace be upon him) is general for all accountable individuals. Allah has forbidden His servant from stating decisively about future matters (โIndeed, I will do thatโ) without coupling it with โ InshAllah โ. This is because of the dangers inherent in such speech, which involve talking about the unseen future, about which one does not know whether it will happen or not, and whether one will be able to do it or not. This leads to attributing the outcome solely to the servantโs own will, which is forbidden, because all matters are in the hands of Allah (โAnd you do not will except that Allah wills, the Lord of the worldsโ).โ
โThe mention of Allahโs will brings about facilitation, blessings, and seeking assistance from oneโs Lord. Due to human fallibility, one may forget to mention Allahโs will. Therefore, Allah commanded to make an exception afterwards if it is mentioned, so that the desired outcome is achieved and the harms are avoided.โ [Tafsir al-Sadi, p. 474]
Read also:
Saying InshAllah after Making Dua
Almighty Allah knows best.
Source: IslamQA.Info