What is the best action I can take to increase giving before the end of the year? The last 31 days of the year are usually prime time for generosity. In fact, 30% of charitable giving is done in December. Individuals and business owners are looking for ways to use their discretionary resources—one way to make the ask.