Credit card swipe fees often exceed a grocery store's entire net profit on a transaction
financefinance0 views
Independent grocery stores operate on net margins of 1-2%. On a $100 grocery transaction, the store keeps $1-$2 in profit. But credit card interchange fees charged by Visa and Mastercard average 1.5-2.5% of the transaction, meaning the card networks collect $1.50-$2.50 on that same sale. In many transactions, Visa and Mastercard literally make more money than the grocery store does.
This matters because grocery stores cannot refuse credit cards without losing customers to competitors who accept them. Unlike restaurants or small retailers who can add surcharges, grocery stores operate in a hyper-competitive market where any friction at checkout drives shoppers to the Walmart or Kroger down the street. The result is that grocers are trapped: they must accept cards to stay competitive, but every card swipe erodes the razor-thin margin that keeps their lights on. For independent grocers, swipe fees are now their second-highest operating cost after labor, and unlike labor, they have zero ability to negotiate the rate downward.
This problem persists because Visa and Mastercard operate a duopoly that controls over 80% of card network transactions. Merchants have no real alternative payment rail with comparable consumer adoption. Legislative efforts like the Credit Card Competition Act have stalled repeatedly due to bank lobbying. The fundamental structural issue is that interchange fees are set by the card networks, not negotiated in a competitive market, so grocers are price-takers in a system designed to extract maximum rent from every transaction. The Visa-Mastercard settlement proposed in 2024 would only reduce fees by 0.1% over five years, which is negligible against margins this thin.
Evidence
Visa and Mastercard collected $111.2 billion in credit card swipe fees in 2024, up 10% from the prior year and quadruple the 2009 level (https://www.iga.com/insights/credit-card-swipe-fees-threaten-small-businesses). Independent grocers operate on net margins under 2% while swipe fees average 1-2% for grocery (https://www.marketplace.org/story/2025/12/05/why-do-you-have-to-pay-a-credit-card-processing-fee-at-some-businesses). For most merchants, swipe fees are their second-highest operating expense after labor and have risen 70% since the pandemic (https://fortune.com/2025/11/13/visa-mastercard-settlement-credit-card-swipe-fees-reshape-rewards-consumer-merchant-relationship/).