Merchant account fees calculator

A service fee, a PCI fee, a gateway fee and a terminal rental each look like nothing at around $10 to $35 a month. On a store running $15,000 a month they come to $1,323 a year, which is 0.735 percent, or 74 basis points, sitting on top of whatever rate you were quoted. The Junk Fee Annualizer adds up the fixed lines on a US merchant statement, converts the total into basis points on your own volume, and ranks them by how easily each one comes off. Two of them usually come off for the asking.

Card sales only. This is the denominator for the basis point figure.

All in, before the lines below. Only the monthly minimum reads it.

Lines on your statement

Amounts, as billed

These lines cost you a year

$1,323.00

$110.25 a month, on $180,000 of annual card volume.

Added to your rateFixed dollars, expressed against your volume
74 bps
All in, per dollar processed2.90% stated plus 0.735% of fixed fees
3.635%
Your monthly processing chargeWhat a monthly minimum is measured against
$435.00

Line by line, a year

FeeA yearBps
Terminal or equipment rental$420.0023 bps
Payment gateway fee$300.0017 bps
PCI non-compliance fee$239.4013 bps
PCI compliance program fee$120.007 bps
Monthly account or service fee$119.407 bps
Annual fee$99.006 bps
Batch or settlement fee$25.201 bps
Monthly minimumA floor, not a charge. Your discount fees already clear it.$0.000 bps

Very high

Something specific is wrong: tiered pricing, junk line items, or a high-risk rate you have outgrown.

The same $1,323.00 bill is 221 bps at $5,000 a month and 11 bps at $100,000 a month. Fixed fees are a rate, and the rate is set by how little you process.

Interchange and card network assessments are not counted here. They are genuine pass through, they are the largest part of your bill, and no processor can waive them.

Worked example

A single-location hardware store runs $15,000 a month on cards at a 2.90 percent all-in rate, on a traditional merchant account with 24 months left on the term. Its statement carries eight fixed lines: a $9.95 monthly account fee, a $10.00 PCI compliance program fee, a $19.95 PCI non-compliance fee, a $20.00 monthly minimum, a $99.00 annual fee, a 10 cent batch fee, a $25.00 gateway fee and a $35.00 terminal rental. Every one of those amounts is read from a published US fee schedule, listed with its source in the assumptions below.

Run the arithmetic line by line. The account fee, 9.95 x 12, comes to $119.40. Same math on the PCI compliance program fee: 10.00 x 12, or $120.00. The PCI non-compliance fee is steeper, 19.95 x 12, at $239.40. The annual fee needs no multiplication at all, it is just $99.00. The batch fee is the odd one, billed per banking day rather than per month, so 0.10 x 252 comes to $25.20. Gateway and terminal rental are both a straightforward times twelve: $300.00 for the gateway (25.00 x 12) and $420.00 for the rental (35.00 x 12). The monthly minimum, on the other hand, costs nothing at all. At $15,000 a month and 2.90 percent, this store already pays $435.00 in discount fees, which clears the $20.00 floor with room to spare, so the shortfall is zero. Add it up and the total is $1,323.00 a year, or $110.25 a month. Divide that by $180,000 of annual card volume, 1,323 / 180,000, and you get 0.735 percent, which the Junk Fee Annualizer rounds to 74 basis points, pushing the real cost of acceptance from 2.90 percent to 3.635 percent. Now cut. The PCI non-compliance fee stops the month the annual self-assessment questionnaire is filed, which is $239.40. The $99.00 annual fee buys nothing and is normally waived on request. That is $338.40 for two phone calls, leaving $984.60 and 54.7 basis points. Buy the terminal instead of renting it and the rental goes too: North Carolina's state contract prices the same Clover Flex Gen 3 at $734.00 to buy against $35.00 a month to rent, so the purchase pays for itself in 21 months and saves $1,366 across five years. All three cuts leave $564.60 a year and 31.4 basis points, from 74.

What merchant account fees actually appear on a US statement

A merchant statement has three layers and only the top one gets discussed. The bottom layer is interchange, which goes to the bank that issued your customer's card. The middle layer is assessments, which go to the card networks: on North Carolina's published pass-through schedule, 0.14 percent for Visa credit, 0.13 percent for Mastercard, 0.14 percent for Discover and 0.165 percent for American Express, plus Mastercard's network access fee of $0.0195 per authorization. Neither layer is your processor's money and neither is negotiable by anyone in the chain.

The top layer is where your processor makes its living, and it has two halves. One is the markup on every transaction, which is the number everybody negotiates. The other is a long tail of small fixed charges billed monthly, annually or per settlement batch, and almost nobody negotiates those, because each one is too small to be worth a phone call on its own. The Junk Fee Annualizer exists to price the tail rather than the markup.

