The best payment processing companies offer some combination of fair rates, useful features, helpful customer service and integrations with the rest of your business software ecosystem. Factor in your small business’s industry, monthly sales volume and average transaction size, as well as whether you accept credit card payments in-store or online.
All of our picks for the best payment processing companies are chosen by our editorial team, who follow strict editorial guidelines to ensure fairness and accuracy in our coverage to help you choose the right payment processor for your company. We independently evaluate and rate payment processing providers, scoring them on capabilities, cost, integrations and other features. View our full methodology.
Here are our top picks for the best payment processing companies.
Our Nerdy picks for
Our pick for
Overall payment processor
Helcim
5.0
NerdWallet rating
on Helcim's secure website
Monthly fee
$0.00
Helcim offers transparent, competitive pricing and an all-inclusive platform. It's not the most affordable option for businesses with low sales volumes, but it's an excellent choice for most other small-business owners.
Read Full Review
Pros
- Pricing is transparent.
- Offers all-inclusive platform.
Cons
- Potentially expensive for low-volume businesses.
Read full review
Our pick for
All-in-one payment processor
Square
5.0
NerdWallet rating
on Square's secure website
Monthly fee
$0.00
Starts at $0/month for unlimited devices and locations.
With its own hardware options, free point-of-sale software, free mobile card reader and accounting integrations, Square is an excellent choice for business owners who value convenience and want an all-in-one system.
Read Full Review
Pros
Competitive, flat-rate pricing.
Offers free POS systems with many features and functions.
No contract or early-termination fees.
Cons
Lacks advanced POS features.
Doesn't run on Windows devices.
Read full review
Our pick for
Online, international transactions
Stripe
5.0
NerdWallet rating
on Stripe Payments' secure website
Monthly fee
$0.00
With Stripe Terminal, you can integrate in-person payments into your online payment setup. Transparent pricing and customizable features make it a good choice for online-first businesses looking to extend to in-person sales. However, many features — including connecting hardware to software — require coding experience or “no-code” integrations.
Read Full Review
Pros
- Highly customizable.
- Competitive pricing.
Cons
- Prioritizes online merchants.
- Requires developer experience.
Read full review
Our pick for
High-volume sales
Stax by Fattmerchant
4.0
NerdWallet rating
on Stax by Fattmerchant's secure website
Monthly fee
$99.00
and up.
Stax is known for its pricing. It may be a good fit for businesses processing at least $5,000 in credit card transactions monthly.
Read Full Review
Pros
- Businesses save when customers use cards with low interchange rates.
- Unique add-on features, like custom branding.
- No long-term contracts.
Cons
- Not a good option for businesses with low sales.
- Pricing isn't as transparent as competitors.
Read full review
Our pick for
POS hardware options
Clover POS
4.0
NerdWallet rating
on Clover POS's secure website
Monthly fee
$14.95
and up.
Clover point-of-sale hardware is pricey, but the reasonable monthly cost and low in-person payment processing fees may help offset that upfront investment over time. However, if you’re doing mostly online sales, processing fees may add up.
Read Full Review
Pros
- Competitive flat rates for in-person payment processing.
- Hardware performs well and is well designed.
Cons
- No free options.
- Pricing can be tough to understand.
Read full review
Our pick for
E-commerce platform integration
Shopify Payments
4.5
NerdWallet rating
on Shopify Payments' secure website
Monthly fee
$29.00
Basic plan; $79 Shopify plan; $299 Advanced plan.
Shopify POS syncs directly with the Shopify e-commerce platform. However, Shopify does not offer free POS software, and the platform is retail-focused.
Read Full Review
Pros
- Accepts a variety of payment methods.
- Can customize checkout page.
- Easy to set up and use.
- Transparent, flat-rate fees.
Cons
- E-commerce plan with monthly fee is required to use Shopify Payments.
- Charges fee for use of third-party payment gateway.
Read full review
Our pick for
Direct processor
Chase Payment Solutions℠
4.5
NerdWallet rating
on Chase Payment Solutions℠'s secure website
Monthly fee
$0.00
Monthly fee in some instances.
Chase Payment Solutions offers a familiar name and top-of-the-line technology, but limited hardware options and the company’s reseller program could make alternatives better options for some businesses.
Read Full Review
Pros
- Two-in-one processor and acquiring bank.
- Free monthly plans available.
- Using your bank as your processor makes deposits convenient.
Cons
- Some hardware pricing is not readily available.
- No e-commerce integrations.
- Chase’s Business Complete checking account comes with a $15 monthly service fee for some merchants.
Read full review
Our pick for
Alternative payment methods
PayPal
5.0
NerdWallet rating
on PayPal's secure website
Monthly fee
$0.00
Standard; $5 Payments Advanced; $30 Payments Pro.
PayPal is a leader in developing and accepting payments in innovative ways, including through subsidiary Venmo, QR codes, payment links and buy-now-pay-later financing. Because it’s such a widely used platform, PayPal integrates with most websites and shopping carts.
Read Full Review
Pros
- One of the most commonly used payment processing platforms.
- Easy to use and integrate with website hosts and shopping carts.
- Transparent fixed fees in 25 currencies.
Cons
- PayPal’s offerings are vast and can be difficult to grasp quickly.
- Payment processing can be expensive for small purchases.
- Not ideal for high-risk or high-volume businesses.
Read full review
Our pick for
High-risk merchants
Payline
4.5
NerdWallet rating
Monthly fee
$10.00
in person; $20 online.
Payline’s affordable and transparent pricing helps business owners accurately calculate their payment processing fees, and its user-friendly interface makes it a good option for small-business owners.
Read Full Review
Pros
- Pricing transparency.
- Competitive transaction rates.
- Customer support by phone and email.
- No long-term contracts or cancellation fees.
- No PCI compliance fees.
- Integrates with many POS systems, shopping carts and QuickBooks.
Cons
- Separate monthly fees for in-person and online processing; monthly fees can add up if you process transactions both in person and online.
Read full review
Our pick for
Nonprofits
Dharma Merchant Services
4.5
NerdWallet rating
Monthly fee
$15.00
for most industries; $12 for nonprofits.
Dharma Merchant Services prioritizes simplicity and affordability. It integrates with most point-of-sale hardware systems.
Read Full Review
Pros
- Competitive transaction pricing.
- Good flexibility.
Cons
- Monthly fees can be barrier to entry.
- Requires separate accounts for online and in-person payments.
Read full review
Our picks for best payment processing companies
Helcim: Best overall payment processor
Pricing:
Interchange plus 0.4% and 8 cents per in-person transaction (if $50,000 or less in monthly card transactions).
Interchange plus 0.5% and 25 cents per online or manually keyed transaction (if $50,000 or less in monthly card transactions).
0.5% plus 25 cents for ACH payments.
Why we like it: With its volume discounts, transparent interchange-plus pricing and quick setup, Helcim is one of the best payment processors for small businesses. Businesses aren’t locked into a contract, and the merchant account provider doesn’t come with a monthly subscription charge. There are no setup fees or PCI compliance fees. Read NerdWallet’s Helcim review.
Square: Best all-in-one payment processor
Pricing:
2.6% plus 10 cents for in-person transactions.
2.9% plus 30 cents for online transactions.
3.5% plus 15 cents for manually keyed transactions.
3.3% plus 30 cents for invoices.
Why we like it: Like Helcim, Square has no cancellation fees, PCI compliance fees, setup fees or monthly subscription charges. With its own hardware options, free point-of-sale software, free mobile card reader and accounting integrations, the platform is an excellent choice for business owners who value convenience and want an all-in-one system. Read NerdWallet’s Square review.
» MORE: Cheapest credit card processing companies for small businesses
Clover: Best for POS hardware options
Pricing:
2.3% plus 10 cents for in-person transactions for most plans, though rates may also vary by hardware type.
2.6% plus 10 cents for in-person transactions on Retail Starter, Personal Services Starter and Professional Services Standard plans, as well as Home & Field Services Standard and Advanced plans.
3.5% plus 10 cents for online or keyed-in transactions.
Why we like it: In addition to handling payment processing, Clover also offers sleek POS hardware and multiple software plans for small businesses in various industries, including retail, restaurants, personal services and professional services. While it’s a convenient option, Clover's software plans do come with a monthly fee. Read NerdWallet’s Clover review.
» MORE: Best POS systems
Stripe: Best for online, international transactions
Pricing:
2.7% plus 5 cents for in-person transactions.
2.9% plus 30 cents for online transactions.
3.4% plus 30 cents for manually keyed transactions.
4.4% plus 30 cents for international card transactions.
Why we like it: Stripe's payment processing services are a good fit for businesses that conduct most of their sales online. It supports over 135 currencies and offers customizable payment forms, 24/7 support and integrations with more than 450 platforms and extensions. Similar to Square, the service has a flat-rate pricing structure, no monthly subscription fees and no setup fees. Read NerdWallet’s Stripe Payments review.
» MORE: How much are credit card processing fees?
PayPal: Best for alternative payment methods
Pricing:
2.29% plus 9 cents for in-person credit and debit card payments.
2.89% plus 49 cents for online credit and debit card payments.
3.49% plus 49 cents for PayPal Payments transactions (PayPal, Pay Later, Pay with Rewards, Venmo).
Why we like it: PayPal’s payment processing services stand out because they allow businesses to accept alternative payment methods like Venmo or consumer PayPal accounts. You can accept payments in person using PayPal Zettle, and customers can choose to buy now and pay later if they want. It also has a simple flat-rate pricing structure. Read NerdWallet’s PayPal Business review.
» MORE: See our full rundown of PayPal's fees
Shopify Payments: Best for e-commerce platform integration
Pricing:
2.4%, 2.6% or 2.9% plus 30 cents for online payments for Advanced, Shopify or Basic plan, respectively.
2.4%, 2.5% or 2.7% for in-person payments for Advanced, Shopify or Basic plan, respectively.
Why we like it: Shopify is a comprehensive e-commerce solution and online payment processing service that helps businesses build online stores, host them and process payments for them, among other functions. For business owners who already use the company for e-commerce, taking advantage of the payments platform makes sense, in part because an additional fee applies if you use an outside processor. Businesses get 24/7 customer support, POS software, fraud analysis, shipping discounts and the ability to sell products in dozens of currencies. Read NerdWallet’s Shopify Payments review.
Chase Payment Solutions: Best direct processor
Pricing:
2.6% plus 10 cents for in-person transactions.
2.9% plus 25 cents for online transactions.
3.5% plus 10 cents for keyed transactions.
Why we like it: Chase Payment Solutions is a direct processor, meaning it operates as both the payment processor and the acquiring bank that establishes the merchant’s bank account. So, this may be a good choice for existing Chase business customers. Additionally, Chase offers 24/7 service and has no monthly fees. It has payment processing solutions for service-based businesses, health care companies, restaurants, retail stores and e-commerce shops. Read NerdWallet’s Chase Payment Solutions review.
Stax (formerly Fattmerchant): Best for high-volume sales
Pricing:
Interchange plus 8 cents for in-person transactions.
Interchange plus 15 cents for manually keyed transactions.
Why we like it: Instead of charging a percentage markup per transaction, Stax charges businesses interchange plus a fixed amount of money per transaction, plus a monthly subscription fee. Although the $99 per month is steep, it could be worth it for businesses that would otherwise pay more than that in percentage markups. The merchant account provider doesn’t make its clients sign contracts, and its plans include 24/7 customer support (via an online ticketing system) and PCI compliance. Read NerdWallet’s Stax review.
Payline Data: Best for high-risk merchants
Pricing:
Interchange plus 0.4% and 10 cents for in-person transactions.
Interchange plus 0.75% and 20 cents for online transactions.
Pricing varies by card type for manually keyed transactions.
Why we like it: Payline Data is a great solution for businesses in high-risk industries that can’t get merchant accounts from more traditional payment processing companies. Businesses that aren’t high risk, however, have to pay for two plans if they want to accept payments in-person and online. Read NerdWallet’s Payline Data review.
Dharma Merchant Services: Best for nonprofits
Pricing:
Interchange plus 0.15% + 8 cents for in-person transactions.
Interchange plus 0.20% + 11 cents for online transactions.
Interchange plus 0.25% + 8 cents for in-person AmEx transactions.
Interchange plus 0.30% + 11 cents for online AmEx transactions.
Why we like it: With 24/7 customer support, no long-term contracts and no PCI compliance fees, Dharma Merchant Services is a solid choice for small businesses that process at least $10,000 of card transactions each month. The company also offers lower monthly fees and processing rates for nonprofits, which makes it a strong choice for these organizations. Read NerdWallet’s Dharma Merchant Services review.