The Ruling on Spending on Mujahidin as Atonement for an Oath
Question :
I atoned for an oath by paying 100 Riyals into the account for helping the Afghan Mujahidin. Is this sufficient instead of feeding ten poor persons. Deliver a legal verdict for us, may Allah reward you with goodness.
Answer:
It is not sufficient to pay the above-mentioned amount as atonement for an oath. This contradicts the evidence in the Words of Allah, the Almighty, the All-Powerful:
"Allah will not punish you for what is unintentional in your oaths, but He will punish you for your deliberate oaths; for its expiation (a deliberate oath) feed ten Masäkin (poor persons), on a scale of the average of that with which you feed your own families, or clothe them or manumit a slave. But whosoever cannot afford (that), then he should fast for three days. That is the expiation for the oaths when you have sworn."
And Allah is the Granter of success.
Source:
Ibn Baz
Fatawa Islamiyah, Vol. 6 Pages 401-402