Many companies offer matching gift programs to encourage employees to contribute to charitable organizations. Some provide matching funds to support employee volunteer hours. Most of these programs match contributions dollar for dollar, and some will even double or triple the amount of your gift!