Americans have a history of charitable giving, it’s a part of the fabric of our culture. Many public institutions such as schools, hospitals, museums, and parks owe their existence to charitable donors. Charitable giving keeps climbing. According to The Giving Institute, Americans gave $373B to charities in 2015. And it goes up almost every year. See Figure 1.