Since there are so many good causes and charities, the very act of choosing which one to donate one’s hard-earned money to is challenging. That being said, once one has decided to give, creating a realistic budget based on a person’s income is essential.