Merchant Statement Audit: Find the Hidden Fees

A merchant services statement audit sorts every line into interchange, assessments and processor markup — then tells you which charges are wrong, which are avoidable, and which are simply overpriced. You can do it yourself, in seconds.

What an audit actually finds

A merchant statement audit is not a vague hunt for "hidden fees." It is a search for five specific, recurring problems. Knowing what you are looking for is most of the skill.

1. Interchange downgrades

Every transaction is assigned an interchange category by the issuing bank's rules. When a transaction fails to meet the requirements for the category it should have qualified for, it downgrades to a more expensive one. Common causes are card-not-present and keyed-in transactions missing address verification data, B2B and corporate cards submitted without level II or level III data, and settlement batches closed late. Under tiered pricing this shows up as volume drifting from qualified into mid-qualified and non-qualified buckets — and the gap between your qualified rate and the non-qual rate is usually far wider than the underlying interchange difference. That spread is markup, not cost.

2. Processor billing errors

Straightforward mistakes are more common than people expect: a discount rate that does not match the signed agreement, a per-item fee applied at a higher figure than quoted, a fee charged on transaction counts that do not reconcile with the volume on the same statement, or a rate increase applied without notice. These are worth finding because they are the easiest to reverse — you are pointing at a contract, not asking for a favour.

3. Network fees applied incorrectly

Assessments and per-transaction network fees are legitimate pass-throughs, generally around 0.13% to 0.165% for assessments. What an audit checks is whether they are being applied at the right rate and on the right transaction count, and whether they have been silently marked up. A network fee with a few basis points added on top is padded interchange wearing a costume, and it is the single most effective way to hide margin, because merchants assume anything labelled with a network's name is untouchable.

4. Undisclosed fees added after signing

The fee schedule you signed and the fee schedule you are being billed under drift apart over time. New monthly lines appear: a statement fee commonly running $10 to $25 a month for a document delivered as a PDF, a batch header fee around $0.10 to $0.30 that becomes meaningful if you batch daily, an annual fee, a regulatory or IRS reporting fee, a minimum-processing charge that only bites in slow months. A PCI non-compliance fee — reported in the $19.95 to $99.95 per month range — is the one worth checking first, because it is not a price at all. It is a penalty, and completing your SAQ removes it. The full catalogue is in credit card processing junk fees.

5. Renegotiable markup

Once the fixed layers are stripped out, what remains is your processor's margin over its buy rate. Interchange is set by the issuing banks and assessments by the networks; neither is negotiable by anyone. Markup is negotiable by definition. The audit's job is to state it as a plain number, because a merchant who knows their markup in basis points is in a completely different negotiating position than one who only knows their bill feels high.

Software or a consultant?

Search for a statement audit and you will mostly find consultancies offering a done-for-you review, typically billed hourly or as a share of the savings they recover, over a period of weeks. That model is not a scam and it is worth being honest about where it wins.

Consultants earn their fee on complex enterprise accounts: multiple entities and MIDs, large volumes where a few basis points justify a serious project, genuine interchange optimisation work that requires changing how transaction data is submitted, contract disputes, and hard-nosed negotiation with a processor on your behalf. If that describes you, hire one.

Software wins everywhere else. For a single-location merchant, a small multi-location operator, or an agent reviewing a prospect's statement before a first call, the work is classification and arithmetic — and that does not need to take three weeks or cost a percentage of the recovery. Upload the statement, get every line bucketed and the effective rate calculated in under 60 seconds, keep 100% of whatever you save, and repeat it whenever you like at no marginal cost. That last point matters more than it sounds: contingency-fee audits are a one-off event, while a tool you own turns auditing into a routine.

The honest framing: a consultant sells labour and judgement. FeeQuery sells the classification engine underneath that labour. Plenty of consultants use software for the extraction and spend their hours on the negotiation — which is exactly the right division of work.

How often to audit

Annually is the floor. Every six months is right. Visa and Mastercard update interchange each April and October, and those two dates are the natural audit cadence. Auditing shortly after each update lets you distinguish a cost increase that genuinely came from the networks from one where your processor widened its own margin under cover of the same news — a very common pattern, and invisible unless you have a before-and-after comparison.

Audit off-cycle too whenever any of these happen: your effective rate moves more than about 15 basis points month over month, you add a new sales channel such as ecommerce or phone orders, your average ticket or card mix changes materially, your contract approaches renewal or auto-renewal, or a new line item you do not recognise appears on the statement.

