If an employee makes a payroll pledge and match request at the end of December, after the last payroll paycheck for the year was run by the client, the match can fall off, since that pledge will technically be deducted in January, yet the match program has ended. This can result in end of year donors missing their match and needing a manual cause card. It would be great if there was a way to account for this scenario so that all matches are accounted for, even when a deduction happens after a match program ends. Possibly looking at "donation created date" or something as a way to tell that a match should be processed. Or automatically moving the match to the next years' program if the deduction happens in January.
This same issue happens frequently when we have users adding one time deductions at the end of the year, deduction triggers on a new year deduction file, but because it was added to the system in the prior year, the match was flagged in the prior year program. One times don't get rolled over so no match when deduction is taken in new year.