Credit card processing companies often have different pricing structures. That means there's no cheapest provider for all businesses. But certain factors can help you identify the least expensive choice for you. Your sales volume, typical transaction size and how you process payments (in-person, online or both) are the most important.
Here are our top picks for the cheapest credit card processing companies. We've also included why they stand out and what type of business they’re best for.
250+ small-business products reviewed and rated by our team of experts.
80+ years of combined experience covering small business and personal finance.
75+ categories of best business software selections.
Objective and comprehensive payment processing ratings rubric . (Learn more about our star ratings.)
NerdWallet's small-business software content, including ratings, recommendations and reviews, is overseen by a team of writers and editors who specialize in business software, including payment processing, accounting and payroll. Their work has appeared in The Associated Press, The Washington Post, Nasdaq, Entrepreneur, ABC News, Yahoo Finance and other national and local media outlets. Each writer and editor follows NerdWallet's strict guidelines for editorial integrity to ensure accuracy and fairness in our coverage.

Cheapest Credit Card Processing Companies for Small Businesses

Helcim

Best for High-volume businesses

Payment processing fees
In-person: 0.4% + $0.08
Online: 0.5% + $0.25

Plus interchange

Monthly fee
$0

on Helcim's website

Helcim

Best for High-volume businesses

Payment processing fees
In-person: 0.4% + $0.08
Online: 0.5% + $0.25

Plus interchange

Monthly fee
$0

on Helcim's website

Square

Best for Brick-and-mortar businesses

Payment processing fees
In-person: 2.6% + $0.15
Online: 2.9% + $0.30

Monthly fee
$0

Starts at $0/month for unlimited devices and locations.

on Square's website

Square

Best for Brick-and-mortar businesses

Payment processing fees
In-person: 2.6% + $0.15
Online: 2.9% + $0.30

Monthly fee
$0

Starts at $0/month for unlimited devices and locations.

on Square's website

Chase Payment Solutions℠

4.5

 

Best for Built-in banking partner

Payment processing fees
In-person: 2.6% + $0.10
Online: 2.9% + $0.25

Monthly fee
$0

for in-person payments; $9.95 and up for e-commerce payments.

on Chase's website

Chase Payment Solutions℠

Best for Built-in banking partner

4.5

 
Payment processing fees
In-person: 2.6% + $0.10
Online: 2.9% + $0.25

Monthly fee
$0

for in-person payments; $9.95 and up for e-commerce payments.

on Chase's website

Stripe

Best for Online businesses

Payment processing fees
In-person: 2.7% + $0.05
Online: 2.9% + $0.30

Monthly fee
$0

on Stripe's website

Stripe

Best for Online businesses

Payment processing fees
In-person: 2.7% + $0.05
Online: 2.9% + $0.30

Monthly fee
$0

on Stripe's website

Payment Depot

Best for Tailored interchange-plus rates

Payment processing fees
0.2% + $0.00

to 1.95%, plus interchange.

Monthly fee
$0

on Payment Depot's website

Payment Depot

Best for Tailored interchange-plus rates

Payment processing fees
0.2% + $0.00

to 1.95%, plus interchange.

Monthly fee
$0

on Payment Depot's website

National Processing

Best for Free terminal

Payment processing fees
In-person: 2.5% + $0.10
Online: 2.9% + $0.30

Monthly fee
$10

for Basic In-Person Package.

on National Processing's website

National Processing

Best for Free terminal

Payment processing fees
In-person: 2.5% + $0.10
Online: 2.9% + $0.30

Monthly fee
$10

for Basic In-Person Package.

on National Processing's website

Finix

4.8

 

Best for Subscription-based pricing

Payment processing fees
In-person: 0% + $0.08
Online: 0% + $0.15

Plus interchange

Monthly fee
$79

and up.

on Finix's website

Finix

Best for Subscription-based pricing

4.8

 
Payment processing fees
In-person: 0% + $0.08
Online: 0% + $0.15