The full set is short enough to list. Monthly: a statement fee, an account or service fee, a PCI compliance program fee, a PCI non-compliance fee, a gateway fee, a terminal or equipment rental, and sometimes a flat line called a network access fee. Annually: an annual or membership fee, sometimes a separate annual PCI program fee, and occasionally an IRS reporting or 1099-K fee. Per settlement: a batch fee. And one that is not periodic at all, the early termination fee, which you only pay on the way out but which prices your ability to leave.

Two deserve a warning about their names. Heartland's merchant processing agreement tells the merchant, in a footnote to its own fee schedule, that a monthly fee will appear on the statement titled Service and Regulatory Mandate Fee. Nothing about it is a mandate. And a flat monthly network access fee is not the network's: the real one is $0.0195 an authorization and moves with your transaction count. A line that calls itself a network fee and does not move with your volume is a processor fee wearing a network's clothes.

Why a $10 line is worth 74 basis points

A percentage fee is a rate by construction. A fixed fee is a rate too, but you have to divide to see it, and the divisor is your volume. That is the entire mechanism this page exists to expose. Take the $1,323 annual bill in the worked example above and hold it still while the volume moves: at $5,000 a month it is 221 basis points, at $10,000 it is 110, at $15,000 it is 74, at $25,000 it is 44, at $50,000 it is 22 and at $100,000 it is 11. Same fees, same processor, same statement. Nine times the volume, one twentieth of the rate.

The consequence is that fixed fees are regressive, and they are worst for exactly the merchants who negotiate least. A business processing $100,000 a month can shrug at $1,323 because it is a rounding error against interchange. A business processing $5,000 a month is paying more in fixed fees than most processors charge in markup, and it is usually the one being told that its rate is competitive. The rate probably is competitive. The rate is not the bill.

This is also why comparing processors on rate alone gives the wrong answer at the bottom of the market. A flat-rate account at 2.9 percent plus 30 cents with no monthly fees is often more expensive per transaction than an interchange-plus account at cost plus 0.25 percent, and cheaper in total, because the second account carries $110 a month of fixed charges that the first does not. The crossover moves with volume and it is worth working out rather than assuming. The Junk Fee Annualizer gives you one half of that comparison and the effective rate calculator gives you the other.

The PCI non-compliance fee is the most avoidable line you will ever be charged

This one deserves its own section because it is the only line on the list that is pure penalty, entirely within your control, and charged every single month until you act. It is not a fine from the card networks. No regulator receives it. Your processor charges it because you have not filed an annual self-assessment questionnaire, and it keeps charging until you do. North Carolina's contract with Fiserv states the mechanism exactly: the non-receipt of PCI validation fee is $19.95 a month, charged for each month after the PCI validation due date until validation is received.

The amounts vary far more than any other line here. The state contract's $19.95 a month is $239.40 a year. A completed Heartland merchant agreement filed in a Georgia council packet shows the fee at $125.00 a month, which is $1,500 a year for not filling in a form. Neither figure is a market rate, because there is no market: the processor sets it and the processor keeps it, and there is nothing on the other side of the transaction.

The fix is genuinely small for most small merchants. The PCI Security Standards Council publishes a set of self-assessment questionnaires and the shortest, SAQ A, covers merchants who accept only card-not-present transactions and have outsourced all account data handling to compliant third parties, keeping no account data in electronic form on their own systems or premises. That describes a great many small ecommerce sellers using a hosted checkout. A merchant swiping cards in a store falls into a different questionnaire, and one that stores card numbers falls into a much longer one, so the first job is finding out which applies to you rather than starting to answer questions. Once it is filed, ask for the months already charged to be credited, then diarize the anniversary: the commonest way this fee comes back is a validation lapsing at twelve months while nobody is watching.

Which of these are legitimate, and which are pure margin

The credibility of a page like this rests entirely on not calling everything a scam, so here is the honest split. Interchange and assessments are pass through: the money leaves your processor and goes to an issuing bank or a card network at published rates, and no processor can waive them. If a salesperson offers to cut your interchange, that is a reliable signal that they are describing something else, usually their own markup.

A gateway fee is a real service. Authorize.net publishes $25 a month for its gateway on every plan, and a gateway really does route card-not-present transactions. It is on this list for duplication rather than invention: merchants routinely pay a gateway fee to a reseller on top of the fee the gateway itself charges, or pay for a gateway their processor already includes. The PCI compliance program fee is the genuinely ambiguous one. At its best it buys quarterly external scanning by an approved scanning vendor and a breach liability warranty. At its worst it buys a login. The test is one question: which approved scanning vendor is attached to my account? If nobody can name one, you are paying for a login, and Helcim publishes $0 for the same annual self-assessment alongside no minimums, software fees or statement fees.

