All free tools Talk to a specialist
Free statement checker

Find the Hidden Fees on Your Merchant Processing Statement

Grab last month's processing statement, enter three totals, and tick the fee names you see. In about two minutes you'll know your real effective rate and which charges are worth questioning.

Your statement

Step 1: Totals and pricing model
Pick the closest match. This sets the industry average used for comparison.
Usually labeled Total Sales, Gross Sales, or Amount Submitted on page one of your statement.
Usually labeled Total Fees, Fees Charged, or Total Discount. Include every fee section on the statement.
Usually labeled Items, Count, or Number of Transactions in the summary section.
Look for words like Qualified, Mid-Qualified, or Non-Qualified (tiered); Interchange or IC plus a markup (interchange-plus); or one percentage on every sale (flat rate).
Printed at the top of your statement. Used only to tailor your report.
Step 2: Tick the fees you see

Tick every fee name that appears on your statement. Amounts are optional; adding them builds your annual cost table.

Typically a card-brand pass-through paid to the bank that issued your customer's card.
Typically pass-through fees set by Visa, Mastercard, Discover, or Amex.
Processor-set. Charged when the processor's records show your annual PCI validation is not complete.
Processor-set charge for the processor's PCI program or tools.
Processor-set monthly charge for producing your statement.
Processor-set yearly charge, usually billed in a single month.
Processor-set. Billed when your fees fall below a minimum the processor set.
Processor-set charge each time you close out (settle) a batch of transactions.
Set by the processor or the gateway provider for online or virtual terminal processing.
Processor-set flat monthly charge.
Typically processor-set despite the name. Ask what it covers.
Processor-set extra rates on transactions moved out of the cheapest tier.
Processor-set charge per dispute or document request.
Often a separate lease contract, sometimes with a third-party leasing company.
Not a monthly line. Tick if your agreement charges you to cancel before the term ends.

Nothing is uploaded. You type a few totals and tick fee names.

Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

Your statement check

Enter your statement totals and tick the fees you see. Your effective rate and fee-by-fee breakdown appear here.

How this works: the assumptions behind your numbers

Every number above comes from the totals you enter plus the assumptions below. Assumptions are estimates, not verified rates.

Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

How the Hidden Fee Finder works

Your effective rate is the simplest honest number on a processing statement: total fees divided by total card volume for the same month. It folds in every rate, surcharge, and monthly charge, so you can compare it across processors and pricing models even when the statements look nothing alike. This tool calculates it, along with your average cost per transaction and average ticket, and puts it next to a published industry average for your type of business. That average is an assumption, not a benchmark you are guaranteed to hit, because card mix, ticket size, and how cards are accepted all move the number.

Every statement mixes two kinds of cost. Interchange and card brand fees are typically pass-through costs set by the card networks and paid to card-issuing banks and the brands themselves. Everything else is typically set by your processor: the markup plus account-level charges such as statement fees, PCI program or non-compliance fees, annual fees, monthly minimums, batch fees, and regulatory or reporting fees. Pass-through costs are hard to change. Processor-set fees are where questions, and sometimes negotiation, pay off. Ticking the fee names on your statement shows which side of that line each charge usually falls on.

Your pricing model shapes how much you can see. Interchange-plus statements list interchange separately, so markup is visible. Flat-rate pricing bundles everything into one percentage, which is simple but hides the markup. Tiered pricing sorts transactions into Qualified, Mid-Qualified, and Non-Qualified buckets chosen by the processor, usually without showing the underlying interchange, which makes it the hardest model to audit. Whatever model you are on, the next step is the same: list the fees you do not understand and ask your processor to explain each one in writing.

Common questions

How do I calculate my credit card processing effective rate?

Divide the total fees charged last month by the total card volume processed in the same month. For example, $1,310 in fees on $42,000 in sales is an effective rate of about 3.12%. Use numbers from the same statement period, and include every fee section, not just the discount rate.

What is a PCI non-compliance fee on my statement?

It is typically a processor-set monthly charge applied when the processor's records show you have not completed your annual PCI validation, usually a Self-Assessment Questionnaire and, for some setups, network scans. Ask your processor exactly what they need from you to stop the fee and whether past charges can be credited once you finish.

Am I overpaying for credit card processing?

An effective rate well above the published average for your industry, several processor-set account fees, or tiered pricing with frequent Non-Qualified charges are all reasons to ask questions. They are not proof of overpaying, since card mix, ticket size, and keyed versus card-present sales all affect cost. This tool shows where to look first.

Why is tiered pricing hard to audit?

On tiered pricing, the processor decides which transactions fall into the Qualified, Mid-Qualified, or Non-Qualified buckets, and the statement usually does not show the interchange cost underneath. Without that, you cannot separate what the card networks charged from what the processor added.

Are the industry averages in this tool exact?

No. They are estimates based on published industry averages and are labeled as assumptions. Estimates are based on published industry averages and are not a quote. Actual rates depend on card mix, ticket size, industry, and underwriting.

Do you store my statement?

You never upload a statement. You type in a few totals and tick fee names. If you request the full report, those numbers are used to build your PDF and so a payments specialist can follow up if you want help.

Put this calculator on your website

Accountants, bookkeepers, POS resellers, and industry associations can embed this free statement checker with one line of code. Your clients can find their effective rate and see which fees deserve a question without leaving your site. It stays up to date automatically.