The Best Nonprofit Payment Processing Companies

In any business, working with the best partners is something to strive for, but for a nonprofit business especially, there are additional factors to consider.

Nonprofit businesses typically have stricter budgets and unique business patterns that make choosing credit card payment processing companies a bit trickier.

Our Top Picks for Nonprofit Merchant Accounts

Easy Pay Direct
High risk merchants, or those with speciality payment processing needs
Domestic accounts have zero early termination fees.
Variable contract terms.
High risk tolerance.
Single point of contact for multiple merchant accounts.
Public pricing is available.



Best for

E-commerce companies, SaaS companies, "high-risk businesses", & established small/medium businesses ($500,000+ in annual sales)

Specializes in

Easy Pay Direct has unique gateway software and banking solutions to optimize payments for eCommerce, SaaS, information products, supplements, and CBD amongst other verticals.

Pricing Summary

Setup Fee:  $99

Monthly Fee: $24.95

Swipe Rate: 1.59% + $0.17

Keyed-in Rate:  2.39% + $0.29

Early Termination Fee: $0 (domestic accounts)

Contract Terms:

1 Year 3 Years
Nonprofits seeking online donations
Works with any size high risk business.
No setup fee.
Variable rates depending on the merchant's volume.
Merchants are notified whenever a fraud or chargeback occurs.
Checks are allowed to be accepted from customers.



Best for

eMerchantBroker is best for any size business that is considered high-risk. It's considered one of the top payment processors for high-risk businesses that would otherwise have difficulty finding a standard merchant account provider. 

Specializes in

eMerchantBroker specializes in credit repair, collections agencies, adult websites, travel and timeshare, firearms and guns, bankruptcy and bad credit, online and in-person smoke shops. They also work with electronic cigarettes and other companies that fit into the high-risk merchant account category.

Pricing Summary

Setup Fee: $0

Monthly Fee: Undisclosed

Swipe Rate: 3.00% + $0.15

Keyed-in Rate: 4.00% + $0.25

Early Termination Fee: Up to $595

Contract Terms:

1 Year 3 Years
Nonprofit organizations receiving online or in-person donations
No setup fee.
No monthly fee.
Every business has a dedicated account manager to serve them.
Merchants have access to around the clock seven day a week support.
Account setup within twenty-four hours.



Best for

High-Risk Merchants

Specializes in

High Risk

Pricing Summary

Setup Fee: None

Monthly Fee: None

Swipe Rate: Unknown

Keyed-in Rate: Unknown

Early Termination Fee: Unknown

Contract Terms:

What is a Nonprofit Merchant Account?

A nonprofit business has an established purpose that furthers a cause and provides a social benefit. These businesses receive a tax-exempt designation from the IRS. Nonprofit organizations, or NPOs, are most commonly categorized as 501(C)(3).

Some examples might include hospitals, nationwide charities or foundations, religious organizations, or even scientific organizations.

A nonprofit merchant account is a credit card processing account extended to this type of organization.

Some nonprofit businesses may opt to use some of the most popular payment processors rather than carefully compare the companies to work with. You may find significant benefits if you choose a payment processor that accommodates the needs of your business.

Why Would a Nonprofit Need to Process Credit Card Payments?

There are a variety of reasons why a nonprofit business would need to have the ability to accept credit card payments. Among the most common are:

  • Collect donations: This is likely the most common reason for nonprofits to have credit card processing capabilities. Whether in person or via a website, patrons may prefer to donate using their credit cards.
  • Sell tickets to an event: It is very common for nonprofit businesses to host fundraising events, like a gala or community-friendly 5K. Selling tickets to these events is challenging if there is not an option for credit card payments.
  • Sell merchandise: Many nonprofit organizations sell apparel or other items with their logo on them. They may sell custom merchandise for marquee events. Having the ability to pay for these items via credit card, either online in a storefront or in person, adds convenience for the customer and can likely lead to increased sales.
  • Collecting membership fees: Some nonprofit organizations sell memberships that a patron may want to satisfy using a card as payment. If the collection of membership fees is monthly, having a credit card processor can allow you to automate the collection of these payments.

Things to Consider when Choosing a Nonprofit Payment Processor

Pricing and Contract

Each business has unique patterns that should be considered when choosing a payment processor.

Not all nonprofit businesses need to have the ability to process credit cards all year round. If your need for card payment processing is seasonal or temporary, consider a card payment processor that does not have a contract or monthly fee.

Some payment processors may offer discounted rates to nonprofits. These discounts may apply to transaction fees or other fees like chargebacks.

The cost of hardware and software should also be factored in when choosing a payment processor. Some companies may have the option to purchase the hardware outright, while others will charge a recurring fee as a lease.

Payment Options

When most people think of payment processing, they often think of having the ability to accept the 4 major credit card types: Visa, Mastercard, American Express, and Discover.

As time goes on, there continue to be more forms of digital payments available. Not all payment processors can accept all forms of payment.

Some forms of payment you may want to accept are:

  • ACH or e-checks: Automated Clearing House payments that are transferred directly from bank to bank
  • Ecommerce: an online payment gateway that allows donors to use credit cards via a website
  • Contactless payments: digital mobile wallets like Apple Pay, Google Pay, or tap to pay cards

Consider your customers and how they will likely prefer to pay now and in the future.

Value-Added Services

Many nonprofits choose to integrate their payment processor with their fundraising databases. Having the ability to store information from donors may be a critical need.

Some payment processors may offer a CRM (Customer Relationship Manager) type of software to help businesses organize this data or have the ability to integrate with an existing program.