The rest are margin. A statement fee was postage when statements went out in envelopes. An annual fee is a monthly fee collected in one hit, timed to land in a month you are not reading closely, and nothing costs a processor money once a year and nothing the other eleven months. An IRS reporting or 1099-K fee charges you for something the processor already has to do, because 26 U.S.C. 6050W obliges a payment settlement entity to file an information return on the payments it settles for you. A monthly minimum is margin too, but with an honest structure behind it, and it only ever costs you the shortfall.

How to get them removed, and when the answer is to do nothing

Work down the ranked list in annual dollars, not in order of annoyance. On the worked example that is terminal rental at $420, gateway at $300, PCI non-compliance at $239.40, PCI program fee at $120, account fee at $119.40, annual fee at $99, batch fee at $25.20 and the monthly minimum at nothing. Ask for all of them in one call rather than one a quarter: the cost of the call is the same, and a processor with a retention target responds better to a list than to a nibble.

Terminal rental is the most reliably winnable and the least often attacked. North Carolina's state contract prices the same Clover Flex Gen 3 three ways: $734.00 to buy, $35.00 a month to rent month to month, and $78.00 a month on a 36 month lease. The rental passes the purchase price in 21 months and then keeps charging. The lease is $2,808 across the term for a $734 device and, unlike a rental, usually cannot be cancelled. Never sign an equipment lease with a separate leasing company: it survives the end of your processing agreement. Price the exit too. The Federal Trade Commission's July 2022 action against First American Payment Systems described an enrollment flow that hid a three year auto-renewing term and a $495 cancellation fee, and settled with $4.9 million turned over for refunds. Get your own fee, term end date and auto-renewal notice window in writing, because that window is often 30 to 90 days and missing it renews you. A $495 exit spread across 24 remaining months is $247.50 a year, which a better rate frequently repays inside a quarter.

Sometimes the right answer is to do nothing, and the Junk Fee Annualizer says so as clearly as it says the opposite. If your fixed fees come to under about 10 basis points on your volume, the tail is not your problem and interchange qualification and your pricing model are. If your monthly minimum shows as costing nothing, leave it alone rather than negotiating a floor you never touch. And if $10 a month buys a PCI program with a named scanning vendor and a breach warranty, that is a product you are buying rather than a fee you are suffering. Knowing which is which is the point.

Merchant account fee amounts read from published US documents, with the source beside each. Sourced, not estimated: every figure below was read off the named document on 5 September 2026. The annual totals this page computes are arithmetic on these numbers.

FeePublished amountWhat it really is
Monthly account or service feeWells Fargo Merchant Services pricing page$9.95 a month per merchant IDMixed. Real tooling, misleading name
PCI compliance program feeWells Fargo Merchant Services pricing page$10.00 a month per merchant IDMixed. Ask who scans you
Annual PCI program feeNorth Carolina state contract with Fiserv, effective 24 May 2024$219 a year per primary merchant IDMixed. One other PCI line on the same contract is marked WAIVED
PCI non-compliance feeNorth Carolina state contract with Fiserv, effective 24 May 2024$19.95 a month until validation is receivedPure margin. Entirely avoidable
PCI non-compliance fee, high end seenHeartland merchant processing agreement, Georgia council packet$125.00 a monthPure margin. $1,500 a year for an unfiled form
Monthly minimumHeartland merchant processing agreement, Georgia council packet$20.00 a month floorMargin, but only ever costs the shortfall
Annual feeHeartland merchant processing agreement, Georgia council packet$99.00 a yearPure margin
Gateway feeAuthorize.net published US pricing$25.00 a month on every planReal service. Watch for paying twice
Batch or settlement feeAuthorize.net published US pricing, gateway only plans10 cents a batchMixed. Count your batches before arguing
Terminal rental against purchaseNorth Carolina state contract with Fiserv, Clover Flex Gen 3$35.00 a month to rent, $734.00 to buy, $78.00 a month to lease over 36 monthsMargin. Buying wins after 21 months
Early termination feeFTC v. First American Payment Systems, 29 July 2022$495 alleged, on a hidden three year auto-renewing termMargin. Price it before you switch
Card network assessmentsNorth Carolina Office of the State Controller, card brand pass through scheduleVisa 0.14% credit and 0.13% debit, Mastercard 0.13%, Discover 0.14%, American Express 0.165%Genuine pass through. Not negotiable by anyone
Mastercard network access and brand usageNorth Carolina Office of the State Controller, card brand pass through schedule$0.0195 per authorizationGenuine pass through. Moves with transaction count

