Firstgiving, Google Checkout, Mpayy, Network for Good, donations processing

MPayy discusses transaction costs in the nonprofit sector

MPayy discusses their transaction costs versus that of two online donation processors in the nonprofit sector, FirstGiving and Network For Good:

According to sources, Network for Good charges 4.75%, while FirstGiving charges up to 7% in transaction costs to the charities. In other words, only $0.93-0.9525 of each dollar of a donation actually reaches the charity. Network for Good, in fact, doesn’t actually get permission from charities, but rather has an opt-out program if charities do not wish to have Network for Good collect donations for them. According to the FAQ’s on the Network for Good’s website, they send the money on to the charities through electronic funds transfer or a paper check on the 15th of every month.

So, in other words, the Network for Good is taking 4.75% and then holds the money for up to 31 days before moving it on to the charity. Network for Good is itself a non-profit, but those fees and the benefit of that negative float provide serious financial benefits to Network for Good far above the cause to whom the donor actually wanted to provide money to.


As a sidenote, FirstGiving actually charges 7.35%. Network for Good’s transaction costs page is here.

It’s a known practice that online donation processors make a bit of money on the float. I don’t know if there has ever been a discussion of this actually online. Should this practice be ended? It’s hard to say since the case that FirstGiving and Network for Good always makes is that they handle end-of-the-year paperwork related to receipting and tax return information. Also, they have pretty good reporting tools for nonprofits to slice and dice with. The deeper question is whether those ancillary reporting capabilities and built-in business logic is worth the float plus the transaction costs that are passed on to the donor.

Personally speaking, the value of reporting tools and business logic capabilities depreciate in time as other and more capable credit card processors go into the market. My experience with Google Checkout for Non-Profits shows that it’s more than capable of handling those particular needs. I haven’t used Network for Good or FirstGiving myself though so I can’t really speak for them.

On the other hand, when I worked at the Coalition for the Homeless, we used IATS, one of the credit card vendors behind Blackbaud’s NetSolutions. Despite a similarly high transaction fee to Network For Good, it actually lowered our net transaction costs because IATS handled the fraudulent credit card problems we were constantly being hit with and because of the instant integration with Raiser’s Edge.

So in the end, that business case being made is predicated on the ability of FirstGiving and Network for Good’s continuing development of their backend processing tools. However, if other processors such as MPayy and Google Checkout for Non-Profits, with their lower transaction fee of 0% (yes, they’re both free) can provide equally compelling backend reporting tools then it’s a total no-brainer for nonprofits.

It also depends a lot on the maturation level of your nonprofit. I believe that if you’re starting out, MPayy and Google Checkout for Non-Profits are precisely where you should be heading. If you need back-end integration though with an existing system like Raiser’s Edge, you might consider just sticking with whatever Blackbaud solution is around. Ultimately, it’s more than just transaction fees that you have to consider but unfortunately as far as the public is concerned, those fees are part and parcel of your relationship with them. Clearly, the weighting should be towards lowering those transaction costs whenever possible.

Bookmark and Share
Relevancy Ranking
Why did you post this???I do not think this was necessary.Not bad. I will save for later.I really needed to read this!This bit of knowledge will make me look good. (2 votes, average: 4.50 out of 5)
Loading ... Loading ...