Charitable Carryovers : Generally, your deduction for donations to charity in one year cannot exceed 50% of your adjusted gross income for that year (30% in the case of donations of appreciated assets and contributions to private foundations). You can carry over any excess for the following five tax years. The carryover expires, however, should you pass away before it is used up. Your heirs cannot claim it.