Plus interchange

Monthly fee
$79

and up.

on Finix's website

PayPal Zettle

Best for Accepting QR code payments

Payment processing fees
In-person: 2.29% + $0.09
Online: 3.49% + $0.09

Monthly fee
$0

PayPal Zettle

Best for Accepting QR code payments

Payment processing fees
In-person: 2.29% + $0.09
Online: 3.49% + $0.09

Monthly fee
$0

Our picks for cheapest credit card processing companies

Helcim

Best for high-volume businesses
Why our editorial team chose it: Helcim is a fantastic choice for small businesses looking for low rates and no monthly subscription fees. Its interchange-plus fee structure is a cost-effective option, especially for businesses with high sales volumes, and its website makes it easy to find pricing information. The company's volume discounts, which are applied automatically as the amount you process increases, are a nice perk to have as your business grows. Read our full Helcim review.
Monthly fee:
$0.
Payment processing fees:
  • 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 (capped at $6).

Square

Best for brick-and-mortar businesses
Why our editorial team chose it: With clear, flat-rate pricing, free POS software and a free mobile card reader, Square is one of the cheapest credit card processing solutions, especially for smaller businesses. Businesses can use the payment service provider to accept a variety of payments, including both in-person and online. To process in-person payments, for example, you can use free POS software alongside one of its hardware options. Businesses can also opt for Square's retail POS or Square's restaurant POS software plans to access more features. Square offers Tap to Pay on iPhone and Android, which lets merchants accept card payments using only an iPhone or Android phone with the Square POS app. API integrations let clients accept credit card payments on their website or e-commerce site too. Read our full Square review.
Monthly fee:
  • $0 for Square POS, Restaurant, Retail and Appointments Free plans.
  • $29 for Square Appointments Plus plan.
  • $69 for Square Appointments Premium and Square Restaurants Plus plans.
  • $89 for Square Retail Plus plan.
  • $165 for Square Restaurant Premium plan.
  • Custom pricing for Square Retail plan.
Payment processing fees:
  • 2.6% plus 15 cents for in-person transactions with all free plans.
  • 2.6% plus 10 cents for in-person transactions with paid restaurant plans.
  • 2.5% plus 10 cents for in-person transactions with paid retail and appointments plans.
  • 2.9% plus 30 cents for online transactions.
  • 3.5% plus 15 cents for manually keyed transactions.
  • 3.3% plus 30 cents for invoices.
» MORE: Best POS systems

Stripe

Best for online businesses
Why our editorial team chose it: With transparent, flat-rate pricing and no subscription fees, Stripe is one of the easiest payment processing solutions for online businesses. Although you may find an alternative provider with lower processing fees, it’s difficult to beat the lack of other fees, flexibility and included-payment tools within the company's platform. The payment service provider offers its own invoicing, billing, business data and tax calculation features, too. Read our full Stripe review.
Monthly fee:
  • $0 for standard services.
  • $10 for custom domain.
Payment processing fees:
  • 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.

Finix

Best for subscription-based pricing
Why our editorial team chose it: Unlike some of its competitors, Finix charges a monthly fee in exchange for lower interchange-plus rates. That makes it best for higher-volume small businesses with hefty credit card processing bills. Businesses using Finix also get paired with a dedicated account manager for one-on-one support. The company offers a free trial for NerdWallet users if you’d like to test it out before committing. Read our full Finix review.
Monthly fee:
  • $79 and up.
  • One-month free trial for NerdWallet readers.
Payment processing fees:
  • 8 cents plus interchange for card-present transactions.
  • 15 cents plus interchange for card-not-present transactions.

Payment Depot

Best for tailored interchange-plus rates
Why our editorial team chose it: Payment Depot is a merchant account provider owned by Stax. Its interchange-plus model may be best suited to businesses that are looking for ways to save and don’t mind the more complex pricing structure. Read the full Payment Depot review.
Monthly fee:
$0.
Payment processing fees:
0.2%-1.95% plus interchange.

