How Credit Card Transaction Fees Work and Who Pays Them
A transaction fee is what a merchant pays when you swipe or tap your card, not what you pay
When you use a credit card to buy something, the store or restaurant doesn't keep all the money you hand over. The card network — Visa, Mastercard, American Express, or Discover — takes a cut. That cut is the transaction fee, also called an interchange fee or merchant discount rate. The merchant (the business you're buying from) pays it, not you. The fee typically ranges from about 1.5% to 3.5% of the purchase amount, depending on the card type, the merchant's industry, and the card network's rules.
You won't see this fee on your receipt or credit card statement because it's a behind-the-scenes cost between the merchant and the card network. But it matters to you indirectly: merchants often build these costs into their prices, which means you're ultimately helping to cover the fee through what you pay for goods and services.
Key Takeaways
- Transaction fees are paid by the merchant to the card network, not by you directly, and typically range from 1.5% to 3.5% of each purchase.
- The fee amount depends on the type of card used (rewards cards cost more than basic cards), the merchant's business type, and whether the transaction is in person or online.
- Merchants absorb these costs and often pass them along to customers through higher prices rather than charging a separate fee at checkout.
- Rewards cards generate higher transaction fees for merchants because the card issuer pays out rewards to cardholders, and the merchant's fee covers that cost.
Why merchants pay different amounts for different cards
Not all credit cards cost a merchant the same amount. A basic no-rewards card might trigger a 1.5% transaction fee, while a premium rewards card could cost the merchant 2.5% or higher. The reason: rewards cards are more expensive for card networks to operate. When you earn cash back or travel points, the card issuer (your bank) is paying for those rewards out of its own pocket. The transaction fee the merchant pays helps cover that cost.
The merchant doesn't choose which fee they pay — the card network sets the rate based on the card type. So when you use a premium rewards card with high cash-back rates, you're using a card that costs the merchant more. This is why some small businesses prefer customers to use basic cards or pay with cash: the transaction fee is lower.
How transaction fees differ by business type and payment method
A grocery store, a gas station, and a doctor's office all pay different transaction fees for the same card swipe. Card networks charge higher fees for riskier or more expensive transactions to process. A gas station might pay 2.1%, while a grocery store pays 1.8%, and an online retailer pays 2.9%. The variation depends on how much fraud risk the card network associates with that industry and how expensive it is to process those transactions.
Online purchases also cost merchants more than in-person ones. When you tap or insert your card in person, the merchant can verify you're holding the card. Online, there's no physical card present, so the fraud risk is higher, and the transaction fee reflects that. A contactless payment in a store might be 1.9%, while the same purchase online could be 2.7%.
The difference between transaction fees and other merchant costs
Merchants face several different charges related to credit cards, and transaction fees are just one. A processing fee is what the payment processor (the company that handles the technical side of moving money) charges for their service — separate from the card network's cut. A merchant might also pay a gateway fee if they use an online payment system like Stripe or Square, and a monthly account fee just for having the ability to accept cards.
Transaction fees are the largest piece of the puzzle for most merchants. A small business that processes $50,000 in credit card sales per month at an average 2.2% transaction fee pays $1,100 just in those fees. Add processing fees, gateway fees, and equipment rental, and the total cost of accepting cards can easily reach 3% to 4% of revenue.
Why you don't see transaction fees on your receipt
In most states, merchants are not allowed to pass the transaction fee directly to you as a separate line item on your receipt. Federal law and card network rules prohibit what's called a surcharge — charging you extra because you used a credit card instead of cash or debit. However, merchants can legally offer a discount if you pay with cash, which is the reverse: they lower the price for non-card payments rather than raising it for card payments.
Some states have different rules. A few allow merchants to surcharge credit card purchases under certain conditions, but this is rare and the merchant must disclose the surcharge before you complete the transaction. Most merchants choose not to do this because it frustrates customers and can hurt sales.
How transaction fees affect card rewards programs
The transaction fees merchants pay are directly connected to the rewards you earn. Card networks set higher transaction fees for rewards cards because they know the card issuer will use some of that money to pay you cash back or points. A card that offers 2% cash back on all purchases might generate a 2.5% transaction fee to the merchant — the extra 0.5% helps cover your rewards.
This creates a cycle: the more generous a rewards card's benefits, the higher the transaction fee the merchant pays. Merchants absorb this cost, and because they do, everyone who shops there — whether they use a rewards card or not — effectively helps pay for other customers' rewards through slightly higher prices. This is why some economists argue that rewards cards benefit wealthy customers (who can afford to spend more and earn more rewards) at the expense of lower-income customers (who may not use rewards cards and still pay the higher prices).
What happens to the transaction fee after the merchant pays it
When a merchant pays a transaction fee, the money doesn't go to one place. The card network (Visa or Mastercard) takes a small cut, typically 0.05% to 0.1%. The card issuer — your bank — takes the largest share, usually 1% to 2.5%. The payment processor takes another small cut. What's left goes to cover the card network's operating costs, fraud prevention, and the issuer's costs for managing your account and paying your rewards.
This is why card issuers are willing to offer rewards: the transaction fees merchants pay give them the revenue to do so. Without transaction fees, credit card companies would have no way to make money on cards that don't charge an annual fee, so rewards programs wouldn't exist in their current form.
Frequently Asked Questions
Can I avoid paying for transaction fees by using a debit card instead?
Debit card transaction fees are lower than credit card fees — typically 0.5% to 1.5% — so merchants pay less. However, you don't directly pay either fee. Merchants build their costs into prices regardless of payment method, so the difference may not show up in what you pay at checkout. Using debit doesn't save you money; it just means the merchant's cost is lower.
Why do some small businesses refuse credit cards or ask customers to use cash?
Small businesses with thin profit margins feel transaction fees more acutely than large retailers. A 2.5% fee on a $100 sale is $2.50 in direct cost. For a business with a 5% profit margin, that single transaction fee eats up half the profit. Some refuse cards entirely or offer cash discounts to reduce their exposure to these fees.
Do transaction fees apply to gift cards or prepaid cards?
Yes, transaction fees apply whenever a merchant processes a credit card payment, including gift cards and prepaid cards. The fee structure is the same: the merchant pays the card network a percentage of the sale. Prepaid cards may have slightly different fee rates depending on how they're classified by the card network.
Is there a way to use a credit card without triggering a transaction fee for the merchant?
No. Every credit card transaction triggers a fee that the merchant must pay to the card network. The only way to avoid it is to pay with cash, a check, or a direct bank transfer. Some merchants offer discounts for these payment methods, which is their way of passing along the savings from avoiding transaction fees.
Do transaction fees change based on how much I spend?
The percentage fee stays the same regardless of purchase size — a $10 purchase and a $1,000 purchase are both charged the same percentage rate. However, some merchants negotiate lower rates if they process very high volumes of transactions. Individual customers don't negotiate rates; the merchant's agreement with their payment processor determines the fee.