Americans are a notoriously generous people who help just about anyone when disaster strikes. As a result, the U.S. government offers tax deductions to reward charitable giving. Unfortunately, the IRS tax code is over complicated and not every donation will be counted.