Is it prescribed for the one who commits a sin to give charity after that?
Praise be to Allaah. Giving voluntary charity is a confirmed Sunnah at all times, as is indicated by the Qurâaan and Sunnah and the consensus of the scholars. It says in Kashshaaf al-Qinaaâ (2/295):...



