A corporate giving (direct giving) program is a grantmaking program established and administered within a profit-making company. Gifts or grants go directly to charitable organizations from the corporation. Corporate foundations/giving programs do not have a separate endowment; their expense is planned as part of the company's annual budgeting process and usually is funded with pre-tax income.