Home / Resources / Is dual pricing legal in my state?
Payments 101Short answer: yes — dual pricing is legal in all 50 states when it's set up as a cash discount, the way it should be. The thing that actually varies state to state is surcharging. Here's the difference, the 2026 rules, and how to stay clean.
Dual pricing means you show two prices — a card price and a lower cash price — and the customer picks. Because the cash price is framed as a discount, not an added fee, it's legal in every state. Surcharging is the opposite move: you post one price and add a fee when someone pays by credit. Surcharging is where the state-by-state restrictions live. Get the structure right and you can take your processing cost toward zero, compliantly, anywhere in the country.
People use these terms loosely, but the mechanics matter:
For a deeper side-by-side, see cash discount vs. dual pricing vs. surcharging.
If you'd rather surcharge than run a discount program, you need to know your state. As of 2026, Connecticut, Massachusetts, and Maine prohibit credit-card surcharges, and Puerto Rico bans them too. Connecticut, for example, can fine a business for each violation. Other states have their own signage and disclosure requirements. The good news: even in the ban states, a properly structured cash-discount or dual-pricing program is still allowed — because it's a discount, not a surcharge. That's exactly why I usually set merchants up on dual pricing: it works the same way everywhere, with no map to memorize.
Lowering what you pay to accept a card frees up money every month with no extra work and no new customers.
Where surcharging is allowed, the card brands cap it — generally up to 3% for Visa and 4% for Mastercard — and it only applies to credit, never debit. You also have to register the surcharge with the card networks, post clear notice at your entrance and point of sale, and itemize it on the receipt. Dual pricing sidesteps most of that complexity, but you still need both prices clearly displayed before the transaction so it reads as a genuine choice. The point isn't to hide a fee — it's to make the cash savings obvious.
Three things keep a program compliant: clear disclosure (both prices visible before checkout), correct programming (the discount applies only to cash/debit, within network rules), and a processor who configures it properly on your terminal or POS. A sloppy setup — a hidden fee, missing signage, surcharging in a ban state — is what creates risk. Done right, these programs are completely legitimate and routine.
On a free 15-minute review I'll tell you exactly which approach fits your state and business, set it up the right way, and show you the real numbers up front — so card fees stop eating your margin. See how zero-cost processing works, or browse processing.
Yes. Offering a lower price for cash — which is how dual pricing is structured — is legal in all 50 states. The rules that vary by state apply to surcharging, not to discounting for cash.
As of 2026, Connecticut, Massachusetts, and Maine prohibit credit-card surcharges, and Puerto Rico bans them as well. Even there, a compliant cash-discount or dual-pricing program is still allowed because it's a discount, not a surcharge.
Surcharging posts the cash price and adds a fee on credit. Dual pricing posts both prices up front and gives a discount for cash or debit. Because dual pricing is a discount, it's accepted more widely and is legal in every state.
Show both prices before checkout, apply the discount only to cash or debit, stay within card-network rules, and use a processor that programs it correctly. I set the whole thing up for you and confirm it fits your state on a free 15-minute review.
Lowering what you pay to accept a card frees up money every month with no extra work and no new customers. The businesses that grow from there spend it on the three things that actually bring customers in: answering every call, a site that converts, and showing up on Google.
A free 15-minute review shows the dual-pricing or surcharge program that fits your business and state — with the real numbers up front.
Prefer to talk now? Call or text (305) 215-6132