
Table of contents
- The three fee layers and what each one actually costs
- Credit card processing rates by network: Visa, Mastercard, Amex, and Discover
- Digital wallets, PayPal, and what online transactions actually cost
- Merchant category codes: how your MCC affects every rate you pay
- Pricing structure by the numbers: what the same volume costs under each model
- The fees that stack above your base rate
- Credit card surcharges and cash discount programs: passing fees to guests
- What average credit card processing fees look like by restaurant type
- How your POS affects payment processing visibility
- The fee you can control and the math that shows you why it matters
- Frequently asked questions about credit card processing fees
Every time a guest taps a card at your counter, a fraction of that sale leaves your register before it ever reaches your bank account. Most restaurant owners know credit card processing fees exist. Fewer know exactly what they're paying across card types, which fees are fixed versus negotiable, or how the dollar difference between pricing models compounds at real restaurant volume.
This article is built around the math. It covers what Visa, Mastercard, American Express, and Discover actually charge, how flat-rate, interchange-plus, and tiered pricing compare in dollar terms on the same monthly volume, and which payment processing fees stack above your base rate with little explanation on your statement.
The three fee layers and what each one actually costs
Every card transaction you process has three fee layers baked in. Knowing the actual size of each is what separates operators who negotiate effectively from those who accept whatever they're quoted.
Interchange fees
Set by the card network and paid to the card-issuing bank (Chase, Bank of America, Wells Fargo, and so on), this layer cannot be negotiated regardless of which payment processor or merchant services provider you work with.
Assessment fees
This layer goes to the credit card network itself (Visa, Mastercard, American Express, or Discover) and is also non-negotiable.
Processor markup
This is the only layer you can negotiate. It's what your payment processor keeps for routing the transaction and providing the technology.
Together, these three layers make up your merchant discount rate: the total percentage of each sale that goes toward payment processing before you see a dollar.
Swipe fees is the informal term often used to describe the combined cost of interchange and assessment on in-person card transactions. The term is used loosely across the industry but technically refers only to the non-negotiable portion of what you pay on a physical card swipe or tap.
For a broader overview of how processing works, who gets paid on each transaction, and what to ask before signing with a processor, see how restaurant accounting and bookkeeping flows from your POS data through your P&L.
Credit card processing rates by network: Visa, Mastercard, Amex, and Discover
Interchange rates vary significantly by card network, card type, and how the transaction is processed. Here's what each major network charges at the most common restaurant tiers, based on published interchange schedules.
Visa
Interchange for restaurants falls into tiers by card type. Consumer credit cards used in person with chip or tap run approximately 1.51% plus $0.10. Rewards cards run higher, generally 1.65-2.10% plus $0.10 depending on the rewards tier. Business and corporate Visa cards can reach 2.20-2.70% plus $0.10. Restaurants assigned to quick-service merchant category codes may qualify for slightly lower rates on qualified transactions.
Mastercard
Interchange here is structured similarly to Visa. Standard consumer credit runs around 1.58% plus $0.10 at point of sale. World and World Elite Mastercard rewards cards run 1.89-2.20% plus $0.10. Business cards sit at 2.05-2.65% plus $0.10.
American Express
This network has historically charged more than Visa or Mastercard. Under the OptBlue program (which most independent and mid-size restaurants use), Amex interchange for restaurants typically runs 1.80-2.40% with no per-transaction fee. Because American Express functions as both the credit card network and the credit card issuer on most of its cards, it captures both the assessment fee and the interchange fee instead of splitting them between two parties. That structure is why Amex consistently costs more than a comparable Visa or Mastercard swipe at the same location.
Discover
Consumer card rates are generally comparable to Visa and Mastercard, running approximately 1.56-2.30% depending on card type and merchant category. Like Amex, Discover often acts as both the card network and the card-issuing bank, which affects how fees are structured on the back end.
Debit cards
This is a different category entirely. Under the Durbin Amendment (part of the 2010 Dodd-Frank Act), interchange for debit cards issued by banks with more than $10 billion in assets is regulated and capped at 0.05% plus $0.21 per transaction. That same $22 lunch that costs roughly $0.47 in credit interchange would cost around $0.22 in regulated debit interchange. PIN debit transactions route through separate networks (Interlink, NYCE, PULSE) and are typically even cheaper, often a flat $0.25 or less per transaction regardless of the amount.
Your card mix matters as much as your pricing structure. A restaurant where 30% of card volume comes from debit will have a meaningfully lower effective rate than one with the same processor and pricing model but a rewards-card-heavy customer base.
Digital wallets, PayPal, and what online transactions actually cost
Digital wallets
Apple Pay, Google Pay, and similar options are charged at the same interchange rate as the underlying card being tokenized. If a guest pays with Apple Pay backed by a Visa Signature rewards card, you pay Visa Signature interchange. The wallet itself adds no additional merchant fees. What digital wallets do offer is tokenization: the actual card number is never transmitted during the transaction, which lowers fraud risk and can qualify the transaction for lower interchange on card types where security features affect rate classification.
PayPal
When used as a payment gateway for online ordering or your restaurant's website, transactions are processed as card-not-present. PayPal's business processing fees for card transactions typically run 3.49% plus $0.49 for keyed transactions, significantly higher than restaurant payment processing costs on the same volume through a direct processor. For operators running meaningful online order volume, direct integration with a payment processor through your POS system will almost always be cheaper than routing those transactions through PayPal.
Card-not-present transactions
Any online order or phone order where the card isn't physically read by a terminal is automatically placed in a higher interchange tier than in-person chip or tap. If 30-50% of your volume comes through online transactions, direct ordering links, or delivery platforms, you're paying CNP interchange rates on that entire share. This is one of the primary reasons restaurants with significant online order volume run higher effective rates than in-store-only concepts with comparable processing volume.

