Table of contents
Table of contents
The community fundraiser you’ve been planning for weeks is going off without a hitch. Spirits are high, turnout exceeds expectations, and a supporter approaches, eager to contribute to your cause.
“Do you take cards?” they ask, pulling out their wallet.
Your heart sinks—having only prepared for cash or online donations, you have no way to accept their generous offer on the spot. That potential donation walks away with them.
Credit card readers make collecting in-person donations easy. So, how do you know which one works best for you? In this guide, we compare our top picks for the best credit card readers for nonprofits. We examine their standout features and what real users are saying.
Features you need to look for in a credit card reader
Credit card readers for charities help you accept in-person donations via credit card payments, but choosing the right one can feel overwhelming.
Here are six essential features to consider:
- Mobile friendly📱 Does the card reader offer a mobile-friendly experience? Your payment processor should allow your supporters to pay instantly on any device. Without mobile capabilities, you could miss countless opportunities to collect donations.
- Transaction fees 💸 How much does the tool charge for payment processing? Watch out for hidden fees, and ensure the fee structure is transparent and affordable. Every percentage point in fees directly reduces funds for your mission—what seems small adds up quickly across hundreds of transactions.
- Security and compliance 🛡️ The best charity card readers follow security-compliant regulations, offer fraud prevention features, and adhere to PCI compliance. Request the processor's security documentation before signing up.
- Integration stack 🔗 Can the credit card processor integrate with your donor management software and other tools in your fundraising toolkit? Look for one that syncs seamlessly with your CRM for easier automation.
- Transparent pricing 💰 Make sure the reader fits within your organization’s budget and comes with a clear, transparent pricing plan.
- Offline Functionality 🌐 Hosting events in areas with spotty Wi-Fi? Some card readers support offline transactions, so you never miss a donation—even without an internet connection.
The 7 best credit card readers for 2025
- Givebutter: Best free, all-in-one payment processing for nonprofits of all sizes
- Stripe Terminal: Integrate in-person and online donations
- PayPal Zettle: Simple in-person donations with easy setup
- SquareUp: Point-of-sale (POS) payments for nonprofits
- Clover: Portable card readers with powerful analytics and reporting
- SumUp Plus: Affordable, user-friendly mobile reader
- iATS payment: Advanced security compliance
1. Givebutter: Best free, all-in-one payment processing for nonprofits of all sizes

Givebutter is an online nonprofit platform that provides diverse credit card payment options for nonprofits to make collecting in-person donations and selling tickets easier and faster. With an integrated card reader in the free Givebutter app, you can accept in-person credit or debit card donations via chip, swipe (magnetic stripe), and contactless payment.
You can purchase a Givebutter card reader if you prefer a physical device, but you don’t need one: Tap to Pay is built right into the mobile app and is free to use, which makes in-person fundraising even more accessible.
💰 Price: Givebutter’s core fundraising features are free, so there’s no monthly or annual commitment. Turn on optional tips to enjoy a 0% platform fee!
⭐ Transaction fees: Donors have the option to cover standard payment processing fees (2.9% + 30¢), which 95% opt to do!
📣 Standout features:
- Seamless tap, swipe, chip, or contactless payments
- Multiple payment processing options (via Apple Pay, Venmo, Google Pay, ACH, and more!)
- Custom ticketing and donation amounts, including recurring donations
- Free, automatic donation receipts via email
- Built-in fraud prevention
- Scan-to-donate and text-to-donate
✅ Best for: Nonprofits looking for an all-in-one payment solution for both online and in-person donations that connects to your built-in donation management system—no need to download and upload transactions and donor information between platforms!
🔥 Our take: Compared to other fundraising platforms, Givebutter offers access to far more payment methods and fundraising features, from donation forms and ticketing to CRM and marketing tools.
What users like about Givebutter
We have been wanting to have an easy way for our attendees to donate during the event that didn't take multiple steps. Givebutter not only made it easy for our attendees to donate, but also for us to advertise and show our running total throughout the weekend, inspiring our attendees to take on a challenge. — Givebutter review, Jaida, M.
What users dislike about Givebutter
It does have a few shortcomings depending on your needs. For that, there is a community of most-requested items/features to add that Givebutter is actively working on. Our nonprofit would have happily paid for those options if they were available, considering how much was already free. — Givebutter review, Dani T.

Tap into streamlined giving with Tap to Pay on Givebutter
2. Stripe Terminal: Integrate in-person and online donations

