The processor with the lowest fees depends on your business type and transaction volume

There is no single "lowest-fee" processor because fees vary by what you sell, how often you sell it, and whether you process in person or online. A processor cheap for a coffee shop might be expensive for a subscription business. The real question is not which processor is cheapest overall, but which one costs you the least for your specific mix of transactions.

Fees break into three main categories: interchange (what the card networks charge, fixed by Visa and Mastercard), assessment fees (what the networks charge the processor), and processor markup (what the processor keeps). You cannot negotiate interchange or assessment fees. You can only negotiate the processor's markup, and only if your volume is large enough to matter.

For most small businesses, the difference between processors is smaller than the difference between pricing models. A processor with a low percentage rate but high per-transaction fees might cost more than one with a higher percentage but no per-transaction fee — or vice versa, depending on your average ticket size.

Key Takeaways

  • Interchange and assessment fees are set by card networks and cannot be negotiated; processor markup is the only variable you can control.
  • Flat-rate processors (like Square at 2.6% + 10¢) work best for small transactions; tiered or interchange-plus pricing works best for high volume or large tickets.
  • In-person card payments, online payments, and phone orders each have different fee structures from the same processor, so compare only the rates that match your actual sales mix.
  • Monthly processing volume, average transaction size, and card type (debit, credit, international) all change which processor costs you the least.
  • Request a cost analysis from your top two or three choices using your actual transaction data, not their advertised rates.

How the three pricing models compare

Flat-rate pricing charges the same percentage plus per-transaction fee on every card, regardless of card type or risk. Square charges 2.6% + 10¢ for online payments and 2.6% + 10¢ for in-person card present. Stripe charges 2.9% + 30¢ for online. These are straightforward to understand and predictable, but they ignore the fact that a debit card costs the processor less than a rewards credit card. If most of your sales are debit or low-cost cards, you are paying more than you should.

Tiered pricing sorts cards into buckets — may have access to (usually debit and basic credit), mid-may have access to (standard credit), and non-may have access to (rewards, corporate, international) — and charges a different rate for each. A processor might charge 1.69% for may have access to, 2.19% for mid-may have access to, and 3.19% for non-may have access to. This reflects actual cost differences, but the processor has incentive to move transactions into higher tiers, and the tiers themselves are not transparent. You do not know in advance which of your cards will land in which bucket.

Interchange-plus pricing charges you the actual interchange rate set by the card networks, plus a fixed markup (usually 0.25% to 0.5%) plus a per-transaction fee (usually 5¢ to 15¢). Your cost changes month to month because interchange rates change, but you see exactly what you are paying for. This model works best if your volume is high enough that the processor will negotiate the markup — typically $10,000 or more per month in processing.

Lowest fees by business type

For a retail store or restaurant processing mostly debit and basic credit cards in person, Clover (owned by First Data) and Toast often undercut Square because they negotiate better interchange rates for high-volume merchants. If your volume is under $5,000 per month, the difference is usually under $20 per month, so convenience matters more than rate.

For an online store with an average order over $50, Stripe or Authorize.net on interchange-plus pricing will cost less than flat-rate processors, but only if you process at least $5,000 per month. Below that threshold, the per-transaction fee on interchange-plus makes flat-rate cheaper. If your average order is under $20, flat-rate (Square or Stripe) is almost always cheaper.

For a subscription or SaaS business, Stripe and Recurly both offer volume discounts and lower rates on recurring transactions. Stripe's standard rate is 2.9% + 30¢, but they negotiate for volume. Recurly starts at 2.9% + 30¢ and can go lower. Both are cheaper than Square for recurring billing because they do not charge per-transaction fees on the same scale.

For a nonprofit or low-margin business, Stripe offers reduced rates (2.2% + 30¢) if you are a registered 501(c)(3). Square does not have a nonprofit rate. PayPal Giving Fund charges 1.99% + 49¢ for nonprofits but requires you to donate a portion of fees to charity.

What to ask a processor before you sign

Do not compare advertised rates. Request a cost analysis from each processor using your actual transaction data from the past three months. Provide: total volume, number of transactions, average transaction size, percentage of debit versus credit, percentage of rewards cards, percentage of in-person versus online, and any international cards.