Merchant category codes: how your MCC affects every rate you pay
A merchant category code (MCC) is a four-digit number assigned to your business by your acquiring bank and payment processor when you open a merchant account. Card networks use the merchant category code to classify businesses for interchange rate eligibility, fraud monitoring, and reporting.
For restaurants, the two most common codes are:
- 5812 (Eating Places and Restaurants): full-service, fast-casual, and most independent restaurants
- 5814 (Fast Food Restaurants): QSR concepts with counter service
Your MCC determines which interchange rates you're eligible for. Visa, Mastercard, and other networks publish specific tiers for restaurant merchants that differ from retail, grocery, or lodging merchants. Some categories qualify for preferential rates (grocery and pharmacy, for example, have their own reduced-interchange tiers). Others pay standard or premium rates based on category classification.
If your MCC may be incorrect (for example, if your restaurant was miscoded as a retail merchant at setup), contact your payment processor and ask them to verify your MCC against your actual business type. The difference in eligible interchange rates is meaningful over time.
Pricing structure by the numbers: what the same volume costs under each model
The most useful way to compare pricing structures is to run the same restaurant through each one. The scenario below uses a fast-casual location with:
- $80,000 in monthly card volume
- 1,800 transactions
- $44 average check
- Card mix: 60% consumer credit, 25% debit, 15% rewards cards
Flat-rate pricing (2.6% plus $0.10 per transaction):
- 2.6% of $80,000 = $2,080
- $0.10 × 1,800 = $180
- Total: $2,260 per month (2.83% effective rate)
Flat-rate pricing is simple and predictable, but it treats debit cards and basic credit cards the same as rewards cards. The 25% debit volume in this scenario should cost around $0.22 per transaction in regulated interchange. Under flat-rate, those same transactions cost $1.25 each (2.6% of $44 plus $0.10). Simplicity has a price.
Interchange-plus pricing (interchange pass-through plus 0.30% plus $0.10 per transaction, representative of competitive processors like Helcim or Stax):
- Estimated blended interchange for this card mix: approximately 1.60%
- Interchange cost on $80,000: $1,280
- Assessment fees (approx. 0.14%): $112
- Processor markup: 0.30% of $80,000 = $240, plus $0.10 × 1,800 = $180
- Total: approximately $1,812 per month (2.27% effective rate)
The difference between flat-rate and a competitive interchange-plus deal at this volume is roughly $448 per month, or about $5,400 per year. The gap widens as volume grows.
Tiered pricing is harder to model precisely because the processor sets the tier thresholds and non-qualified surcharges, which vary by provider and are rarely fully disclosed. In practice, rewards cards and corporate cards (15% of this scenario's mix) and any card-not-present orders land in the non-qualified or mid-qualified tier, carrying rates of 3.0-3.5% on those transactions. Standard consumer credit and debit in the qualified transactions bucket might run 1.7-1.9%.
A conservative estimate for this scenario on tiered pricing: $1,950-$2,100 per month, with limited ability to audit what caused the variance each month. The problem with tiered pricing isn't always the cost. It's that the pricing structure makes it difficult to verify you're paying what you should be, and non-qualified surcharges can appear without a clear explanation of which transactions triggered them.
The fees that stack above your base rate
Payment processing costs are rarely limited to your transaction rate. The following fees appear on statements and are regularly missed by operators focused only on the percentage:
- Statement fees: a flat monthly charge from your payment processor for generating your statement, typically $5-$15 per month
- PCI compliance fees: some processors charge an annual compliance fee ($99-$150 per year) to access their PCI DSS compliance portal or support tools, separate from any penalty
- PCI non-compliance fees: if you haven't completed your annual Self-Assessment Questionnaire (SAQ), most processors charge a monthly penalty of $20-$50; fixable in under an hour at no cost through your processor's compliance portal
- Chargeback fees: when a guest's bank reverses a transaction on their behalf, your processor charges a fee regardless of outcome, typically $15-$35 per dispute, in addition to the lost revenue
- Monthly minimum fees: if your total monthly payment processor fees don't reach a set floor (commonly $25-$50), you pay the difference; hits seasonal concepts and ghost kitchens during slow months
- Batch fees: a per-close charge (typically $0.05-$0.35) assessed each time you settle your terminal; at one close per day, that's 365 line items per year
These stacking fees are why your effective rate is more useful than your quoted rate. Calculate yours by dividing total monthly fees by total card volume processed that month. If you're not already tracking this number consistently, it's worth building into your monthly review alongside food cost and labor cost.
Credit card surcharges and cash discount programs: passing fees to guests
A credit card surcharge is a fee added to a guest's bill for paying by credit card. Credit card surcharges are legal in most US states (a small number still restrict or prohibit them) and are governed by card network rules:
- Surcharges can only apply to credit card transactions, never to debit cards, even when a debit card is processed as credit
- The surcharge must be disclosed at the point of entry (signage at the entrance or at the online checkout page) and again at the point of sale
- The surcharge amount cannot exceed your actual cost of processing, capped at a maximum of 3% under current card network rules
- You must notify your payment processor and the relevant card network before implementation
A cash discount program operates differently. Rather than adding a fee to card payments, you price your menu to reflect card pricing and offer a discount for cash. The net result for the guest is similar, but the legal structure differs. Cash discount programs are legal in all states because you're offering a discount rather than imposing a surcharge.
Both approaches shift part of the payment processing cost to guests. Adoption has grown among QSR and fast-casual concepts, particularly in markets where processing costs are above average. The right fit depends on your concept and guest base. High-frequency, price-sensitive guests tend to respond differently than occasion-driven or expense-account diners.

What average credit card processing fees look like by restaurant type
"Average" credit card processing fees vary significantly by operation type, card mix, and channel. Here are the realistic benchmarks:
Full-service restaurants (primarily in-person, mixed card types): a well-negotiated interchange-plus deal with a typical consumer card mix should produce an effective rate of 1.9-2.4%. If you're above 2.7% on predominantly in-person volume with no significant online or card-not-present component, you likely have room to renegotiate.
Fast-casual and QSR (in-person with some online, higher debit share): effective rates typically run 1.7-2.3% with interchange-plus pricing and a debit-heavy card mix. Flat-rate pricing at these concepts often costs more than it should, because debit transactions get priced the same as rewards credit cards under that model.
Ghost kitchens and virtual brands (heavily card-not-present, delivery platform volume): effective rates of 2.5-3.2% are common because of CNP interchange and delivery platform payment structures. If you're running meaningful direct online ordering volume, model payment processing costs for that channel separately from delivery app volume, which runs on the platform's payment rails rather than your merchant account.
Small business benchmark: if your effective rate is above 3.0% on predominantly in-person card volume, bring that number to your current processor or use it as a benchmark when requesting quotes from other payment processing companies. Calculate it first. Walk into any negotiation knowing your number.
For a look at how payment technology integrates with broader restaurant operations, Otter's overview of top restaurant technology solutions covers the tools operators are using to consolidate data across systems.
How your POS affects payment processing visibility
Most independent restaurants and ghost kitchen operators run more than one payment flow: in-store terminal, direct online ordering through a separate payment gateway, and delivery platform payouts from DoorDash, Uber Eats, or Grubhub arriving on their own schedule. Each generates separate statements, different settlement timing, and its own chargeback process.
The practical consequences are nightly reconciliation complexity, chargeback notices arriving from multiple channels with different deadlines, and no unified view of your actual payment processing costs across all channels. Understanding your true effective rate becomes guesswork when merchant fees are split across three dashboards. POS systems that handle only in-store transactions create that gap by design.
Otter POS consolidates in-store, kiosk, and direct online order payments into a single system. Order history and payment data live in one reporting view, making it easier to track your effective rate across all transaction types, catch chargeback notices before the response window closes, and close out end of day without pulling from multiple systems.
The fee you can control and the math that shows you why it matters
Most of what drives your credit card processing fees is outside your control: which card networks publish what interchange rates, which rewards cards your guests carry, and what percentage of your volume comes in as card-not-present. What you can control is the processor markup you're paying, the pricing model you're on, and whether you're tracking your effective rate closely enough to catch drift before it costs you thousands.
If you've never asked your current merchant services provider for an interchange-plus quote with the markup shown separately, that's the starting point. If your effective rate is above the benchmarks for your operation type, you have a concrete number to negotiate from. And if you're manually reconciling payments from multiple systems at end of day, the operational cost of that complexity compounds alongside the processing fees themselves.
Otter gives restaurants a POS built for counter service, fast-casual, QSR, and ghost kitchen operations, with payments, direct online ordering, and sales analytics consolidated in one place. Book a demo with Otter and see how it performs in your operation.
Frequently asked questions about credit card processing fees
What are the average credit card processing fees for a restaurant?
The range is wide and depends on your card mix, pricing model, and order channel split. Full-service restaurants on interchange-plus pricing with a typical consumer card mix should run 1.9-2.4% in effective rate. Fast-casual and QSR operations with a higher debit share often land closer to 1.7-2.3%. If more than 30% of your volume is card-not-present (online orders, phone orders, delivery), expect 2.4-3.0% or higher. Calculate your own: total monthly payment processor fees divided by total card volume processed that month.
What is the difference between interchange fees and processor markup?
Interchange fees are set by the card network and paid to the card-issuing bank. They are non-negotiable regardless of which payment processor you use. Processor markup is what your processor keeps for routing the transaction, and it's the only fee layer you can negotiate. Interchange-plus pricing shows both numbers separately. Flat-rate and tiered pricing blend them together, which makes it harder to audit what you're actually paying and whether your effective rate reflects your actual card mix.
Why does American Express cost more than Visa or Mastercard?
On most Amex transactions, American Express acts as both the credit card network and the credit card issuer, collecting both the assessment fee and the interchange fee. Under the OptBlue program for smaller merchants, Amex interchange for restaurants typically runs 1.80-2.40%, compared to approximately 1.51% plus $0.10 for a standard consumer Visa credit card on the same transaction. If your location serves a demographic with high Amex usage, that difference shows up meaningfully in your monthly statement.
What is the merchant discount rate?
The merchant discount rate is the total percentage of each sale that goes toward credit card processing before funds reach your bank account. It combines interchange fees, assessment fees, and processor markup into a single number. Your effective rate (total monthly fees divided by total card volume) is the real-world version of this across your actual card mix and transaction types. The merchant discount rate quoted to you at signup is a baseline; your effective rate is reality.
What is a merchant category code and how does it affect my fees?
A merchant category code (MCC) is a four-digit number assigned to your business by your acquiring bank. Card networks use the MCC to determine which interchange rates your transactions are eligible for. Restaurants typically operate under MCC 5812 (Eating Places and Restaurants) or MCC 5814 (Fast Food Restaurants). If your MCC is incorrect, you may be paying interchange rates designed for a different industry category. Ask your processor to verify your MCC if you've never confirmed it.
What are chargeback fees and how do restaurants reduce them?
A chargeback occurs when a guest's bank reverses a charge on their behalf. Your processor charges a fee per dispute, typically $15-$35, regardless of outcome, in addition to the lost transaction amount. You can reduce chargeback frequency by ensuring your restaurant name appears recognizably on card statements, keeping order records accessible by transaction, and responding to dispute notices within the card network's window (typically 7-30 days). Running payments from multiple channels through a single POS system makes it easier to locate the order records and receipts needed to contest a dispute before the deadline.
Can I pass credit card surcharges to my guests?
Yes, in most US states. Credit card surcharges must be disclosed at the point of entry and point of sale, can only be applied to credit card transactions (not debit), and are capped at your actual cost of processing (maximum 3% under card network rules). You must notify your payment processor and the relevant card network before implementing a surcharge. Cash discount programs (pricing your menu at card prices and discounting for cash) are legal in all states as an alternative and achieve a similar outcome through different legal framing.

Book a demo to see how Otter’s all-in-one platform can help your restaurant thrive.