Stripe Terminal is Stripe’s in-person payment solution designed for nonprofits that want to accept credit card donations at events, booths, or pop-ups—and sync everything with their online donation system. It’s not an out-of-the-box tool like Square, but it offers powerful flexibility and control.
💰Price: No monthly fees—hardware costs vary by reader (starting around $59).
⭐ Transaction fees: 2.7% + 5¢ for in-person donations.
📣 Standout features:
- Physical card readers (tap, chip, swipe)
- Unified tracking across online and offline donations
- Supports Apple Pay, Google Pay, and contactless payments
- Secure and PCI-compliant
✅ Best for: Nonprofits already using Stripe online who want to expand to in-person donations without juggling separate systems. It's also great for teams with developer support or using platforms already integrated with Stripe Terminal.
🔥 Our take: Stripe gives nonprofits a professional way to collect card payments at events while keeping everything under the same Stripe dashboard. Just note: it’s built for custom setups, not drag-and-drop simplicity.
What users like about Stripe Terminal
All prerequisites were easy, and functions are more convenient, and Stripe provides test cards to simulate different payment scenarios with this payment gateway. — Stripe Terminal review, MD Shakeel
What users dislike about Stripe Terminal
The tactile buttons are a bit small for larger hands and a bit still at first. It's easier to hold the entire device to press down with thumbs than to press on a counter. —Stripe Terminal review, Brenna, H.
3. PayPal Zettle: Simple in-person donations with easy setup

PayPal is known for its ease of use and global reach, enabling seamless acceptance of credit card donations through mobile card readers and online donation pages, thanks to its integration with tools like Givebutter.
Zettle is PayPal’s credit card reader and POS system designed for nonprofits that need a fast, reliable way to collect donations at events, booths, or on the go. With no monthly fees and a sleek mobile app, it’s ideal for teams that want something plug-and-play with funds going straight to their PayPal account.
💰Price: Zettle is free to use, with no hidden monthly fees. The card reader starts at $36.99 for the first device.
⭐ Transaction fee structure: 2.29% + 9¢ per in-person donation. If you’re a confirmed charity, you’ll qualify for PayPal’s nonprofit pricing at 1.99% + $0.49 per transaction.
📣 Standout features:
- Lightweight card reader with tap, chip, and swipe support
- Accepts Apple Pay, Google Pay, and major credit cards
- Syncs directly with PayPal Business accounts
- Free POS app for managing items or donation tiers
- Works via Bluetooth with smartphones or tablets
✅ Best for: Nonprofits that want a simple and fast way to take card donations in person, mainly if they already use PayPal online.
🔥 Our take: PayPal is a well-revered and popular platform, and it's a solid option for nonprofits. However, those fees can add up quickly if you’re processing hundreds or thousands of donations. If you're using Givebutter, donors can still pay with PayPal, and your organization doesn't even need to have a PayPal account!
What users like about PayPal Zettle
It helps us accept card payments at minimalist fees. The transactions are smooth and go through without any issues. It's a very secure and safe payment method. We integrated and implemented it with our current system without any issues. — Zettle by PayPal review, Sunil, K.
What users dislike about PayPal Zettle
The fees are a bit high, and passing this cost on the price of the services offered makes the company less competitive. They should review the amounts because they are very high, especially those related to currency exchanges.— Zettle by PayPal review, Zeel, P.
4. SquareUp: Point-of-sale payments for nonprofits

SquareUp is a point-of-sale (POS) system that empowers nonprofits to accept donations anywhere.
Unlike Stripe and PayPal, which focus heavily on online transactions, SquareUp supports both in-person and online donations. It takes care of payments, processing, analytics, and more, so you can focus on your members and your mission.
💰Price: SquareUp is free to use. Pro plan starts at $29+/mo + processing fees.
⭐ Transaction fee structure:
- In-person donations: 2.6% + $0.10 per transaction.
- Online donations: 2.9% + $0.30 per transaction.
- Manually entered card donations: 3.5% + $0.15 per transaction.
📣Standout features:
- Tap, dip, or swipe donations
- Subscription donations
- Reporting
- PCI compliance
✅ Best for: Nonprofits that prefer to receive donations via POS. Plus, you can add a synced online store without coding.
🔥 Our take: We picked SquareUp for its dynamic feature breakdown. It ticks the checklist for modern-day payment processors. You can accept cash, checks, credit cards, debit cards, swipe or chip cards, and contactless mobile payments, including Apple Pay and Google Pay.
What users like about SquareUp
SquareUp is an all-in-one payment processing solution for small businesses. It provides one of the most simple and straightforward online user experiences compared to other payment processing solutions. —SquareUp review, John F.
What users dislike about SquareUp
Fees are higher when clients pay by entering their card number online and when I have to manually enter a card number. The original card reader often requires 2 or 3 swipes before payment is processed. — SquareUp review, Small Business Employee
5. Clover: Portable card readers with powerful analytics and reporting

