´It was narrated from Ibn 'Umar that the Messenger of Allah (ﷺ) said:` "Whoever swears an oath and says In sha' Allah, if he wishes he may go ahead and if he wishes he may not, without having broken his oath."
Hadith ReferenceSunan Ibn Majah / The Chapters on Expiation / Hadith: 2105
Hadith Gradingالألبانی:صحيح | زبیر علی زئی:إسناده صحيح