In a cash discount vs surcharge comparison, the math is nearly identical but the legal structure is not: a cash discount takes money off a posted price for paying cash, a surcharge adds a fee on top of a posted price for paying by card, and dual pricing posts both prices up front so the customer never sees a number change. One requires no card-network registration. One does.
Every comparison page online defines the three and stops there. Below is the part that actually decides which one fits your business: a chooser table on debit cards, state rules, signage, and customer reaction, an honest answer to the question every owner eventually asks, and a recommendation by business profile.
Cash discount, surcharge, and dual pricing in one paragraph each
A cash discount program posts one price, the card price, and knocks a percentage off at checkout for customers who pay cash. The receipt shows the discount as its own line, so nothing is hidden after the fact.
A surcharge posts one price and adds a fee on top of it when a customer pays with a credit card. Visa requires that the fee stay at or below your merchant discount rate or 3 percent, whichever is lower, and that you notify your acquirer at least 30 days before you start, per Visa's U.S. Merchant Surcharge Q&A (v.02152024). Mastercard runs a similar cap on its own cards, and since most merchants accept both networks, 3 percent ends up the ceiling that matters in practice.
Dual pricing skips the checkout math entirely by posting both numbers, cash and card, side by side on the menu, shelf tag, or invoice before the customer decides. Nothing changes at the register because nothing was hidden to begin with.
Cash discount and dual pricing are both discount structures, and both draw the same federal protection: the Durbin Amendment, codified at 15 U.S.C. § 1693o-2(b)(2), bars a payment card network from inhibiting a merchant's ability to offer a discount for paying with cash, checks, debit cards, or credit cards, as long as the discount does not differentiate by card issuer or network and is disclosed clearly. A surcharge is a different legal animal: it is not a discount, so this statute does not cover it, and it is a fee governed instead by card-network rules and, in some states, added state restrictions. The two structures get lumped together constantly online, but they answer to different rulebooks.
Cash discount vs surcharge vs dual pricing: the chooser table
| Factor | Surcharge | Cash discount | Dual pricing |
|---|---|---|---|
| Debit cards | Never allowed, any state, any network | Excluded from the discount; card price applies | Best practice: shown the cash price, not the card price |
| State restrictions | Restricted or banned outright in a handful of states | Federally protected discount; some states add display rules | Same federal protection as cash discount |
| Network registration | Notify your acquirer 30 days before you start | None required | None required |
| Signage burden | Disclosure at entry, point of sale, and on the receipt | Entry and register signage, discount shown on receipt | Both prices posted on every item, shelf tag, or menu line |
| Customer reaction | Reads as a fee added at checkout; the most friction | Reads as a reward for cash; occasional register questions | Both prices seen before ordering; least surprise at checkout |
None of this is a flat “legal in all 50 states” claim for any of the three, and you should be skeptical of any page that makes one. The federal discount protection behind cash discount and dual pricing is uniform nationwide, but a handful of states layer on their own signage and disclosure rules, separate from the smaller list of states that restrict surcharging outright, some of which have bans that were held unconstitutional in court but were never formally repealed. Our credit card surcharge laws by state guide tracks the state-by-state status, updated for 2026. Check it before you print signage in more than one state.
Isn't a cash discount just a surcharge by another name?
It is a fair question, and the honest answer is: economically, they land in the same place, but legally they are not the same thing, and the difference is not just marketing spin. A discount is defined by what it is measured against. Under 15 U.S.C. § 1693o-2(c)(4), a discount is “a reduction made from the price that customers are informed is the regular price,” and it specifically excludes “any means of increasing the price that customers are informed is the regular price.” That second clause is the whole distinction. If the card price is your real, full price and cash gets a reduction off it, you have a discount, protected by federal law. If the cash price is your real price and you add a fee for card, you have a surcharge, whatever you print on the receipt.
Visa's own rules make the same cut. Its merchant Q&A requires that the total price a card customer pays “must be displayed in full based on the total of the items being purchased as displayed by the merchant and not achieved by applying an additional fee for a card payment, as it may appear to be, and may be treated as, a surcharge.” A network auditor who finds your card price set above your real cost of acceptance can reclassify the whole program as an undisclosed surcharge, capped, registered, and restricted the same as any other surcharge. So no, calling a program a cash discount does not exempt it from surcharge rules if it is built like a surcharge. It has to actually be structured as a discount to get the protection.
The one rule that does not change: debit cards
Whichever model you pick, this part is settled and does not move: debit and prepaid cards can never be surcharged, anywhere in the country, under Visa and Mastercard rules. That is a card-network rule, not a federal statute, so do not blur it into the discount-protection language above. A cash discount program keeps this simple, debit customers pay the posted card price, the same price they have always paid, and no debit transaction is ever reduced or increased based on the card used. Dual pricing needs more care: since two prices are posted, a debit cardholder charged the higher card price for using a card looks a lot like the thing the debit-surcharge ban exists to prevent, even though the mechanism is a posted price rather than an added fee. The lower-risk setup gives debit cardholders the cash price automatically. Confirm how your POS is configured before you launch either program.
Which one should your business run?
If your state restricts or bans surcharging, or you take meaningful debit volume, cash discount or dual pricing are the paths with no registration and no state surcharge cap to track. Between the two, dual pricing tends to fit retail and menu-driven businesses where a shelf tag or menu line can show both prices cleanly. A cash discount program tends to fit service businesses with a single invoice total, an auto shop, an HVAC call, a salon ticket, where one posted price and a discount line at checkout is simpler to run than two prices per item.
Surcharging fits a narrower lane: credit-heavy, debit-light businesses, commonly B2B invoicing, where the customer base rarely pays by debit and the registration and disclosure overhead is worth it for a fee that only ever touches credit transactions. It is a real, allowed option; it is just more paperwork and more state exposure than the other two for most storefront and service businesses. This is not a case where one option is weak and another is strong. Our Cash Discount pricing covers both the cash discount and dual pricing structures and is the right starting point for most merchants reading this. For credit-heavy businesses that would rather see a transparent rate than run a discount program at all, a straightforward interchange-plus rate is the honest fallback.
Want the exact numbers for your ticket sizes and volume? Get a free rate review and we will tell you honestly which of the three fits your business, or run the math yourself with our savings calculator.
Frequently asked questions
What is the difference between a cash discount and a surcharge?
A cash discount takes money off the posted price for paying cash; a surcharge adds a fee on top of the posted price for paying by card. Federal law protects the discount and card networks cannot block it. A surcharge is allowed too, but only on credit cards, only up to a network cap, and only after you notify your acquirer and disclose it. The direction of the math, discount versus added fee, is what separates a compliant program from a violation.
Is dual pricing better than a cash discount?
Neither is better across the board; they carry the same federal protection and land on the same math. Dual pricing shows both prices before the customer chooses, which tends to produce less friction at checkout. Cash discount shows one price and a discount line on the receipt, which customers who have seen it elsewhere already recognize. The better fit depends on your POS, your signage space, and what your customers are used to.
Do surcharge and cash discount rules treat debit cards the same way?
No. Debit and prepaid cards can never be surcharged, under Visa and Mastercard rules, in every state. A cash discount program simply excludes debit from the discount, so debit customers pay the posted card price, the same price they always paid. Dual pricing is the one to watch: the safest setup shows debit cardholders the cash price rather than the card price, so a debit purchase never costs more purely for using a card.
Why do some merchants call it a cash discount instead of a surcharge?
Because the two are legally different structures, not just different marketing language. A discount off a posted price is protected by federal law and requires no card-network registration. A fee added on top of a posted price is a surcharge, capped by the card networks, restricted in some states, and reclassified by network auditors if it is built backwards. Calling a real surcharge a cash discount does not change which rules apply to it.
Rules around surcharging, cash discounting, and dual pricing can change, and this guide is not legal advice. Confirm your specific setup with your processor or an attorney before you launch a program.
Related reading: What is a cash discount program? · What is dual pricing? · Credit card surcharge laws by state