National Processing

Best for free terminal
Why our editorial team chose it: National Processing is a payment processor with competitive rates, useful integrations and compatibility with several card readers. Plus, it works with high-risk merchants. Its long-term contracts are a concern, but every plan includes free reprogramming of existing equipment and some merchants qualify for free hardware. Read our full National Processing review.
Monthly fee:
  • $9.95 for Basic In-Person Package, Basic E-Commerce Package.
  • $19 and up for Premium Package.
Payment processing fees:
  • Basic In-Person Package: 2.5% plus 10 cents per transaction.
  • Basic E-Commerce Package: 2.9% plus 30 cents per transaction.
  • Premium Package: 2.41% plus 10 cents.

Chase Payment Solutions

Best for built-in banking partner
Why our editorial team chose it: Sometimes it’s convenient to bundle your banking and payment processing services. And in Chase’s case, it can lead to faster deposit times. Businesses with a Chase business checking account have access to free same-day deposits every day but Saturday. Read our full Chase Payment Solutions review.
Monthly fee:
  • $0 per month for in-person payments.
  • $9.95 per month and up for e-commerce payments.
Payment processing fees:
  • 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 and invoicing.

PayPal Zettle

Best for accepting QR code payments
Why our editorial team chose it: PayPal Zettle’s low card-present transaction rates — which also apply to QR code payments — and free POS app make it an affordable option for service-based businesses and solopreneurs selling at markets or popups. To accept a QR code payment, you enter the sales total into the app, choose PayPal or Venmo as the payment method and ask your customer to scan the QR code that the app generates. Since processing online transactions may involve separate payment gateway subscriptions, it’s not the best choice for businesses making the bulk of their sales online. Read our full PayPal Zettle review.
Monthly fee:
$0.
Payment processing fees:
  • 2.29% plus 9 cents for in-person and QR code transactions.
  • 3.49% plus 9 cents for manual-entry card transactions.
  • 2.99% plus 49 cents for invoicing (payment made with card).
  • 3.49% plus 49 cents for invoicing (payment made with PayPal).

How to calculate credit card processing costs

To predict your business’s monthly credit card processing fees, start by determining your average card transaction amount and how many card sales you complete each month. From there, you can use this calculation to estimate your monthly credit card processing costs for specific types of transactions (e.g., online, in-person or keyed-in):
[(average credit card transaction dollar amount x transaction percentage fee) + transaction fixed fee] x [number of credit card sales completed per month]
Here’s a breakdown of credit card processing fees, plus other associated costs.

Credit card processing fees

Credit card processing fees vary by provider and which fee structure they use: interchange-plus or flat-rate. Generally, interchange-plus is more transparent and better for high-volume merchants, but flat-rate pricing can be more predictable and easier to understand. Alternatively, some processors may choose to lower their per-transaction fees and charge a monthly fee. On average, though, credit card processing fees range from 1.5% to 3.5% of the total transaction cost.

Hardware and software fees

In terms of hardware, chances are you’ll need to buy credit card readers or a more robust point-of-sale (POS) system for accepting in-person payments. Some companies offer free card readers and others range from around $29 to $59. Card readers with receipt printers or a screen usually cost more. You’ll also need some type of POS software or app to use alongside the hardware. Some basic software plans are free, but prices rise as you seek out additional features like inventory tracking, employee management or in-depth reporting.
If you only need to accept a handful of transactions each day, payment apps let you complete contactless transactions using just your smartphone. That way, you can skip the card reader and save on hardware. However, processing rates vary.

Other fees

Look out for additional fees related to services like PCI compliance, setup, cancellation, funds withdrawal and more. Not all processors are transparent about these added fees, so be sure to read the terms of your contract closely and speak to a representative if anything is unclear.

Learn more about credit card processing fees

Explore ways to offset processing fees and use NerdWallet’s calculator to estimate how much your business should expect to owe.

