With so many charities needing money, it's difficult to target the worthy ones.
Your best bet for gathering information is Form 990. That's the tax form nonprofits have to submit annually to the Internal Revenue Service. It gives information on their finances, expenses and programs. If an organization won't give you one, don't give to their cause; it's that simple.
Unfortunately, there isn't much official regulation of nonprofit organizations. The IRS is overwhelmed to the point that only a small percentage of Form 990s are scrutinized, and their information isn't always upfront."