A:
sincere repentance to Allah (Exalted be He) nullifies all that came before it as long as the following conditions are fulfilled:
1-
Abstaining from committing the sin.
2-
Regretting past sins.
3-
Determining not to repeat them. In addition, if the sin involves the consumption of peoples' right or honor and so on, the sinner has to ask this person to forgive him. Consequently, to perfect your repentance, you have to return the money you have stolen to its owners or ask them to forgive you. If you do not know the owners of the money, you may give the money in charity on their behalf. If you fear that telling the owner of the money you have stolen and giving him the stolen money directly may cause a great deal of harm, you may look for an indirect suitable way to return the money. May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.