||It has been suggested that this article be merged into Matching funds. (Discuss) Proposed since June 2013.|
A matching gift, also known as a matching fund or matching donation is a charitable gift made toward a non-profit organization by a matching donor (e.g., an employer) under the provision that an original donor (e.g., an employee) first makes a gift toward that organization.
As an example scenario, an employee of a bank which matches gifts decides to make a gift to his or her charity of choice. Since this bank is a matching gift corporation, it will match the donor's $100 gift to the charity at a 1:1 ratio, for a total of $200. In this manner, this donor increases the value of his or her gift simply by participating in the matching program, and will be recognized at that giving level by the charity.
Matching gift programs generally consist of five steps: 
- Individuals donate.
- Nonprofits notify eligible donors.
- Donors submit matching gift requests.
- Nonprofits validate grant requests
- Corporations cut checks.
In order to procure the matching funds, this employee would submit a form to his or her employer's human resources department.
Less common matching gift situations
Usually, matching gifts are equal to the amount given by the original donor, i.e. a 1:1 ratio. For example, if a donor makes a gift of $100 to an organization, the matching company will also give $100, making the total gift worth $200. While 1:1 matches are the most common, matching gifts can be of a variety of ratios, including 0.5:1 (the matching company giving $50 for every $100 given by the donor) and 3:1 (the matching company giving $300 for every $100 given by the donor).
Some companies also offer volunteer grants where they offer monetary donations as a match for employees’ volunteer work. In these cases, companies will donate either X dollars per hour of volunteering that an employee did on their own time or Y dollars after say 50 hours. This can be a major source of fundraising for a non-profit. 
Non-profit organizations sometimes receive "challenge matches," wherein a given donor, rather than giving a large gift outright, offers to give the organization a large donation with the stipulation that only as much as is raised from other donors within a certain span of time will be actually given to that organization.
The first corporate gift matching was done by Benjamin Franklin. In 1954, the General Electrics Foundation created the Corporate Alumni Program to match donations to the colleges and universities that employees graduated from. This eventually broadened to other charities.  The foundation is one of the most generous with a $50,000 match per employee or retiree. 
Non-profit organizations encourage more giving and generally raise more funds when matching gifts are offered to prospective donors, due to the increased incentive associated with the match. It can be a challenge for non-profits to identify which companies offer matching gift programs, but effectively managing those interactions between donors and employers can materially impact a non-profit's fundraising results.
In 2010, corporations donated $15 Billion to nonprofit organizations. This is a 22% increase over 2008 corporate giving levels. In 2010, matching gifts represented ~20% of corporate cash donations.  In 2012, over 65% of Fortune 500 companies offer an employee matching gift program. 
A matching gift, typically a one-time charitable gift made by an employee and matched by the employer, should not be confused with an employer matching program, which has to do with the employee's 401(k) plan and retirement.
- Double The Donation's searchable database of companies that offer matching gift and volunteer grant programs
- GSA Foundation's listing of Corporate matching gift programs in the US
- Large corporations with matching gift programs