Giving Sadaqat and Zakaat from illegal means

Answered according to Hanafi Fiqh by

Q. If you give Sadaqat or Zakaat using funds that have been obtained through evil and illegal means; i.e drugs and money laundering; is this accepted?

No, the Sadaqat will not be accepted and the Zakaat will not be considered as fulfilled and accepted.

In a tradition, the Prophet (SA) is reported to have said, ‘Allah does not accept Sadaqat which is from unlawful means.

And Allah knows best.

Mufti Waseem Khan