THE MARGIN / Compliance & margin

Cash discounting vs.
surcharging in 2026

Both shift the cost of card acceptance toward the customer who chooses to pay by card. They are not the same program, they don't follow the same rules, and confusing them is how merchants end up with fines.

10 min readUpdated June 2026By the MidPay desk

Quick answer

A cash discount raises your posted price to cover card cost, then discounts cash payers — no Visa or Mastercard percentage cap and broadly permitted. A surcharge adds an explicit fee to credit only, capped at 3% (never above your cost), and requires signage, a receipt line item, and network registration. You may never surcharge debit or prepaid cards.

Walk into any restaurant or auto shop and you will increasingly see a sign: "3.5% non-cash adjustment" or "4% cash discount." These are two different programs wearing similar clothing. Both are legitimate ways to stop eating processing cost on your margin. Both are surrounded by card-brand rules and state law that, if ignored, turn a savings program into a liability.

Cash discounting: reprice up, discount down

In a cash discount model, you raise your posted prices to cover the cost of card acceptance, then offer a discount to anyone who pays with cash. The card-paying customer simply pays the listed price; the cash customer gets a break. Because the discount is applied off a posted price — rather than a fee added on — it sidesteps the card-brand surcharge rules entirely. There is no percentage cap from Visa or Mastercard on a true cash discount, and it is broadly permitted across states.

The catch is that it must be a genuine discount off a clearly posted price, disclosed to customers. A program that posts one price and silently adds a "fee" at the card terminal is not a cash discount — it is an undisclosed surcharge, and it inherits all the surcharge rules below.

Two programs, two rulebooks Illustrative on a $100 sale. Both aim to offset processing cost — the mechanics and legal limits differ. Cash discount Posted price includes card cost $104.00 shelf / menu price (all customers) Pay cash → $100.00 4% discount applied at register Card customer pays $104.00 No card-brand cap • broadly permitted Surcharge Fee added to credit sale $100.00 posted price (all customers) + surcharge → $103.00 credit only • capped at 3% (network cap) Debit/cash pay $100.00 Disclosure + registration required
Same goal, different rulebooks. Cash discounting reprices everything and rewards cash; surcharging adds a capped fee to credit only and is governed by card-brand rules and state law.

Surcharging: a capped fee on credit

A surcharge is an explicit fee added to a credit transaction. The rules here are specific and enforced:

Surcharge debit and you are not optimizing — you are violating network rules. The cleanest programs never let it happen at the terminal.

The state-law layer

Surcharging legality varies by state, and several specific rules are worth knowing before you assume yours is settled law. Connecticut, Massachusetts, Maine, and Puerto Rico currently enforce outright surcharge bans. Colorado permits surcharging but caps it at 2% — tighter than the network cap. New York requires that any posted price be the true cash price, which changes how a surcharge has to be displayed at the point of entry. California and Texas both had their surcharge bans struck down as unconstitutional in federal court, but enforcement in both states has been inconsistent since — treat surcharging in either state as contested, not clearly legal, and confirm current status with counsel before you rely on it. Cash discounting is far more uniformly accepted across all of these states because it is framed as a discount off a posted price rather than a fee added on top. This is the part to verify locally before launch — your processor and your own counsel should confirm current rules for the states you operate in, because enforcement and litigation both continue to move.

One specific trap worth flagging on its own: a surcharge program has to correctly identify debit cards by card type, not by how the transaction happened to route at the terminal. A debit card run without a PIN (signature debit) looks identical to a credit swipe, and terminals that key their surcharge logic off routing instead of the card's BIN will surcharge debit cards by accident — see our full breakdown of surcharging a debit card run as credit for exactly how that failure happens and how to catch it before an acquirer does.

The margin math

Take a merchant at $2M annual card volume paying a 2.9% effective rate — about $58,000/year in fees. A well-run dual-pricing or surcharge program can offset the large majority of card cost on the surchargeable/credit portion of volume. Even recovering, say, 70% of that cost is roughly $40,000 back to the bottom line — illustrative, but the order of magnitude is why these programs have spread so fast.

The trade-off is customer experience. Done clumsily — surprise fees, no signage, surcharging debit — it costs you goodwill and invites complaints. Done cleanly, with clear signage and correct terminal logic, most customers barely notice.

Frequently asked questions

What is the difference between cash discounting and surcharging?

Cash discounting raises your posted price to cover card cost, then gives cash payers a discount off that price. Surcharging instead adds an explicit fee onto a credit transaction. A discount is applied off a posted price; a surcharge is a fee added on, and each follows a different rulebook.

Is there a cap on cash discounts or surcharges?

A true cash discount has no percentage cap from Visa or Mastercard because it is framed as a discount off a posted price. Surcharges are capped: Visa and Mastercard limit credit surcharges to 3% (Visa lowered its cap from 4% to 3% in 2023), and never above your actual cost of acceptance.

Can I surcharge debit cards?

No. You may never surcharge debit or prepaid cards — full stop. This is non-negotiable under network rules and the Durbin framework. Surcharging applies to credit transactions only, and the cleanest programs enforce this automatically at the terminal so it never happens by accident.

Do I have to register or disclose before surcharging?

Yes. Surcharging requires signage at the point of entry and point of sale, a line item on the receipt, and advance notification to the card networks and your processor. State law also still varies and shifts through litigation, so verify rules for your states before launching.

Which states currently ban or restrict surcharging?

Connecticut, Massachusetts, Maine, and Puerto Rico enforce outright surcharge bans. Colorado allows surcharging but caps it at 2%, below the 3% network cap. New York requires any posted price to equal the true cash price. California and Texas had their surcharge bans ruled unconstitutional, but enforcement has been inconsistent in both — treat surcharging there as contested rather than clearly legal, and confirm current status with counsel.

Key takeaways

  • Cash discount = posted price includes card cost, cash buyers get a discount. No network percentage cap; broadly allowed.
  • Surcharge = explicit fee on credit only, capped at 3% and never above your cost, with disclosure and network registration required.
  • You may never surcharge debit or prepaid cards — the terminal must enforce this automatically.
  • State law still varies and shifts through litigation; verify your states before launching. CT/MA/ME/PR ban surcharging outright; Colorado caps at 2%; NY requires posted price = cash price; CA/TX bans are struck down but enforcement is inconsistent — treat as contested.

Sources & how to verify

Visa Core Rules and Visa Product and Service Rules (surcharge cap reduced to 3% effective April 2023, held in Core Rules republished 2025-10-18); Mastercard surcharge rules and merchant surcharge notification requirements. Durbin Amendment / Regulation II on debit. State surcharge statutes and the related federal litigation, including the California and Texas rulings finding earlier bans unconstitutional. Dollar figures are illustrative — confirm current rules with your processor and counsel for your jurisdictions; state-by-state summaries (including this one) are secondary sources, not primary law.

Run the dual-pricing math on your volume

We will model cash discount vs. surcharge against your real card mix, show the net to your bottom line, and make sure the terminal logic keeps you compliant.

Model my program → Curious how the terminals enforce it? See Poynt.