Even if you could afford it ( and its not going to harm you or your family , helping others but making your family and yourself wanting of money is not permitted ) ..... It is part of your ibadah to judge and be sure you are spending your sadaqa in the right place with the right people. Use your other resources given to you by Allah to make that decision ( Intellect ) . Allah looks at the Intention . If you come to a wrong conclusion while your heart was in the right place Allah forgives . If you give someone the money and have doubts about the person say in your heart Allah forgive me and forgive him if I am wrong . The Sadaqa is for the sake of Allah . With Allah every action for the sake of him is profitable You are a good person .