A matching gift program is a corporate giving initiative in which companies match their employees' charitable donations. When an employee donates to a nonprofit, the employee then can submit a request to their employer. The company will then make its own donation to the same organization, if the organization is eligible. Some companies will even match retirees or spouses!