Does a person who does not fast due to a chronic illness need to pay a kaffara?

Find answers

No, kaffara is paid to rectify a sin. Since no sin was committed, they would need to pay a fidya, which means ‘in replacement of’ in the amount of $7 to feed one Muslim poor person per day.