Assumptions and limits

  • Every dollar figure in the default state was read from a published US document on 5 September 2026: Wells Fargo Merchant Services' pricing page for the $9.95 monthly account fee and the $10.00 PCI Compliance Program fee, both per merchant ID; the State of North Carolina and Fiserv/First Data Schedule of Fees, contract 500200-000 effective 24 May 2024, for the $19.95 monthly PCI non-validation fee, the $219 annual PCI service fee and the Clover Flex Gen 3 pricing at $734.00 to buy, $35.00 a month to rent and $78.00 a month to lease over 36 months; a completed Heartland Payment Systems merchant processing agreement filed in a City of Dalton, Georgia council packet for the $20.00 monthly minimum, the $99.00 annual fee and the $125.00 PCI non-compliance fee; and Authorize.net's published US pricing for the $25.00 monthly gateway fee and the 10 cent daily batch fee.
  • Four lines default to zero and are unticked, because no US processor, acquirer or public contract I could find publishes a dollar amount for them: the statement fee, the IRS reporting or 1099-K fee, a flat monthly network access fee, and card network assessments, which are a percentage rather than a fixed monthly charge. The Junk Fee Annualizer would rather show nothing than print a figure it cannot stand behind, so type those in off your own statement.
  • A monthly minimum is modeled as a floor on your processing charge, not as a line added to it. It costs you the shortfall and nothing more, so on the default inputs, $15,000 a month at 2.90 percent, it costs zero. This is the arithmetic every competing hidden-fees page gets wrong, and getting it wrong overstates the default bill by $240 a year.
  • The early termination fee is not counted as a monthly cost, because you only pay it if you leave. It is spread across the months left on your term, which prices what staying costs you a year. The $495 figure is the amount alleged in the Federal Trade Commission's 29 July 2022 action against First American Payment Systems, not a market average.
  • A batch fee is charged per settlement, and settlement happens on banking days, so it is annualized at 252 banking days and 21 a month. The rest of the model holds your volume and your fee schedule flat for twelve months and multiplies by twelve. Fees are a flow rather than a growth rate, so they do not compound.
  • Interchange and card network assessments are excluded from the totals on purpose. They are genuine pass through at published rates, they are the largest part of your bill, and no processor can waive or discount them. The published assessment rates in the table above are from the North Carolina Office of the State Controller's card brand pass through schedule, read 5 September 2026, and the networks reprice them.
  • This is an estimate from the figures you entered, not a quote. Your processor statement is the authority on what you actually pay.

How we research and check these numbers

Frequently asked questions

What are merchant account fees?
Three layers. Interchange goes to the bank that issued your customer's card. Assessments go to the card networks, at published rates such as 0.14 percent for Visa credit and $0.0195 per authorization for Mastercard's network access fee. The third layer is your processor's own charges: a markup on every transaction, plus a tail of fixed monthly, annual and per-batch fees. On $15,000 a month that tail commonly runs $1,323 a year, or 74 basis points.
What is a PCI compliance fee?
A monthly or annual charge from your processor for administering PCI DSS validation. Wells Fargo publishes $10.00 a month per merchant ID; North Carolina's state contract with Fiserv shows $219 a year per merchant ID. It is legitimate when it buys quarterly scanning by an approved scanning vendor and a breach warranty, and it is a login fee when it does not. Ask which scanning vendor is attached to your account, and note that some processors charge $0 for the same self-assessment.
What is a PCI non-compliance fee and how do I get rid of it?
It is a monthly penalty your processor charges because you have not filed an annual self-assessment questionnaire. North Carolina's Fiserv contract prices it at $19.95 a month, charged every month after the validation due date until validation is received; one Heartland agreement shows $125.00 a month, which is $1,500 a year. File the questionnaire in your processor's portal and it stops on the next statement. Then ask for the months already charged to be credited back.
What is a statement fee on a merchant account?
A monthly charge that originally covered printing and posting a paper statement. Almost nothing about a modern statement is printed, which is why the processors that publish a full fee list either price paper reporting at nothing, as North Carolina's state contract does, or say plainly that they charge no statement fee at all, as Helcim does. Ask to move to electronic statements and to have the line removed with them. It is the easiest single call on the list.
Are merchant account fees negotiable?
The fixed ones usually are, and interchange and assessments never are. In the worked example above, $338.40 a year of the $1,323 bill comes off for the asking: a $239.40 PCI non-compliance fee that stops when you file, and a $99.00 annual fee that buys nothing. Another $420 comes off by buying the terminal rather than renting it. Ask for everything in one call, in writing, and check the next three statements, because a waiver that is not applied is common.
How much are hidden credit card processing fees?
As a rate rather than a dollar figure, because that is the only way to compare them. The same $1,323 annual bill is 221 basis points on $5,000 a month, 74 on $15,000, 22 on $50,000 and 11 on $100,000. Fixed fees are regressive: they are worst for the smallest merchants, who negotiate them least. Under about 10 basis points the tail is not your problem and your pricing model is.

Go deeper

Other calculators

The fixed fees are the easy half

Once the tail is off your statement, the money is in interchange qualification and your pricing model. Tell us your volume and we will shortlist processors that publish what they charge.

Looking for something else? See free payment tools and calculators.