2026 has been a rough year for surprise fees.
Heartland / Global Payments merchants are seeing $499 infrastructure-style annual charges, with more reported for fall. Shift4 merchants are seeing a consolidated $2,000 Annual Service & Maintenance Fee effective July 1, 2026. Trade groups keep pointing at record U.S. swipe-fee totals. Reddit and restaurant Facebook groups are full of the same screenshot: a new four-digit line with a polite name.
This guide is for Northeast Ohio owners who do not have a finance department. You have a statement PDF and a weekend to figure out whether you are being drained.
Where fees hide
The rate you were quoted
Sales emails love "2.5%." Statements love qualified, mid-qualified, and non-qualified buckets that push real cards into expensive tiers. Your effective rate is total fees divided by volume, not the number on the proposal.
The monthly junk drawer
PCI non-compliance, statement fees, batch fees, regulatory fees, monthly minimums. Individually small. Together they are a second rent. See our hidden fees checklist.
The annual surprise
This is the 2026 story:
- Infrastructure / system enhancement / annual reporting fees in the $450 to $529 range (Heartland / Global Payments pattern)
- Annual service and maintenance fees at $2,000 (Shift4 pattern)
Annual fees are designed to be forgotten between hits. Put a calendar reminder for the month they last appeared.
A 15-minute statement drill
- Open the PDF and search for: annual, infrastructure, enhancement, maintenance, PCI, batch, regulatory, minimum.
- Highlight every fee that is not interchange, dues, or a clearly labeled auth or transaction fee.
- Add the junk. Divide by monthly volume. That is your junk-fee drag.
- Add annual fees divided by 12. That is your annual-fee drag.
- Compare to interchange-plus math: network cost plus visible markup, no mystery buckets.
If you want a second pair of eyes, upload a statement for a free analysis.
Questions to ask your processor this week
Ask in email so you have a paper trail:
- Will any annual fees increase in the next 12 months? By how much?
- Can infrastructure or maintenance fees be waived? Under what volume?
- What is my all-in effective rate for the last 90 days including annual fees?
- Are there early termination fees if I leave after a fee increase?
If the answers are vague, that is an answer.
Local options without the annual surprise
Cloud 9 Payments in Chagrin Falls works Cleveland, Akron, Canton, Hudson, Warren, and the Chagrin Valley. We use transparent national / interchange-plus pricing, optional dual pricing when it fits, and no long-term contracts. Support is same-day local, not a ticket queue in another time zone.
We cannot control Visa's interchange tables. We can refuse to invent a $2,000 "maintenance" line to pad the year.
Next steps
Read the deep dives on the Heartland $499 fee and the Shift4 $2,000 fee. Or skip the research and send one statement. Call or text 1-855-297-6722.
