In 2017, about 75% of small businesses donated to charity.