Charitable contributions that go beyond your annual deduction limit can be carried forward for up to five years. There are some exceptions, such as a 15-year limit for qualified conservation contributions.