Skip to content
All insights
Guide·7 min read

Surcharge vs Dual Pricing vs Cash Discount: What's the Difference?

Three compliant ways to offset card fees, how each works, and the compliance lines that matter.

The Relyon Team·Payments & Risk Desk·Updated Jun 9, 2026

Surcharging, dual pricing, and cash discounting are three different ways to shift some or all of your card-acceptance cost to the customer who chooses to pay by card, and they are not interchangeable. A surcharge is an explicit fee added only to credit transactions, capped and governed by card-brand rules. Dual pricing shows two prices side by side (one for card, one for cash) so the customer sees the difference before they pay. A cash discount sets a single posted price that already assumes card payment, then takes money off when someone pays cash. The mechanics, the disclosure requirements, and the compliance exposure differ in each, so the right choice depends on your state, your card mix, and how your point-of-sale system is set up.

This is an educational overview, not legal advice. Card-brand rules and state statutes change, and several states have active litigation over these programs. Confirm current state rules and your processor's program terms before you turn anything on.

Surcharge vs dual pricing
Surcharge
  • An explicit fee added only to credit transactions
  • Shown as a separate line on the receipt
  • Capped and governed by card-brand rules plus state law
  • Debit is exempt
Dual pricing
  • A card price and a cash price shown side by side
  • The customer sees the difference before they pay
  • Governed by state law and disclosure rules
  • Applies to the posted price, not a per-sale fee

The three programs at a glance

SurchargeDual pricingCash discount
How the price is shownOne base price; fee added at checkoutTwo prices posted, card and cashOne posted price (card-inclusive); discount applied for cash
Applies toCredit cards only (debit and prepaid excluded)Both prices visible regardless of tenderDiscount given for cash/check; card price is the listed price
Typical brand capLimited by card-brand maximum and your costCard price effectively limited by the same logicNo brand cap on a genuine discount
Where it appears on the receiptItemized surcharge lineTender-based priceDiscount line for cash payers
Main compliance anchorCard-brand surcharge rules + state lawState law + disclosureTruth-in-pricing / disclosure

Surcharge: an explicit fee on credit

A surcharge is a separate line-item fee you add when a customer pays with a credit card. Under the major card brands' rules, surcharging carries specific obligations, and these are the ones merchants most often get wrong:

  • Credit only. You may surcharge credit cards, not debit or prepaid cards, even when a debit card is run as "credit." Your system has to distinguish the card type at the point of sale.
  • A capped amount. The card brands set a maximum surcharge percentage, and you generally cannot surcharge more than your actual cost of acceptance for that card. The lower of the two governs.
  • Notification and registration. The brands require advance notice before you begin surcharging, and disclosure to customers, typically signage at the point of entry and at the point of sale, plus an itemized surcharge line on the receipt.
  • State law on top. Some states restrict or condition surcharging, and the rules have shifted through litigation. A few states historically prohibited it; others impose their own disclosure or cap requirements. This is the single biggest reason to check current state rules for every location you operate in.

Surcharge fits a merchant who wants to recover credit-card cost specifically, has a POS that reliably separates credit from debit, and is comfortable managing brand registration and signage.

Dual pricing: two prices, customer chooses

Dual pricing displays two prices for the same item, one for card and one for cash, so the customer sees both before deciding how to pay. Nothing is "added" at the end; the price they see for their chosen tender is the price they pay.

The appeal is transparency: there's no surprise fee at checkout because the difference is posted up front. Because the cash price is presented as the lower of two genuine prices, dual pricing is often described as sitting between surcharging and cash discounting. In practice the compliance questions still center on clear, accurate disclosure, both prices have to be displayed plainly, and the receipt should reflect the price actually charged for the tender used. States and brands treat the labeling of these programs differently, so how you describe and present the two prices matters as much as the prices themselves.

Dual pricing fits a merchant who wants the customer to make an informed choice at the shelf or menu, and whose signage and POS can show both numbers consistently across every item or category.

Cash discount: one posted price, money off for cash

A true cash discount starts from a single posted price that already reflects the cost of card acceptance, then reduces it for customers who pay with cash (or check). The listed price is the card price; cash payers get a discount off that listed price.

The distinction that matters: a cash discount is a reduction from a stated price, not a fee added to it. Programs that quietly add a percentage at checkout and call it a "cash discount" are usually a surcharge in disguise, and they inherit all of surcharging's obligations, credit-only application, caps, registration, disclosure, whether or not they're labeled that way. Regulators and card brands look at substance over the name on the sign.

Done correctly, a cash discount has the lightest brand-rule footprint of the three, because a genuine discount off a posted price isn't a surcharge. It still has to be disclosed clearly so customers understand the posted price is the card price and the lower figure is the cash discount.

Cash discount fits a merchant willing to reprice goods to a card-inclusive level and reward cash payers, common where cash volume is meaningful and signage is simple to maintain.

How to choose

Start with the substance of what you're doing, not the marketing name a provider puts on it. Ask three questions:

  1. Are you adding to a price or subtracting from one? Adding is a surcharge (and triggers brand surcharge rules). Subtracting from a genuine posted price is a cash discount. Showing both is dual pricing.
  2. What does your state allow right now? Surcharge rules in particular vary by state and have moved through the courts. Verify current rules for each state where you take cards, don't rely on a national summary, including this one.
  3. Can your POS and signage support it accurately? Surcharge requires distinguishing credit from debit and itemizing the fee. Dual pricing requires showing two numbers everywhere. Cash discount requires repricing and clear disclosure. The cleanest program is the one your systems can run correctly every time, because the compliance risk lives in execution, not intent.

The line that matters

All three programs are legitimate when run by the rules; all three become a problem when the label doesn't match the mechanics. The most common failure is a "cash discount" that actually adds a fee to credit transactions, that's a surcharge, and it's bound by surcharge rules no matter what the receipt calls it. Match the name to what's really happening, disclose it plainly, confirm current state and card-brand rules, and keep documentation of how your program is configured. If you want a side-by-side of how each model would land on your actual card mix and ticket size, that's a calculation worth running before you commit, neutrally, with the numbers shown.

See what you're really paying.

Send your statement and we rebuild it line by line across all six pricing models, free.