How to choose the cheapest credit card processing company

If you want to offer your customers the option to pay by card, whether in person or online, you will need to pay fees to credit card companies and financial services providers to authorize and complete card transactions. However, carefully weighing credit card processing companies can guide you toward the most cost-effective option.
To find the cheapest credit card processing company for your business, consider the following factors:
Your industry’s perceived level of risk can impact how many payment processors you have to choose from. For example, many credit card processing companies won’t work with high-risk businesses in industries like CBD, credit repair, travel and vitamins. That’s where high-risk payment processors come into play. Risk aside, certain types of businesses, like retail shops and restaurants, might want to work with a credit card processing company that sells POS systems created specifically with their industry needs in mind.  
Average transaction size affects how much your processing costs cut into your margins. For example, imagine you run a landscaping company and your average transaction size is $1,000. A flat rate of 2.6% plus $0.10 would cost you $26.10. If you own a cafe, however, and your average transaction size is $5, you’d owe $0.23 cents per transaction, which adds up to $46 in processing fees per $1,000 in sales. This discrepancy illustrates why it’s so important to predict and compare your processing fees across multiple credit card processing companies before committing. 
Similar to average transaction size, the number of transactions your business completes each month also impacts your overall credit card processing costs. The cheapest credit card processing company for a business that does $5,000 in transactions per month may not be the best choice for one that completes $100,000 in monthly sales. That being said, higher-volume businesses might be able to negotiate down rates or qualify for volume discounts. 
If you want to start accepting card payments immediately, payment service providers, like Square and Stripe, are often good options. They might not offer the absolute lowest rates, but they don’t require you to apply for your own merchant account, which simplifies the process. Oftentimes, there’s a tradeoff between convenience and cost.  

Tips for reducing credit card processing fees

While you can’t avoid credit card processing fees altogether, there are several strategies for reducing the burden on your business.

Incentivize customers to pay with cash

Certain credit card processing companies offer credit card surcharge programs that pass some or all of the processing fees to customers who choose to pay with a card instead of cash. If you go this route, be sure to understand your state’s laws around the program. Another option is cash discounts, and unlike credit card surcharging programs, they’re legal in all 50 states. Essentially, cash discount programs extend discounted prices to customers who choose to pay in cash. Customers using a credit card pay the advertised, non-discounted price.

Implement minimum purchase amounts

Paying processing fees on a small transaction amount, like $3, might not be worth it for your business. If that’s the case, consider implementing a minimum credit card purchase amount and require customers to use cash if their receipt total is below the minimum.

Request a volume discount

Some credit card processing companies reduce processing fees as your business’s sales volume grows. Helcim, for example, begins lowering rates once businesses clear $50,000 in credit card transactions each month. Other companies might offer a similar discount but not advertise it as openly. It’s worth reaching out to a representative to ask.

Consider interchange-plus over flat-rate pricing

Interchange-plus pricing passes interchange fees, plus a set markup, to the merchant. This means that the merchant pays less when customers use cards with lower interchange fees. Many times, this pricing model is more cost-efficient, but less predictable, than flat-rate pricing.

Negotiate markups

If you go with an interchange-plus processor, you might be able to negotiate how much they charge on top of interchange fees. Prior to having that conversation, though, make sure you have the figures ( e.g., your monthly processing costs, average transaction amount, how your processor‘s markups compare to competitors) to back up your request.

Make sure your interchange fees align with your industry

When you start accepting credit card payments, your business is assigned a merchant category code based on its industry and what it sells. That code determines your interchange rate, among other factors. If you use an interchange-plus processor that passes fluctuating interchange rates to your business (instead of charging a consistent fee, like flat-rate processors), ensuring your business is assigned the correct code can help guarantee you’re being charged the appropriate interchange fees for your industry type.

Learn more about minimizing credit card fees

Read more about surcharge programs and cash discounting, their pros and cons and which credit card processing companies offer these options.
Last updated on March 6, 2025