Another important factor to consider is security. The Payment Card Industry Security Standards Council (PCI SSC) has set minimum standards a processor must adhere to called the PCI Data Security Standards. You may want to ask your processor if they are PCI compliant and what measures they take to safeguard both you and your customers’ data.

Another selling point for a credit card processor may be how quickly deposits are available to your account. For some, this may not matter much as they are less dependent on cash flow, but for others, the difference of a day or two in the availability of funds may be a deal-breaker.


There are many payment processors to choose from. Be sure the company you choose has a good track record.

This means you should look for reviews, whether favorable or critical, to see what kind of experience other merchants have had.

Not all payment processors will be accredited with the Better Business Bureau, but they may have a page for their business and it is worth checking. It can give you insight into how long the business has been in existence, provide a history of complaints, and may provide additional information about the business.

If the payment processor does not have a page with the BBB, sometimes the information provided on their website can provide insight into how long the business has been operating and who some of their past or current customers have been.

Customer Service

Customer service may not be high on the list for many when choosing a payment processor, however, it may become critical if your processing isn’t going smoothly.

Look for a company that is accessible in multiple ways. This might include an email, phone number, and an online customer help desk. Providing customers multiple ways to access assistance is always a good sign.

Then, you may need to consider when help is available. Some companies offer assistance 24/7 but this may not be essential to your nonprofit. At a minimum, you want the ability to get live assistance during normal business hours.

It may seem overrated, but having a company that provides excellent customer service and values your business as a customer can make a world of difference.

Easy Setup

Nonprofits may not have as much time as other businesses to train staff on new programs or hardware. Implementing a system that will not require a lot of investment time from the company is critical for most nonprofits.

Types of Payment Processing Available to Nonprofits

If you are new to the world of payment processing, you may not be aware of all the options available to nonprofit businesses. Depending on how your business operates, you may need a processor that can provide you with multiple ways to process payments.

POS Systems

POS Systems, or point of sale systems, are pieces of equipment that allow you to conduct transactions with customers. Typically a business needs both the POS hardware and software but may only need software if entirely online.


POS hardware can come in many forms and each brand has different advantages.

Some hardware you may want to consider:

  • Touch screen POS system: The most common type of POS resembles a traditional cash register, except with a digital screen. Add-ons to this system can include additional components like a receipt printer or a barcode scanner.
  • Mobile card reader: If your credit card transactions happen on the go, such as at a trade show or outdoor event, you may want to opt for a mobile card reader. This is usually a small device that connects to a smartphone and can physically swipe or tap cards.
  • Credit card terminal: This is a simple, standalone option that remains stationary at your location and simply processes credit cards.


POS systems with sophisticated software can help you manage your business beyond just collecting transaction information.

Some features that may be available with your POS software:

  • Scheduling recurring payments: Quickly and easily automate recurring donations or membership dues.
  • Manage inventory: If you sell products, the POS can track inventory for you digitally.
  • Manage employees: Some POS systems can function as timekeepers, keeping track of when your employees clock in or out.
  • Detailed reporting: Analyze your business’ trends by looking at different data points like average ticket values.
  • Manage customers: As mentioned previously, some POS software can help you manage customer information for marketing or data analysis purposes. You may even want to provide customers with the ability to create an account so they can review their donation history.

It may be difficult to predict what features you will need or benefit from the most but having more options available is preferred. If you go with a payment processor that has limited capabilities, you may need to change your processor down the road.

Virtual Terminals

Credit card payments can also be processed using a virtual terminal. This is where a user inputs a customer’s credit card information into a computer and the computer functions as the terminal using the software. This can be especially useful if taking card payments over the phone.

Payment Gateways

Many nonprofit organizations offer opportunities for donors to give online. If that is something your organization would like to provide, you will most likely want to incorporate a payment gateway.

A payment gateway integrates with your nonprofit’s website seamlessly. Donors can sign up for recurring donations or give one-time gifts.

Additional Tips & Considerations

Donors and Processing Fees

Some nonprofits may be reluctant to accept donations via credit card as they are worried the fees will cut into the revenue they see from the contributions. One option is to allow your donors to opt-in to cover their fees.

For the donor, this would be a nominal amount in addition to their contribution and they may be willing to cover the fees. Since this is an optional add-on, your donor will not be forced into paying your fees.

Data Portability

Imagine you have built a fantastic database of donors, but then need to close your payment processing account. An important factor to consider is whether or not you will be able to take that database with you to your new processor.

Be sure there is an easy way to export your database if for whatever reason you need to cut ties with your payment processor. You do not want to lose the data you have accumulated while using that account.

Expertise is Key

Being that nonprofit organizations are a bit of a unique situation, you will want to work with a payment processor who has had experience working with nonprofits.

There are several tools available to make fundraising bookkeeping easier and you will want a team that can guide you through assessing what your company might want.

Security is also of great concern when involving a donation platform. Talk to your payment processor to see what kind of expertise they have working in this area.

The Bottom Line

Nonprofit businesses can benefit from accepting credit card payments and working with a payment processor. Harnessing the power of technology can allow businesses to manage their donors as well as accept a variety of payments on the move or in a physical storefront.

With so many options to choose from, it is important to be informed about payment processing to be able to make a sound decision when choosing a company to work with.

Nonprofits will want to look for payment processors that:

  • Offer discounted rate incentives for nonprofits
  • Accept a variety of payment types
  • Have a good track record with excellent customer service
  • Offer services and features to add value to your business
  • Can supply adequate and appropriate hardware and software

Take your time to consider all of your options and always ask questions to be sure there are no surprises after you open an account. It is wiser to spend some time weighing all the options than to make a hasty decision and have to change payment processors later for a reason that could have been avoided.

Be sure to check out our top picks for nonprofit payment processors: