A matching gift database is an online tool that nonprofits use to identify companies that offer matching gift programs. These programs enable employees to have their charitable donations matched by their employers, typically dollar for dollar. By using this database, nonprofits can maximize their fundraising efforts by tapping into corporate philanthropy.