We compare every major POS honestly. We also place and support Shift4 Dine and Clover, and we say so on every page.
Restaurant Point of Sale
What it costs
Compare systems
By restaurant type
Switching
Guides
Compliance
Who installs it
Home / Compliance / Cash discounting and dual pricing, and the line between them and a surcharge
01Compliance

Cash discounting and dual pricing, and the line between them and a surcharge

Cash discounting is legal everywhere, including the four jurisdictions that prohibit surcharging outright. That is not a loophole, it is a different statute. But a badly configured dual pricing programme is a surcharge wearing a costume, and the tell is arithmetic rather than vocabulary.

The short answer

Cash discounting and dual pricing, in one box:

  • Cash discounting is lawful nationwide under 15 U.S.C. 1666f, which also bars card issuers from contractually prohibiting it.
  • The difference is the reference price a discount is measured down from the posted price. A surcharge is measured up from it.
  • Dual pricing means two displayed prices cash and card, side by side, per item. New York defines it in statute.
  • The tell is how the total is computed if the POS sums cash prices then adds a percentage, that is a surcharge whatever it is labelled.
  • Disclosure is a condition, not a courtesy the federal protection applies where the discount is offered to all buyers and disclosed clearly and conspicuously.

The rest of this page is the case for each line, with sources.

Why a discount and a surcharge are treated differently at all

The statutory basis is older than the card networks' current rules. Under 15 U.S.C. 1666f, part of the Truth in Lending Act, a card issuer may not by contract or otherwise prohibit a seller from offering a discount to induce payment by cash, check or similar means. The same section provides that such a discount is not a finance charge, provided it is offered to all prospective buyers and its availability is disclosed clearly and conspicuously. The Durbin Amendment at 15 U.S.C. 1693o-2 extends the same protection against network interference to discounts for cash, check, debit and credit.

That is why every state surcharge prohibition carves discounts out expressly. Maine's statute says in terms that a discount or reduction from the regular price is not a surcharge. Connecticut permits discounts provided a notice disclosing them is posted. Massachusetts bars issuers from prohibiting them. Florida's still-printed ban excludes discounts offered to all prospective customers. Oklahoma's rewritten section says there shall be no limit on the discount a seller may offer. A restaurant in Connecticut, which has one of the broadest surcharge prohibitions in the country, may run a cash discount programme.

It is worth being honest that the distinction is thin. The Kansas Revisor of Statutes says so in its own official comment: as a practical matter there is no difference between posting a price of a dollar and offering a four cent discount for cash, and posting ninety six cents and adding a four cent surcharge for credit, yet under the section one is legal and the other is not. We are not going to pretend that is intellectually satisfying. It is the law, and the compliance consequence of getting it backwards is real.

The three structures, and what each one actually requires

01

Surcharge

One posted price. A percentage is added at checkout when a credit card is used. Triggers the full network regime: 30 days notice, a cap at your cost of acceptance, entry and point of sale signage, a separate receipt line, credit cards only. Plus whatever your state says. See the surcharging page.

02

Cash discount

One posted price, which is the card price. Customers paying cash get a reduction from it. Protected by 15 U.S.C. 1666f. Not a surcharge under any state statute we read. The condition is that it is available to everyone paying cash and disclosed clearly and conspicuously.

03

Dual pricing, sometimes called two tier

Two prices displayed per item, cash and card, side by side. New York's Gen. Bus. Law 518 defines it in statute as the tagging or posting of two different prices where the credit card price, inclusive of any surcharge, is posted alongside the cash price. Where it is displayed properly it is the clearest structure for the customer, because nothing appears at the till that was not on the menu.

04

What none of them can do

Touch debit. A cash discount programme that quietly excludes debit from the discount is functionally surcharging debit. Structure it so debit is treated the way the programme says it treats non cash tender, and have the vendor demonstrate it.

The test that decides whether your dual pricing is really a surcharge

Visa states the operative rule in its own merchant Q and A, and it is the clearest guidance published by anyone. A merchant offering a discount must display prices either as the card price only, or as both the card and cash price side by side per item. When the cardholder is presented with the final bill, the total to be paid on a card must be the total of the items as displayed. It must not be arrived at by applying an additional fee for card payment, because if it is, it may appear to be, and may be treated as, a surcharge and subject to Visa's surcharge rules.

So the tell is arithmetic, not vocabulary. If your point of sale computes a subtotal from cash prices and then adds a percentage line, you are surcharging, no matter what your processor's programme is called in the sales deck. If your menu shows a card price, or both prices, per item, and the card total is simply the sum of the displayed card prices, you are dual pricing. This matters because a great many programmes sold as cash discounting are configured the first way, and the merchant inherits the surcharge rules without ever having filed the 30 day notice.

New York reaches the same place from the regulator's side. The Court of Appeals, answering a certified question in Expressions Hair Design v. Schneiderman, held that a merchant complies with section 518 if and only if the merchant posts the total dollars and cents price charged to credit card users. The New York Department of State's guidance says a business must be transparent by displaying the highest total price. Different jurisdiction, same principle: the number the customer sees before they decide has to be the number they pay.

Mastercard closes the last exit by defining a surcharge functionally rather than by label: any fee charged in connection with a transaction that is not charged if another payment method is used. A line item called a service fee, a technology fee or a non cash adjustment is a surcharge if it only appears on card transactions.

Configuring it so it survives contact with a customer

01

Decide which structure you are running, once

Pick surcharge, cash discount, or dual pricing, and make the menu, the signage, the POS and the receipt all say the same thing. The most common failure we see is a menu describing a cash discount and a terminal computing a surcharge.

02

Print both prices if you can

Two prices per item is more work at menu design and less work every day afterward. It removes the argument at the table, it satisfies New York's posting rule, and it is the structure Visa describes as correct.

