1 Question: If a person breaks his oath, what is the penalty?
Answer: If a person takes an oath that he will perform an act (e.g. that he will fast) or will refrain from doing an act (e.g. that he will not smoke), but does not intentionally act according to his oath, he should give Kaffarah for it, which means he should set a slave free, or should fully feed ten indigent persons, or should provide them with clothes. And if he is not able to perform these acts, he should fast for three consecutive days.
2 Question: What is the Kaffara for breaking one's fast intentionally?
Answer: One who has broken his fast intentionally he must, in addition to making up the qadha of that day, fast for two months the first thirty one days in a row. Or he must feed 60 poor Momins to their fill or he must give 750 grams of wheat to each one of them. If none of these is possible for him, he is free to either fast for eighteen days or feed as many poor people as he can. If he cannot do this also, he must ask Allah for forgiveness even if he has to say "Astaghferullah" once. And it is an obligatory precaution that if he is able later, he must give the kaffarah. Of course, the kaffarah is obligatory in the case that his ignorance was not due to his own negligence in learning the rulings. However, if he has grown up in a place that without his own choice, he was unaware of the rulings, then it is obligatory that he must make up that day only.
3 Question: What is Kaffarah of delaying the qaza of fast.
Answer: If a person does not give the qaza of his fast until the next Ramadhan, he should give 750 grams of food stuffs (wheat or bread or rice) to the poor for each missed day.