Dual pricing is a payment setup where you post two prices for the same item, a lower cash price and a slightly higher card price, so the customer sees both before they decide how to pay. Nobody gets charged extra at the register; the two numbers are already on the menu, shelf tag, or invoice. It is a discount structure, not a surcharge, and that distinction is the entire compliance story below.
Here is how the two-price display actually works, the exact rule that keeps it from turning into a surcharge, how debit cards fit in (the part most guides get vague on), how it compares to a cash discount program, and how we set it up on Clover.
How does dual pricing work?
A dual pricing terminal or POS shows two totals on every sale: a cash price and a card price. Say a repair invoice runs $200. The register or customer-facing screen displays “$200 cash / $206 card” before the customer taps, swipes, or hands over bills. Pay cash and you owe $200. Pay by card and you owe $206. The receipt shows both numbers so nothing is hidden after the fact.
The gap between the two prices is meant to track what card acceptance actually costs you, commonly in the 2 to 4 percent range depending on your processor and card mix, not a number set to squeeze extra margin out of card customers. Your processor sets the rate that matches your real cost. Most current point-of-sale hardware, Clover included, can display both prices automatically once the program is turned on, so staff never calculate the difference by hand.
Is dual pricing legal?
Yes, with a caveat worth stating precisely instead of glossing over: dual pricing is legal because it is a discount, not a surcharge, and federal law protects a merchant's right to offer a discount for paying cash. The Durbin Amendment, part of the 2010 Dodd-Frank Act (codified at 15 U.S.C. § 1693o-2(b)(2)), bars payment card networks from inhibiting a merchant's ability to offer a discount for cash, checks, debit cards, or credit cards, as long as the discount is disclosed clearly and does not differentiate by card issuer or network. Visa and Mastercard cannot punish you for running a compliant discount program, and that protection applies everywhere in the country.
Visa's own rules confirm the same structure from the network side. Visa's U.S. Merchant Surcharge Q&A (v.02152024) calls this a “discount offer” and requires merchants to post prices one of two compliant ways: only the card price per item, or the card and cash price listed side by side. Displaying both prices, which is exactly what dual pricing does, is one of the two structures Visa names as correct. What is not allowed is starting from the cash price and quietly adding a fee for card, since the total “must be displayed in full … 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.” Get the direction backwards and a network auditor can reclassify your entire program as a surcharge, capped at 3 percent by Visa and 4 percent by Mastercard, and subject to state surcharge rules you never registered for.
What this is not: a flat “legal in all 50 states” claim, which several processor blogs make without a citation. The federal discount protection is uniform nationwide, but some states layer their own signage and disclosure requirements on top of it, separate from the smaller list of states that restrict surcharging specifically. If you operate in more than one state, check the rules for each one before you print signage. Our credit card surcharge laws by state guide tracks exactly which states restrict surcharging and which don't, state by state, updated for 2026.
Does dual pricing apply to debit cards?
This is the compliance trap most guides skip past, so it deserves a straight answer. One fact is settled: debit and prepaid cards can never be surcharged, anywhere in the country, under Visa and Mastercard rules, confirmed directly in Visa's Q&A above (“U.S. merchants cannot surcharge purchases made using a Visa debit card or prepaid card”). That ban is a card-network rule, not a federal statute, and it does not change based on whether the cardholder runs their debit card as “credit” or “debit” at the terminal, since either way it is still the same debit card.
Dual pricing sidesteps the surcharge question entirely because nothing gets added at the register; the customer sees two posted prices and picks one. But the debit question does not disappear, it just moves: if a debit cardholder is charged the higher card price simply for using a card, that outcome looks a lot like the exact thing the debit-surcharge ban exists to prevent, even though the mechanism is a posted price instead of an added fee. Visa has not published a rule spelling out debit treatment inside a two-price display the way it has for surcharging, which is the gap that makes this the genuinely unclear part of dual pricing compliance, not the settled part. The lower-risk setup, and the one we configure by default, gives debit cardholders the cash price rather than the card price, so a debit transaction never costs more purely because it used a card. A compliant POS checks the card's BIN range and applies the cash price automatically; confirm this is how your terminal is configured before you launch, since it is the detail that gets audited after the fact rather than caught before.
What is the difference between dual pricing and a cash discount?
Both are discount structures under the same federal protection, and neither is a surcharge, but they display differently and that difference matters for how customers react at the register. A cash discount program posts a single price, the card price, and knocks a discount off it at checkout when a customer pays cash. Dual pricing posts both numbers up front, cash and card, side by side, before the customer chooses.
The math lands in the same place either way; a $100 card price becomes roughly $96 to $98 in cash under either structure, depending on your rate. What changes is the moment of disclosure. Dual pricing shows the gap before the sale, which some owners find is the more legally defensible of the two since there is no discount to calculate, just two numbers a customer compares. Cash discount is the more familiar structure to customers who have seen “3% off for cash” signage for years. Neither one is weaker than the other; they are the same protection wearing two different signs, and the right pick usually comes down to which your customers are used to and which your POS handles more cleanly.
A backwards dual pricing program looks like a surcharge
The structure only stays a discount if the card price is the real, full price, not a number invented to make the cash price look like the discount. If your true cost of accepting cards is 2.5 percent and you set the card price 6 percent above cash, a network auditor can read that gap as an undisclosed fee stacked on top of a real discount, which is functionally a surcharge you never registered for and never disclosed as one. Keep the spread tied to your actual processing cost, keep both prices visible at the point of entry and the point of sale, and keep the receipt showing both numbers, and the program stays what it is supposed to be.
Dual pricing on Clover
If you run on Clover, dual pricing is something the hardware can display natively rather than a workaround you have to build. As your Clover dealer, we configure the customer-facing screen to show both totals, set the discount rate to match your real cost of acceptance, apply the cash price to debit automatically, and print the entry and register signage, so the program is compliant from day one instead of shipped on Clover's default settings and fixed later.
Should you run dual pricing?
Dual pricing tends to fit businesses that want the debit and cash question answered up front rather than explained at checkout, and it is the display method behind most of our Cash Discount pricing programs. If your business runs more card-heavy, price-sensitive traffic where a two-price sign might raise more questions than it answers, a transparent interchange-plus rate without a discount program can be the better fit instead. Neither option is the wrong answer; it depends on your customers and your margins.
Want the exact numbers for your ticket sizes and volume? Get a free rate review and we will tell you honestly whether dual pricing, cash discount, or interchange-plus fits your business best, or run the math yourself with our savings calculator.
Frequently asked questions
Is dual pricing legal?
Dual pricing is a discount structure, not a surcharge, so federal law protects your right to run it and Visa and Mastercard cannot block it. It is not a flat legal-in-every-state guarantee though, since a handful of states add their own display and disclosure rules on top of the federal protection, and a program built backwards can get reclassified as a surcharge. Check the display rules for your state before you print signage.
What is the difference between dual pricing and a cash discount?
Both are discount structures, not surcharges, and both are legal under the same federal protection. Dual pricing posts two prices side by side, a cash price and a card price, so the customer sees both before choosing. A cash discount posts one price, the card price, and knocks a discount off it at checkout when the customer pays cash. The math ends up the same either way; the display is what differs.
Does dual pricing apply to debit cards?
Debit and prepaid cards can never be surcharged under Visa and Mastercard rules, in every state, with no exceptions. Dual pricing sidesteps the surcharge question because nothing gets added at the register, but the safest setup still gives debit cardholders the cash price rather than the card price, so a debit customer never ends up paying more purely for using a card. Confirm how your POS is configured before you launch.
Rules around dual pricing and card-network programs 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? · Credit card surcharge laws by state