Breaking Of A Vow And Its Kuffara
Baseless vows and vows of Ghair Allah are two separate things. In a baseless vow, we do take oath with Allah’s name on it, but Quran has exempted such routine baseless vows from Kuffara, however, one should be mindful of taking such vows as well. Vows invoking anyone other than Allah are an absolute shirk. Since Allah’s name is not invoked, therefore, there is no kuffara for that. However, it is a bigger sin than breaking vows and paying their kuffara. One should repent sincerely for indulging in such a polytheistic act and keep repenting under the hope that God may forgive Him on the day of judgement. There is no kuffara for polytheism except for absolute, continuous and unconditional repentance.