Is a cash discount program legal in Florida?
Short answer: yes. Longer answer: the path to yes ran through a statute, an antitrust settlement, and a federal appeals court.
Florida Statute 501.0117 was passed in 1986 and banned credit card surcharges outright. For almost thirty years, merchants in the state could not pass card fees to customers without risking a second-degree misdemeanor charge. Then two things happened.
First, the 2013 antitrust settlement in In re Payment Card Interchange Fee and Merchant Discount Antitrust Litigation forced Visa and Mastercard to permit merchants in most states to surcharge credit card transactions. That opened the card-network door.
Second, in 2015, the Eleventh Circuit Court of Appeals ruled in Dana's Railroad Supply v. Bondi that Florida's no-surcharge statute was unconstitutional on First Amendment grounds. The court held that the law regulated speech, not conduct, and Florida had not shown a sufficiently compelling interest to survive strict scrutiny.
501.0117 is still on the books. It is unenforceable. Florida merchants can legally post a base price and charge a disclosed fee on card transactions, or display a dual price, so long as the program is run with the disclosure practices the card networks and Florida's consumer-protection framework require.
The federal statutory basis sits in the Truth in Lending Act at 15 U.S.C. §1602(y), which defines the "regular price" in a cash-vs-card transaction as the price tagged for cash payment. That definition is why a properly structured cash discount is legally distinct from a surcharge: the cash price is the baseline, and the card price is the baseline plus a disclosed fee. Get the disclosure right and the program lives in that statutory safe harbor.
Cash discount, surcharge, dual pricing: what's the difference?
Processors use these three words interchangeably in marketing, but they are not the same thing legally.
| Term | Legal framing | Debit cards | Network registration |
|---|---|---|---|
| Cash discount | Fee on non-cash payments; cash avoids it | Included as a non-cash tender | Not required with proper disclosure |
| Credit card surcharge | Formal added fee on credit card transactions only | Prohibited under Durbin | 30-day notice to Visa, Mastercard, and acquirer |
| Dual pricing | Two prices posted at point of sale | Depends on which price is the "posted" price | Typically treated as a cash discount if structured correctly |
In practice, most Florida small businesses we work with run a cash discount program for the simpler compliance path. Dual pricing is the same thing in nicer clothing. Formal surcharging is rare outside of B2B and high-ticket verticals because of the paperwork and the debit carve-out.
For a deeper legal walk-through of all three programs, see Cash Discount vs Surcharging in Florida. This page focuses on the compliance mechanics of running a cash discount program specifically.
The 3%–4% fee cap and how it actually works
Visa and Mastercard cap formal credit card surcharges at the lower of 3% of the transaction amount or the merchant's actual cost of card acceptance. That cap is the benchmark most compliant cash discount programs use, even though a cash discount is technically a separate framework.
Most programs land at 3.0%–4.0%. The exact number depends on your processing costs, your industry's interchange category, and your processor's program configuration. A program set at 5% or higher is a red flag. It is either pricing over the customer's willingness-to-pay threshold or signaling a processor that is earning on the spread.
Ask your processor for a written confirmation of the fee rate, the receipt label it shows up as, and whether the rate adjusts automatically if interchange changes. All three matter during a dispute.
The Durbin debit carve-out
The Durbin Amendment, enacted in 2010 as part of the Dodd-Frank Act, prohibits surcharging on debit cards and prepaid cards. It is a federal statute, not a card-network rule, and there is no state-level work-around.
A cash discount program structured as a non-cash service fee operates under a different legal theory than a formal surcharge, which is why the programs can include debit-card transactions in some implementations. But "can" is doing a lot of work in that sentence. The safe, defensible implementation has the processor configure the POS so the fee disclosure is unambiguous and, where the legal posture is uncertain, the fee is waived on debit.
Ask any processor pitching you a cash discount program exactly how debit is handled. If the answer is vague, assume the program is not clean. Debit handling is the single most common compliance gap in these programs and the first thing a plaintiff's attorney will look at.
Signage and receipt rules
Disclosure is the whole program. Three places, every time.
1. Entrance
A sign visible at the entrance stating the card fee and that paying cash avoids it. First impression, first disclosure.
2. Point of sale
A second sign at the register, positioned so a customer checking their total sees it. Plus the POS screen showing the fee as a line before the card is approved.
3. Receipt
Item, card fee, total. A separate line. Not folded into the price. This is the record that protects you in a chargeback.
Florida law does not dictate font size, but the Florida Attorney General has consistently taken the position in consumer-protection matters that disclosures must be conspicuous. Put plainly: if a reasonable customer could miss it, it is not conspicuous. Use serif or sans-serif type at a readable size (most merchants go with 18pt or larger on entrance signage), and place signs at eye level.
The July 2025 Florida service-charge disclosure law
Effective July 1, 2025, Florida expanded its disclosure requirements for service charges, automatic gratuities, and similar fees. Restaurants are the clearest target, but the rules touch any merchant adding a non-tax charge that a customer might confuse with a tip or with the menu price.
For cash discount programs specifically, the new law raises the stakes on two disclosures you should already be running:
- Digital menus and websites showing prices for restaurants must carry the same card-fee disclosure as your physical menu or signage.
- Receipt language for the fee should use plain terms. A line labeled "service fee" with no explanation invites complaints and, under the 2025 rules, may invite more than that.
This is a fast-moving area. If you are in food service, get a Florida-qualified attorney to review your menu, receipt, and signage copy before you launch. This guide is not legal advice, and a 45-minute consult is cheaper than a complaint.
The 8-step compliance checklist
Everything above, distilled. Print this, tape it to your manager's office door, and review it the week before launch.
01Entrance signage with fee percentage stated
02Point-of-sale signage visible at the register
03POS configured to display fee as a pre-payment line item
04Receipt shows fee as a separate line, not rolled into price
05Debit card handling reviewed with processor (Durbin)
06Staff trained on the one-sentence explanation
07Menu / pricing materials updated (restaurants, FL July 2025 law)
08Annual re-audit calendar reminder set
Pick a processor that runs cash discount in Florida
Ask any potential processor three questions: how the fee shows up on the receipt, what signage they provide, and how they handle debit cards. If they cannot give you a clean answer to each, keep looking. Florida's disclosure rules are strict enough that a processor without a proven setup will cost you more in compliance risk than they save you in processing fees.
Configure your POS to display the fee before payment
Your terminal or point-of-sale software should show the card fee as a separate line before the customer approves the transaction. Clover, PAX, Dejavoo, and most major restaurant POS systems support this natively. The customer sees the menu price, the card fee, and the total. That pre-transaction disclosure is the legal foundation of the program.
Print and post the entrance sign
A sign at the entrance to your business stating the card fee and that cash avoids it. Keep it plain English. Make it visible without the customer having to search. This is the first disclosure, and it is the one attorneys general and network compliance teams look for when a complaint comes in.
Post the point-of-sale sign
A second sign at the register or counter, positioned where a customer reviewing their total can read it. Restaurants should also add language to the digital menu where applicable under Florida's 2025 service-charge disclosure law. The point-of-sale disclosure is the customer's last chance to pay cash before the fee applies.
Add the fee as a line item on every card receipt
The fee should appear on the printed or emailed receipt as a distinct line: item, card fee, total. Not rolled into the price. Not hidden at the bottom. A separate line protects you if a cardholder disputes the transaction and you need to show the fee was disclosed and itemized.
Train staff on a one-sentence explanation
Every customer-facing employee should be able to explain the program in one calm sentence: 'There's a card fee on non-cash payments. Paying cash avoids it.' Practice that line before launch. Staff confidence is what turns a first-week customer complaint into a non-event.
Review your first 90 days of data
Track the cash-pay mix, average ticket size, and any customer complaints. Most merchants see the cash-switch rate land between 20% and 30% and stabilize inside 60 days. If complaints are elevated, the fix is almost always signage clarity or the staff script, not the fee itself.
Re-audit annually and after any law change
Florida's service-charge rules changed in 2025. Card network guidance updates roughly annually. Set a calendar reminder to re-check signage language, receipt formatting, and your processor's program configuration at least once a year, or whenever you hear about a disclosure-law update. Treat the program like any other regulated operation.
Cost example at $15K/mo and $50K/mo
The arithmetic matters more than the pitch. Two worked examples, using typical assumptions: a 2.9% effective rate before the program, a 3.5% program fee, and a 25% cash-pay mix after rollout (published ranges run 20%–30% for retail and food service; your mileage varies).
| Metric | $15,000/mo merchant | $50,000/mo merchant |
|---|---|---|
| Fees before program (2.9%) | $435 / mo | $1,450 / mo |
| Card volume after 25% cash switch | $11,250 / mo | $37,500 / mo |
| Fee recovered via 3.5% program fee | $394 / mo | $1,313 / mo |
| Processor fees still owed on card volume | ~$326 / mo | ~$1,088 / mo |
| Net monthly savings | ~$503 | ~$1,675 |
| Annualized | ~$6,000 | ~$20,000 |
These are illustrative assumptions, not a savings guarantee. Your actual outcome depends on your effective rate, interchange mix, ticket size, and the share of customers who switch to cash. Run your own statement to see the real numbers.
Two levers move the outcome most. One: the cash-switch percentage. A program that loses 40% of customers to cash saves more on card fees but carries more operational friction. Two: the starting effective rate. If you're actually paying 3.3% or higher (common on flat-rate programs with junk fees), the savings are larger than this table shows. Run your own statement through the statement analyzer before you make the decision.
When a cash discount program is the wrong fit
Cash discount isn't a universal win. A few scenarios where a different pricing model beats it:
- Very low average ticket. A coffee shop averaging $4 per transaction has razor-thin interchange margins. The fixed per-transaction cost (typically $0.10) eats most of the program fee on small tickets. Run the math on your actual average ticket before committing.
- Card-preferring clientele. B2B buyers, rewards- card chasers, and tourism-driven segments often prefer card even when cash is cheaper for them. A program that nudges customers you can't afford to nudge is the wrong move.
- Online-only businesses. Cash isn't a real alternative, which turns a "cash discount" into a surcharge in practice. At that point, proper card-surcharge compliance (with its own rules) is the honest path.
- Your effective rate is already low. If your statement analyzer shows you're paying under 2.3% on interchange-plus pricing, you may already be close to your cost floor. A rewrite to the same processor on a better plan can save money with less friction than a pricing-model change.
The honest answer is: pull your statement, look at your ticket mix, then decide. There is a version of "cash discount" sold as a panacea by some processors. It isn't one. Done right, it's a durable way to shift processing cost to the people actually generating it. Done wrong, it's a compliance hole and a customer-experience problem.
Common mistakes that kill a program
Surcharging debit cards
Federal Durbin violation. Ask your processor exactly how debit is handled before launch, and keep written confirmation.
Calling it a “processing fee” on the receipt
Vague labels invite complaints and regulatory scrutiny. Use plain language: “card fee” or “non-cash service fee.”
Skipping the entrance sign
Register-only signage is the most common flag in consumer complaints. Two signs. Always.
Setting the fee above 4%
Network guidance caps surcharges at 3%. A cash discount fee above 4% invites pushback and may exceed actual cost of acceptance.
Ignoring the 2025 Florida service-charge disclosure law
If you run a restaurant, get a Florida-qualified attorney to review your menu copy, digital listings, and receipt language.
Not training staff before launch
The first week of customer questions is when programs live or die. One-sentence script, practiced before open.
Not sure where to start?
Upload your current processing statement. We show you your actual effective rate, flag junk fees, and run the math on what a cash discount program would actually net for your business. No signup. No sales call triggered.