Skip to main content

Processor Fees Guide

TL;DR
  • Your effective rate is total fees divided by total volume. It's the only number worth tracking. Everything else is a piece of it
  • A monthly PCI compliance fee runs $15-50. A PCI non-compliance penalty runs $50-150. Both are usually removable
  • Monthly minimums and statement fees are negotiable at most traditional processors. Audit them yearly
  • The exit clause is the priciest hidden term. Flat early termination runs $200-500. Liquidated damages can hit five figures
  • Junk fees add $20-100/month. PCI, statement and settlement funding fees are the common ones. Ask for itemized removal when you negotiate

You're almost certainly paying two or three fees that buy you nothing. Finding them takes twenty minutes with one statement and a calculator. The fix is usually a phone call, not a switch.

If You're on Stripe, Square, or Shopify Payments

These are payment facilitators (PayFacs). The pricing is fixed and published. You can't negotiate individual rates until you're processing $1M+/month. At that point, call their enterprise sales team.

What you CAN do:

  • Check you're on the right plan. Stripe's volume discounts start around $1M/year
  • Make sure you're not paying for features you don't use
  • Compare your effective rate to the published rate. If yours is higher, something incidental is dragging it up. Usually PCI non-compliance or chargeback fees

The negotiation and contract sections below are for traditional processors with custom pricing. On a PayFac under $1M/month, skip them.

Why Processors Can Get Away With This

The sales model creates the problem. Reps earn commission on the spread. That's the gap between what they quote you and what they actually pay in interchange. The wider the gap, the more they make. So they're motivated to:

  1. Quote you a low "qualified" rate that few transactions actually hit
  2. Bury extra fees in the contract you won't read
  3. Use pricing models that obscure the true cost

On the issuer side, we see the interchange that actually moves through the network. Compare that to what merchants tell me they pay. The markup is often shocking. Say a merchant runs an effective rate of 3.2%. The card mix should cost 1.9% in interchange. That's 1.3% of pure margin handed to the processor.


Fees That Shouldn't Exist

Some fees are real cost recovery. Others are pure profit in an official-sounding costume.

PCI Compliance/Non-Compliance Fees

PCI DSS compliance is a real requirement. The fee usually isn't. If you use their approved terminal or gateway, you're probably already compliant. The compliance fee is a monthly charge for nothing.

The non-compliance fee is worse. It runs $50-150/month, against $15-50 for the plain compliance fee. It's a penalty for skipping a questionnaire. And the questionnaire certifies what's already true.

Ask your processor: "What specific PCI services does this fee cover?" If they can't answer concretely, it's a junk fee.

Statement Fees

You pay $10-25/month for a record of the charges you're already paying. Think about that. They're charging you to see what they charge you.

Monthly Minimums

Fall short on processing fees in a month and you pay a penalty. That's fair on a dormant account. But some contracts set the minimum high enough to punish a slow month. Seasonal businesses get hit hardest.

The Double-Dip: Auth Fees Plus Transaction Fees

This one makes me angry. Some processors charge you at authorization AND again at settlement. They show up as separate line items. An "authorization fee" and a "transaction fee." Two names, one transaction. You're paying twice for one trip down the same pipes.

If your statement shows both, ask why. There's no technical reason for it.

Settlement Funding Fees

This one's newer. Processors have started charging a percentage to move your money into your bank account. A fee for giving you your own money.

There's no cost basis for it. Settlement runs automatically, on rails that already exist.

Early Termination and Liquidated Damages

Standard early termination fees run $200-500. Annoying, but understandable. Liquidated damages clauses are predatory. They total what the processor would have earned over the rest of the term. Then they bill you that. On a 3-year contract with 2 years left, that's tens of thousands of dollars.

Read your contract. If you see "liquidated damages," negotiate it out before signing.


How to Read Your Statement Like a Fraud Analyst

Read your statement the way you'd read a suspicious transaction.

Calculate Your Effective Rate Every Month

Total fees charged / Total volume processed = Effective rate

