Corporate Social Responsibility & Employee Giving

How to Build a Matching Gift Program Employees Will Use

13 min readPublished Updated

Published by Fundamentl, the company behind FoundationOS. Editorial policy

The short answer

A step-by-step guide to matching gift policy, eligibility, nonprofit verification, employee submissions, evidence, approvals, disbursement, reconciliation, and program measurement.

On this page

Overview

A matching gift program turns an employee donation into a company contribution under a defined employer policy. The program succeeds when employees can understand and complete the process, administrators can resolve exceptions consistently, finance can authorize and reconcile company funds, and nonprofits receive clear payment information.

Build the operating model before configuring software or announcing the benefit. The steps below cover policy, nonprofit identity, the employee journey, review, disbursement, controls, launch, and measurement.

1. Write a policy that can be applied consistently

Define eligible employee groups, nonprofit categories, geographies, donation methods, minimum and maximum gifts, match ratio, annual cap, program year, submission deadline, evidence, exclusions, appeals, and treatment of refunds. State whether the cap is based on requested, approved, or paid company funds.

Version the policy by effective date. Preserve the version and calculation used for every request so a later change does not rewrite earlier decisions.

2. Separate nonprofit verification from policy eligibility

Use a stable identifier such as EIN where it applies, retain the verification source and date, and provide a reviewed process for organizations employees cannot find. Resolve common-name aliases and likely duplicates instead of creating a second record immediately.

Registry status and employer-policy eligibility answer different questions. Record the legal identity and registry evidence separately from employer exclusions, geographic rules, organization-type restrictions, and exception decisions.

3. Design a short, explainable employee submission

Show the estimated match, remaining annual capacity, required evidence, and important dates before submission. Ask only for information not already known from the employee, nonprofit, policy, or donation transaction. Preserve progress and provide accessible validation.

After submission, show whether the request is waiting for evidence, under review, approved, scheduled, paid, returned, or declined. When the employee can correct an issue, explain exactly what is needed and keep the original submission history.

4. Build consistent review and fraud controls

Automate deterministic checks and route uncertainty to a person. Useful checks include employee status, policy version, nonprofit eligibility, donation date and type, minimum and cap, required evidence, likely duplicates, and prior reversals.

Require additional review for sensitive payee changes, large or unusual requests, administrator overrides, and suspected duplicates. Retain the decision, reason, actor, evidence, and timestamp rather than overwriting the record.

5. Connect approval to disbursement and reconciliation

Define the funding cadence and which status authorizes company money. Keep requested, approved, scheduled, paid, failed, reversed, and reissued amounts separate. Preserve transaction identifiers when requests are grouped into a payment batch.

Reconcile the batch total to each employee request, nonprofit payee, accounting code, payment result, and correction. Give nonprofits enough remittance context to identify the program without exposing unnecessary employee data.

6. Pilot, communicate, and measure the program

Pilot an ordinary request and the exceptions most likely to create manual work: missing evidence, an excluded organization, an annual-limit conflict, a duplicate, a failed payment, and a reversal. Train program, support, and finance teams using the same scenarios.

Measure eligible participation, completed requests, employee donations, company funds approved and paid, processing time, correction rate, exception rate, failed payments, nonprofit reach, and unused matching capacity. Publish definitions so leaders understand what each number includes.

Questions and answers

It is an employer benefit that contributes company funds in response to an eligible employee donation under a defined policy, ratio, limit, evidence standard, and approval process.

Sources and further reading

  • Search for tax exempt organizations — Internal Revenue Service

    Official guidance for checking tax-exempt status, contribution eligibility, filings, determination letters, and revocation data.

  • Max the Match — Microsoft

    A current first-party example showing that employer programs can combine donation matching, volunteer matching, eligibility rules, and annual limits.

A useful next read

Matching Gift Software: Workflow, Controls, and Buyer’s Guide

How matching gift software manages employee eligibility, nonprofit verification, donation evidence, approvals, limits, disbursement, and reporting.

Want to see FoundationOS in action?

Bring questions about applications, reviews, awards, and reporting to a FoundationOS product demo.

Scheduling opens on Calendly in a new tab.

Spread Knowledge

Share this strategic guide with your team & trustees

Pre-formatted for executive discussions, committee reviews, and board presentations.