Ask the processor to show you the cost of processing that exact mix under their pricing model. Ask whether the rate they quote is may provide in writing or subject to change. Ask what happens to your rate if your volume drops or if you process a higher percentage of rewards cards. Ask whether there are monthly minimums, statement fees, gateway fees, or PCI compliance fees that are not included in the quoted rate.

Ask whether the processor will match or beat a competitor's written quote. Many will, if your volume justifies it. Ask what happens to your rate if you sign a multi-year contract versus month-to-month. Some processors offer lower rates for longer commitments, but you lose flexibility.

Hidden fees that add up

The advertised rate is not the total cost. Most processors charge additional fees that are straightforward to miss:

  • Monthly statement fee: Usually $0 to $10, but some processors charge this even if you process nothing that month.
  • PCI compliance fee: Usually $0 to $15 per month. Required if you store card data, but some processors bundle it into the rate and some charge separately.
  • Gateway fee: If you use a third-party payment gateway (like Authorize.net or Stripe) instead of the processor's own gateway, you may pay $0 to $30 per month extra.
  • Batch fee: Some processors charge per batch settled. Usually $0.25 per batch, but if you settle multiple times per day, this adds up.
  • Chargeback fee: Usually $15 to $100 per chargeback. This is not a hidden fee — it is disclosed — but it is straightforward to underestimate the impact if you have high chargeback rates.
  • ACH or bank transfer fee: If you move money to your bank account, some processors charge $0.50 to $1 per transfer. Others offer free daily transfers.

Ask the processor to list every fee in writing, including fees that are $0. A processor that charges $0 statement fee is being transparent; one that does not mention it at all might charge it later.

When to renegotiate your rate

Your processor's rate is not fixed. If your volume has grown since you signed up, or if you have been with the same processor for over a year, you have leverage to negotiate. Call your processor's sales team and tell them you are considering switching. Ask them to match a competitor's quote or lower your rate by 0.1% to 0.2%.

If your processor refuses to negotiate and your volume is over $10,000 per month, the negotiation is worth your time. A 0.1% reduction on $10,000 per month saves $10 per month, or $120 per year. If the negotiation takes an hour, that is a $120-per-hour return.

If your volume is under $5,000 per month, the savings from switching are usually small enough that the cost of integration and training staff on a new system outweighs the benefit. Stay put unless the processor is actively making your life harder.

Frequently Asked Questions

Can I use multiple processors to get the lowest rate on each type of transaction?

Technically yes, but it is rarely worth the complexity. You would need separate merchant accounts, separate settlement accounts, and separate reconciliation for each processor. Most small businesses find that the time cost of managing multiple processors exceeds the savings. If you process over $50,000 per month and have a clear split between transaction types (e.g., 80% online, 20% in-person), it might make sense to use one processor for each.

Do I have to use the processor's payment gateway, or can I use a cheaper third-party gateway?

You can use a third-party gateway like Authorize.net or Stripe, but the processor may charge a gateway fee ($10 to $30 per month) on top of their processing rate. Sometimes this is cheaper than their built-in gateway, sometimes not. Ask the processor what their gateway fee is before you assume a third-party gateway will save money.

What is the difference between interchange-plus and tiered pricing?

Interchange-plus shows you the actual cost (interchange rate plus processor markup) and changes month to month as interchange rates change. Tiered pricing groups cards into buckets and charges a fixed rate per bucket, but you do not know in advance which cards land in which bucket. Interchange-plus is more transparent; tiered pricing is simpler to understand but can be more expensive if the processor sorts cards aggressively.

If I process mostly debit cards, which processor is cheapest?

Debit cards have lower interchange rates than credit cards, so you benefit from a processor that charges different rates for different card types. Tiered or interchange-plus pricing will be cheaper than flat-rate. Clover and Toast often have better debit rates than Square for in-person transactions. For online, Stripe on interchange-plus pricing is usually cheaper than flat-rate if your volume is over $5,000 per month.

Should I sign a contract with my processor to get a lower rate?

Only if the rate reduction is significant (0.3% or more) and you are confident you will not need to switch. Contracts usually lock you in for 12 to 36 months and charge early termination fees of $500 to $2,000. Month-to-month terms give you flexibility to switch if a competitor offers a better rate or if your processor's service degrades. The rate difference is usually small enough that flexibility is worth more.