When you configure Virtuous Giving for your organization, you will have the option to connect your existing Stripe account or create a new account. Depending on your account, you may have different processing fees for your transactions. Let's look at the fee structure for Virtuous Giving and what that might mean for you.
First, Virtuous Giving charges a platform fee of 0.7% per transaction.
This platform fee is applied to the processing rate Stripe charges, which can vary based on the type of credit card processed. For example, Stripe charges a higher rate to process American Express cards vs. Visa or Mastercard.
Stripe offers special, discounted rates for nonprofit organizations. Once you have finished setting up your new Stripe account, we recommend reaching out to the Stripe team by sending an email to firstname.lastname@example.org to ensure you can secure the lowest possible rates. You will need to provide the Stripe team with:
- Your EIN, or a letter from the IRS confirming your 501(c)(3) status
- Confirmation of the primary email address associated with your Stripe account
- Confirmation that greater than 80% of your payment volume will be tax-deductible donations
- Some examples of non-eligible donations, according to Stripe: membership fees, tuition payments, ticket sales, registration fees, and auction payments.
Stripe fees at their lowest nonprofit rate (excluding the 0.7% Virtuous platform fee) are currently:
- Domestic (US) Visa/Mastercard: 2.2% + $0.30
- International Visa/Mastercard: 3.2% + $0.30
- Domestic (US) American Express: 3.5% + $0.00
- International American Express: 4.5% + $0.00
Stripe may also set transaction limits on ACH transactions. These limits can cause problems in the event that a donor wishes to make a large ACH gift.
Part of Stripe's policies require documented evidence and requests for certain limits to be set for each nonprofit customer with a Standard Stripe account (this is the type of account you will create when you sign up as part of the Virtuous Giving setup). Threshold limits may need to be increased for year end especially, when average gift amounts are expected to be higher.
Your Stripe account owner can send an email to email@example.com to determine your limits and increase your specific processing thresholds as needed. Stripe will require additional information in order to ensure your limits are set appropriately, including:
- Desired per transaction and per week limits
- Business reason for needing higher limits
- What is your organization's experience with ACH?
- How does your organization handle returned/disputed payments?
- 1-year ACH return/dispute rate