 and has processed over $2.2 billion in donations since inception.Network for Good charges between 3% to 5% transaction processing fee for donations, in addition to any subscription fees that the charity might incur.Transaction processing costs may be covered by the donor or by the nonprofit organization.