If you don’t fast for any of the days of Ramadan, you’ll be required to pay a charitable form of compensation.
If you’ve missed any fasts out of necessity and cannot make up the lost days afterwards, you’re required to pay Fidyah.
For any fasts missed unnecessarily, you’ll need to pay Kaffarah.
What is Fidyah?
When someone cannot fast in Ramadan and can’t make up the lost days afterwards (for example, due to ill health or pregnancy), then they should pay for someone else to be fed. This is known as Fidyah.
How much do I need to pay?
The present rate is R10 for each day that is missed (this should provide one person with two meals or two people with one meal. If someone misses all the fasts of Ramadan, they would need to pay R300.
Kaffarah is the compensation that you should pay if you deliberately miss or break