ANSWER:

If one has haram money and halal money and the halal money is sufficient for him, he must cleanse his wealth by giving that haram money to means of Islamic charity or to building masjids.

If a person wants to repent from haram money, is it mandatory to donate those money? And can it be donated to mosque?

Halal/Haram Matters, Rulings on mosques |