How to audit your own statement, step by step

  1. Gather three consecutive months. One statement is a snapshot; three show trend. Fees that were added mid-year and rate creep only become visible in comparison.
  2. Find total card volume and total fees. Both are usually on the summary page. Be careful that the totals include every monthly fee, not just the discount lines — this is where most self-audits go wrong.
  3. Calculate the effective rate. Total fees divided by total card volume, times 100. Reported small-business effective rates commonly land in the 2.5% to 3.5% band; competitive interchange plus typically sits around 1.7% to 2.2%. The effective rate calculator handles this instantly. Treat a high number as a prompt to investigate, not proof of overcharging — card mix and average ticket move it legitimately.
  4. Identify your pricing model. If you see qualified, mid-qualified and non-qualified buckets, you are on tiered pricing and your markup is hidden by design. If you see interchange listed separately with a stated markup, you are on interchange plus. Interchange plus vs tiered pricing explains what each does to the same volume.
  5. Bucket every single line. Three columns: interchange, assessments, markup. Anything you cannot confidently place goes in markup until the processor explains it — that assumption is correct more often than not.
  6. Total the markup column and convert it to basis points of your volume. This is the number you negotiate with. Everything else is noise.
  7. Flag the avoidable lines separately. PCI non-compliance, chargeback and retrieval fees, minimum-processing shortfalls. These are not pricing problems and should not be traded away in a rate negotiation — fix them independently.
  8. Check for downgrades. Look at how much volume sits outside the best-qualifying category. If a meaningful share is non-qual, ask why before you ask for a better rate; the fix may be in how transactions are submitted.
  9. Write it down and send it. A one-page summary with your effective rate, your markup in basis points, and a numbered list of disputed lines gets a serious response. "My fees seem high" does not.

If reading the document is the hard part, how to read a merchant statement covers the structure section by section. If you would rather skip the manual pass entirely, the credit card processing statement analyzer performs steps two through eight automatically and exports a branded PDF and Excel comparison using Schedule A pricing — the document you actually put in front of your processor.

What happens after the audit

Most audits do not end in a switch. A documented audit is leverage, and processors reprice accounts rather than lose them, particularly when you can cite specific lines rather than express general dissatisfaction. Work in this order: remove the avoidable fees first because they require no concession from anyone, fix the operational causes of downgrades second because those savings persist regardless of who processes your payments, and only then negotiate markup — with a number in hand. Switching processors is the last resort, and it is a stronger threat when you have clearly not needed to make it yet.

Self-service audit vs done-for-you audit

Both are legitimate. They suit different accounts.

Dimension FeeQuery (software) Audit consultancy (service)
TurnaroundUnder 60 seconds per statementTypically days to weeks
Cost modelSubscription — you keep all savingsHourly, or a share of savings recovered
RepeatabilityRe-audit any time at no extra costUsually a one-off engagement
Line-by-line classificationAutomatedManual, by an analyst
Negotiating on your behalfNot included — you negotiateOften included
Complex multi-entity projectsBatch processing across statementsStrong fit, with bespoke analysis
Branded proposal outputPDF and Excel via Schedule AAnalyst-written report

Frequently asked questions

What does a merchant services statement audit actually find?

Five recurring categories: interchange downgrades where transactions failed to qualify for the category they should have hit, processor billing errors such as a rate that does not match the signed agreement, network fees applied incorrectly or at the wrong count, undisclosed fees added after signing, and processor markup that is simply higher than the current market for that merchant profile.

How often should I audit my processing statement?

At minimum once a year, and ideally every six months. Visa and Mastercard update interchange each April and October, so auditing shortly after those cycles lets you see whether a cost increase came from a genuine network change or from your processor widening its margin at the same time.

Should I hire an audit consultancy instead of using software?

It depends on complexity. Consultancies add real value on large or multi-entity accounts with interchange optimisation projects, contract disputes and processor negotiations, and they usually charge hourly or take a share of the savings. For a single-location or small multi-location merchant, or for an agent reviewing prospect statements, software gets you the same line-by-line classification in seconds without a contingency fee.

Which fees can I actually get removed or reduced?

Processor markup is the only negotiable layer. Interchange is set by issuing banks and assessments are set by the card networks at roughly 0.13% to 0.165%, and neither can be discounted by any processor. Separately, some fees are avoidable rather than negotiable — a PCI non-compliance fee reported at $19.95 to $99.95 per month goes away entirely once you complete your SAQ.

How do I know if my rate is bad?

Calculate your effective rate: total fees divided by total card volume, times 100. Reported effective rates for small businesses commonly run 2.5% to 3.5%, while competitive interchange plus pricing typically lands around 1.7% to 2.2%. A high effective rate is a signal to investigate, not proof of overcharging, since card mix and average ticket move the number legitimately.

Will auditing my statement mean switching processors?

Often not. A documented audit is leverage, and many processors will reprice an account rather than lose it. Some of what an audit finds is not even pricing — fixing downgrades caused by keyed-in or card-not-present transactions missing required data is an operational change that lowers cost with your existing processor.

Audit your statement now

Upload a merchant services statement and get every line classified, your markup in basis points, and the avoidable fees flagged.

Audit a Statement

Keep reading