03

Make the receipt agree with the menu

The receipt is the document that gets photographed and posted. If it shows a percentage line the menu never mentioned, the programme has a public relations problem before it has a compliance problem.

04

Train the answer, not just the policy

Every server will be asked. The answer that works is short and true: the menu shows both prices, cash is the lower one, and the difference is what the card costs us. Staff who have to improvise this will improvise badly.

05

Reprice deliberately, not by percentage

Rolling a card cost into menu prices and discounting cash is a pricing decision that touches every item. Doing it as a flat percentage across the menu produces prices ending in odd fractions and reads as a fee. Reset the prices as prices.

06

Keep the disclosure where the federal protection requires it

The finance charge exclusion in 1666f is conditioned on the discount being offered to all prospective buyers and disclosed clearly and conspicuously. That condition is cheap to meet and expensive to have failed to meet.

What the major systems charge

SystemSoftwareCard present rateContractThe part they lead with least
Toast$0 to $69per terminal, reported2.49% to 3.69%+ 15c, reported1 to 3 yearsThe rate climbs with add-ons. Online ordering and delivery move Starter Kit from 3.09% to 3.39%, and gift cards and loyalty take it to 3.69%. That higher rate then applies to every order, not just the online ones. Processing is mandatory and hardware is locked to Toast.
Square$0 / $49 / $149per location, published2.6% / 2.5% / 2.4%+ 15c, publishedNoneThe free plan carries the highest rate. Above roughly $25,000 a month in card volume it costs more than the paid one. Kitchen display and kiosk are excluded from free.
Clover$89.95 to $129.85plus $849 to $4,447 hardware, reported2.3% + 10crestaurant plans, reported. The reseller sets your final rate36 monthsYour rate depends entirely on who sold it to you, and identical hardware carries very different pricing from different sellers. Read who owns the equipment before signing.
Geniuswas Vital$0 / $42 / $129published2.6% + 10cpublished3 yearsTheir own footnote requires a three year term, 4% cash discounting and $250,000 a year in volume, and mentions an early termination fee. Their pricing page asks about termination fees and then does not answer it.
Shift4 DineWe install this$29.99per terminal, publishedInterchange plusmarkup shown in writing36 monthsWhat a rep will not lead with: there is a $250 annual program fee per device, an annual regulatory fee, and a yearly escalator on a 36 month agreement. We put all of it in the quote. What you get is a rate where the processor's margin is visible instead of blended into one number.
Lightspeed$69 / $189 / $399published2.4% to 2.6% + 10creported, sources disagreeMonth to month or annualA reported $400 a month penalty applies for using a payment processor other than Lightspeed Payments, which makes their processing effectively mandatory. The published software page never states whether prices are per terminal or per location.
TouchBistro$69 or $119publishedNot publishedquote based, partner processorsSources conflictOne reviewer reports month to month, another reports multi year auto renewing contracts that cannot be terminated early. The add-on stack is where the bill grows: reported $25 to $229 a month per module, and a reported $200 setup fee.
SpotOn$0 or $55per station, published2.79% + 20c or 2.45% + 15cpublished2 years or monthlyThe most published rate card in the category after Square. The fine print: a reported $995 conversion fee plus doubled software cost if you switch processors, and cancelling All-In inside a year claws back the hardware discount.

Square, Genius, SpotOn, Shift4 and Lightspeed software figures are published by those vendors and were read on their own pages on 8 August 2026. Toast, Clover and TouchBistro figures are reported by Merchant Maverick, Expert Market, POSUSA, NerdWallet, business.com and KORONA POS, cross checked against at least two independent sources where possible and labelled where sources disagree. Software units differ: Square prices per location, Toast and Shift4 per terminal, Clover per device, SpotOn per station. Rates change without notice. General guidance, not legal, tax or accounting advice.

Questions owners ask

Is cash discounting legal in all fifty states?

The discount itself is, under 15 U.S.C. 1666f, including in Connecticut, Maine, Massachusetts and Puerto Rico where surcharging is prohibited. The conditions are not uniform: the federal finance charge exclusion requires the discount to be offered to all prospective buyers and disclosed clearly and conspicuously, and Connecticut separately requires a posted notice.

What is the practical difference between a cash discount and a surcharge?

The reference price. A discount is measured down from the posted price, a surcharge is measured up from it. The Kansas Revisor's official comment says openly that there is no practical difference between the two in economic terms, and that one is legal and the other is not.

How do I know if my dual pricing programme is really a surcharge?

Look at how the total is computed. If the POS sums cash prices and then adds a percentage line, it is a surcharge under Visa's stated rule regardless of what it is called. If the menu shows the card price per item and the card total is the sum of those displayed prices, it is dual pricing.

Can I call it a service fee or a technology fee instead?

No. Mastercard defines a surcharge as any fee charged in connection with a transaction that is not charged if another payment method is used. The label does not change the classification, and Mastercard separately prohibits stacking a convenience fee on top of a surcharge.

Does a cash discount apply to debit?

That is the question to settle before you launch, because a programme that excludes debit from the discount is functionally surcharging debit, which no network permits. Decide how debit is treated and have your vendor demonstrate it on the terminal.

Which structure makes a restaurant the most money?

It depends entirely on your card mix, and the honest answer is that we do not know yours. A surcharge can only touch credit, so a debit heavy room leaves most of its volume untouched. Run your own numbers through the calculator, or send a statement and we will read it with you.

09Get a quote

Have your own numbers checked

Send last month's statement. We read it with you, free, and tell you straight whether we are the ones to fix it.

Quote request

Send your numbers

About a minute. It goes straight to the Equip team.

It reaches the Equip team. A person calls you back, and if we do not have a crew near you, the team routes it to whoever serves you best. We never ask for card or bank details on this site.