On interchange-plus, two numbers matter. Above 2.5% card-present retail, something's probably wrong. Above 3.0% for e-commerce, same. Aggregator pricing is a different animal. Stripe is 2.9% + $0.30. Square runs 2.6-3.3% by plan. PayPal is 3.49% + $0.49. There, a 3.0-3.5% effective rate is normal, and it moves with your average ticket. That's the price of simple pricing. It's the model you chose, not a problem to fix.

Look for Rate Creep

Compare this month's effective rate to last month's. Small increases go in quietly, hoping you won't notice. A 0.1% bump on $100K monthly volume is $100/month. That's $1,200 a year.

Identify Every Line Item

Make a list of every fee on your statement. For each one, ask:

  • What service does this pay for?
  • Is this a pass-through cost (interchange, assessments) or processor markup?
  • Did this fee exist when I signed up?

Watch for New Fees Appearing

Fees get added mid-contract. They arrive buried in statement messages or mailed notices. Any fee that wasn't in your original agreement is negotiable. Call and say so.

Question Vague Descriptions

"Miscellaneous fee," "service charge," "regulatory fee," "network access fee." These generic names often hide pure markup. Demand specifics.


Questions to Ask Before Signing

Ask these on the call, not by email. Write down the answers:

  1. "Show me the math on a $100 Visa Signature card-not-present transaction." (Forces the real numbers into the open.)

  2. "Which fees can change during the term, and when?" (Get this in writing.)

  3. "If interchange rates go down, will my rates go down too?" (Most processors pocket the difference.)

  4. "What will my effective rate be, not my qualified rate?" (Qualified rates are meaningless if nothing qualifies.)

  5. "Can I see a sample statement from a similar merchant?" (See what fees actually appear.)

  6. "What's the process if I find an error on my statement?" (Tests whether they have real support.)

  7. "Who owns the merchant account if I want to switch processors?" (Some processors make portability difficult.)


Finding Honest Processors

They exist. Look for:

  • Interchange-plus pricing with full disclosure: You see exact interchange, exact assessments, exact markup. No mystery.
  • Month-to-month contracts: A processor confident in its service doesn't need a lock-in.
  • No PCI fees, no statement fees: These are pure junk. Good processors don't charge them.
  • Transparent rate schedules: Published pricing you can verify.
  • Willingness to explain every line item: Ask about one. If they get defensive, walk away.

The industry is getting more transparent, slowly. Newer processors compete on service instead of obfuscation. But slowly means you still have to protect yourself.


Red Flags in Processor Contracts

Red FlagWhy It's Bad
"Qualified," "Mid-qualified," "Non-qualified" tiersObscures true cost; most transactions downgrade
Liquidated damages clauseCould cost thousands to exit
Auto-renewal with rate increaseLocks you in at worse terms
PCI non-compliance feeUsually a junk fee
Both auth fees AND transaction feesYou're paying twice
Vague fee descriptionsHiding markup
Long-term contract (3+ years)Reduces your negotiating leverage

Annual Fee Audit Checklist

Run this audit every year, or when switching processors:

  • Calculate monthly effective rate for past 12 months
  • Identify rate trends (increasing, stable, decreasing)
  • List every fee line item and its purpose
  • Flag any fees added mid-contract
  • Calculate what you'd pay at interchange-plus pricing
  • Get 2-3 competitive quotes
  • Review contract termination terms before negotiating

Next Steps

Auditing current fees?

  1. Calculate effective rate - Total fees / volume
  2. Identify junk fees - PCI, statement, settlement
  3. Run annual audit checklist - 12-month review

Evaluating new processors?

  1. Ask the right questions - Force transparency
  2. Watch for red flags - Tiered pricing, liquidated damages
  3. Find honest processors - Interchange-plus, no junk fees

Reading statements like an analyst?

  1. Look for rate creep - Month-over-month comparison
  2. Identify every line item - Pass-through vs markup
  3. Question vague descriptions - Demand specifics

See Also