Although altruism is the primary reason small business owners make charitable contributions, giving can also have other important benefits.Donating assets and/or servicesTypically, business owners are able to make contributions of merchandise, property, and other assets that can benefit a charitable organization.