
Cash Discount vs Surcharge: Which Saves Restaurants More?
Consider a restaurant running $80,000 a month in card volume at a typical all-in processing cost of 3%. That operator hands processors $2,400 a month, $28,800 a year, before the kitchen turns a dollar of profit. Surcharging and cash discounting both promise to put that money back in your pocket. They do not perform the same. One recovers part of the cost in part of the country and carries fine exposure in seven states. The other recovers more, works everywhere, and reads as a perk instead of a penalty. Here is the decision, settled with math.
The $28,800 Question: What Each Model Recovers on $80,000 a Month
A surcharge is a fee you add at checkout when a customer pays with a credit card. Card networks cap it, states regulate it, and it can never touch debit. A cash discount flips the structure: your posted price is the card price, and customers who pay cash get money off. Dual pricing displays both prices up front and lets the customer choose. All three attack the same statement line. They do not recover the same amount.
Where does the 3% come from? The average Visa and Mastercard credit swipe fee hit 2.35% in 2024, a record, and that is the network's cut before your processor adds markup, monthly fees, and PCI charges. US merchants paid $187.2 billion in processing fees in 2024, up 8.7% in a single year. Small restaurants routinely land at or above 3% all-in once the markup stack settles. For the full breakdown of where that 3% actually comes from, see how to reduce processing fees at your restaurant.
Now the recovery math, where the two models split. A surcharge applies to credit transactions only. Network rules bar it from debit and prepaid cards, full stop. Assume a quarter of that $80,000 runs as debit, a realistic mix for a casual concept. A perfectly executed 3% surcharge recovers $28,800 x 75%, or $21,600. Dual pricing applies the cash-versus-card spread to every payment type, so the full $28,800 stays in play.
Surcharge Rules in 2026: The 3% Cap, the 30-Day Notice, and the Debit Wall
Decide to surcharge anyway and the current rules matter, because much of what ranks on page one is stale. Visa caps US credit card surcharges at 3%, or your merchant discount rate if lower. The cap dropped from 4% in April 2023; articles still citing 4% will walk you into a compliance action.
Visa also requires written notice to your acquirer at least 30 days before your first surcharged transaction. Mastercard adds its own layer: no surcharges on Debit Mastercard or Mastercard prepaid cards, clear disclosure at the point of interaction, and the surcharge dollar amount printed on the receipt. Mastercard dropped its old registration form and is revising its notification rules, so the practical requirement runs through your processor. Get confirmation in writing.
That is the network side, and it is the easy part. The state map is where surcharging gets expensive.
Where Surcharging Is Banned or Boxed In Right Now
Three states prohibit credit card surcharges outright: Connecticut, Massachusetts, and Maine. Each one permits cash discounts in the same law that bans the surcharge. Maine goes further, banning surcharges on debit as well while stating plainly that a discount from the regular price is not a surcharge.
Connecticut deserves its own warning label. Under the state's amended law, effective May 2022, even posting two prices framed as "$10.00 cash / $10.30 credit" was treated as a prohibited surcharge. The listed price must be the card price, with the cash discount disclosed before the transaction. Violations count as unfair trade practices at up to $500 each.
Then come the restriction states most blogs skip. New York's GBL 518, in force since February 11, 2024, allows surcharging but requires you to post the highest card-inclusive price, caps the surcharge at what the card company actually charges you, and fines violations up to $500 apiece. Minnesota went further on January 1, 2025: mandatory fees, card surcharges included, must be baked into the advertised price, with exposure up to $25,000 per violation under the state's deceptive trade practices framework. A surcharge you must fold into the menu price is barely a surcharge at all. Colorado caps you at 2% or your actual processing cost.
California is not a ban state, no matter what older blogs claim. SB 478 bans advertising prices that exclude mandatory fees, and SB 1524 carves out restaurants and bars only when the fee and its purpose are clearly and conspicuously displayed wherever the price appears. A stricter conspicuousness standard took effect July 1, 2025. Run a surcharge sloppily in California and you have a junk-fee problem, not a processing program.
Cash Discount vs Dual Pricing: What Visa Actually Allows
The trap hides inside the "cash discount" label. Most programs sold under that name add a "service fee" or "non-cash adjustment" on top of the normal price at the register, then remove it for cash payers. Visa's October 2018 guidance says those programs are not compliant. They are surcharges in costume, and they inherit every restriction above.
A true cash discount means the posted price is the card price and cash payers get a discount off it. Dual pricing, displaying both the card price and the cash price up front, is the cleanest compliant structure available. It works on every card type, debit included, in all 50 states when structured correctly, with Connecticut requiring the discount-off-listed-price framing rather than side-by-side tags. You will find the full setup walkthrough in our cash discount program guide. For the bigger picture, we also have the zero-cost processing model explained end to end.
Side by Side: Compliance, Customer Reaction, Money Recovered
| Dimension | Surcharge program | Cash discount / dual pricing |
|---|---|---|
| Legal coverage | Banned in CT, MA, ME; restricted in NY, MN, CO, CA | Works in all 50 states when structured correctly |
| Debit and prepaid cards | Never allowed, credit only | Covered, the cash price applies to any payment type |
| Fee cap | 3% max, or your actual cost if lower (2% in CO, actual cost in NY) | No network cap; the spread is your posted price structure |
| Network paperwork | 30-day written notice to your acquirer (Visa) | None required; signage and price display rules instead |
| Price display burden | Receipt line item plus point-of-entry disclosure; NY and MN require the card-inclusive price up front | Posted price is the card price; cash discount or both prices displayed |
| Customer read | Feels like a penalty fee at checkout | Feels like a reward for paying cash |
| Recovery on $80k/month | Partial, credit transactions only | Up to the full spread across all card types |
| Fine exposure if botched | State penalties: $500 per violation in CT and NY, up to $25,000 per violation in MN | Minimal when display rules are followed |
The November 2025 Swipe-Fee Settlement: What Changes and What Does Not
Visa, Mastercard, and merchant plaintiffs announced an amended interchange settlement on November 10, 2025. If approved, it would let merchants surcharge at the brand or product level up to 3% without the old Amex parity restrictions, and it would freeze posted rates at March 31, 2025 levels for five years.
Two things matter. First, the settlement is still pending court approval, expected late 2026 or early 2027, so nothing changes at your register today. Second, it does not override state bans, state disclosure laws, or the debit exclusion. The settlement makes surcharging somewhat easier someday. It does not make surcharging simpler than dual pricing today.
How to Switch Without Burning Your Regulars
Switching pricing models is a customer-experience project wearing a compliance hat. Pushback comes from surprising regulars at the register. Post the change everywhere and give your staff one calm sentence to say.
-
1Compute your true all-in ratePull your last three months of processing statements and compute your true all-in rate: total fees divided by total card volume. That number is your spread.
-
2Confirm your state's display rulesConfirm your state's display rules before touching a menu. Connecticut, California, New York, and Minnesota each have specific requirements.
-
3Reprice everything to the card priceReprice menus, signage, and online ordering to the card price, with the cash discount or both prices stated wherever the price appears.
-
4Configure the POS for a discount lineConfigure the POS so cash receipts show a discount line. A fee added at the register and removed for cash is the non-compliant pattern.
-
5Script one staff sentenceScript one staff sentence for the first 30 days ("Prices include card processing, and there's a discount if you pay cash") and track customer comments weekly.
Dual pricing compliance checklist:
- Posted price on menus, signage, online ordering, and third-party listings is the card price
- Cash discount comes off the posted price, never added as a "service fee" or "non-cash adjustment" at checkout
- Connecticut locations frame it as a discount off the listed price, not side-by-side two-tier tags
- California locations display the pricing structure clearly and conspicuously wherever the price appears
- Cash receipts show the discount as a line item
- Every front-of-house hire can explain the program in one sentence
Frequently Asked Questions