Clover is similar to Square. However, it offers other features beyond POS for nonprofits, providing integrated hardware and software that handles payment processing, donation tracking, and basic business management in one system.
💰Price: Starts at $199
⭐ Transaction fees: 2.3% + $0.10 for in-person donations
📣 Standout features:
- Portable card reader
- Customizable donation amounts
- Offline mode
- Integration with Clover POS
✅ Best for: Clover is best suited for nonprofits that rely on in-person fundraising and event-based donations.
🔥 Our take: It's a solid option if you are interested in using POS for receiving donations. If you want to receive donations on multiple devices, including card readers, iPhones, and tablets, then try it out.
What users like about Clover
Easy to take payment. Easy to access payment data. Generally simple dashboard to navigate — Clover review, Sandrine, M.
What users dislike about Clover
Credit card reader/pin pad is temperamental with chips. If they insert too soon it tells them to remove it - causing confusion to the customer, if they remove it too soon it locks up the pin pad. It requires the customer to leave the card in the reader and does not make a loud enough noise when customers forget their card—this has led to a lot of forgotten credit cards. —Clover review, Small Business Employee
6. SumUp Plus: Affordable, user-friendly mobile reader

SumUp Plus is a lightweight, affordable card reader built for nonprofits that need simple, mobile-first donation tools. It connects via Bluetooth to your smartphone or tablet and accepts all major payment methods, making it ideal for street fundraising, pop-up events, and community outreach
💰 Price: SumUp starts at $99/month.
⭐ Transaction fee structure: 2.6% + 10¢
📣 Standout features:
- Accepts contactless, chip, and mobile wallet payments
- Works via Bluetooth with iOS and Android
- Tap to Pay
- Send digital receipts via text or email
- Built-in battery lasts up to 500 transactions
✅ Best for: Charities and grassroots nonprofits seeking a low-cost, easy-to-use card reader for mobile or event-based donations.
🔥 Our take: If you want to start accepting card donations fast with no subscription fees or complicated setup. SumUp Plus is a fantastic entry point. It’s not packed with advanced CRM tools, but it nails the essentials.
What users like about SumUp
POS functionality and speed. Friendly interface. — SumUp review, Verified User
What users dislike about SumUp
It doesn't connect very well. Difficult to find a connection and support is also hard to find. — SumUp review, Small Museum/Institution Employee.
7. iATS payment: Advanced security compliance

iATS (International Automated Transaction Services) is a payment processing company built specifically for nonprofits. Unlike general card readers like Stripe or PayPal, iATS is tailored to the needs of charities and nonprofit organizations.
⭐ Transaction fees: Credit card processing fees are 2.49% – 3.2% per transaction (varies by volume and card type), and ACH/direct debit payments are 0.26% – 1% per transaction, making it cheaper for large donations.
📣 Standout features:
- ACH & Direct debit processing
- PCI compliance and fraud protection
- International giving
- Integrations with tools like OneCause, SalesForce, Click & Pledge, cloudStack, and DonationPay.
✅ Best for: Nonprofits that want a platform that can securely accept payments from anywhere, including online fundraising and CRM integration.
🔥 Our take: We picked it for its comprehensive security structure. It follows level 1 PCI compliance regulations. Plus, its security solution tokenizes and encrypts all data to ensure it is entirely safe.
What users like about iATS payment platform
iATS Payments helps our organization keep track of customer donations and customer payments easily. — iATS review, Linh, V
What users dislike about the iATS payment platform
I have faced some issues when many users try transacting at the same time and the transactions seem to fail. The user then has to wait for a refund for cancelled transactions. — iATS review, Bunty, K.
Your in-person donations just got better with Givebutter
There you have it! A comparison of some of the best credit card readers for nonprofits. While some are standalone readers and others are integrated into native payment systems, the right readers combine nonprofit capabilities with advanced security structures.
For an all-in-one platform that integrates the best technology in credit card processing with easy-to-use fundraising tools, powerful donor management, and modern marketing features, Givebutter is your best bet.
Create your free Givebutter account today and see how easy it is to raise more for less.