Is Zero-Fee Credit Card Processing Legal in Florida? (2026 Update)

April 1, 2026

Short answer: yes, Zero-Fee processing is legal in Florida. Cash discounts were never banned (the state's anti-surcharge statute always allowed a discount for paying by cash), and credit-card surcharging has been protected since a federal appeals court struck the ban down in 2015. But the way you implement it matters more than whether it's allowed. Mess up the disclosure and you're exposed under Florida's deceptive-practices law (FDUTPA), under Visa's rules, or both.

Here's the 2026 version of how surcharging, cash discounting, and dual pricing actually work in Florida.


Florida Statute 501.0117, What It Says

Florida used to have one of the strictest anti-surcharge laws in the country. Florida Statute 501.0117 prohibited merchants from imposing a surcharge on a buyer who paid with a credit card.

In November 2015, the 11th Circuit Court of Appeals in Dana's Railroad Supply v. Bondi, 807 F.3d 1235 ruled the statute an unconstitutional restriction on commercial speech, the same First Amendment logic the U.S. Supreme Court later applied to New York's twin law in Expressions Hair Design v. Schneiderman (2017). The Supreme Court declined Florida's appeal, and the state has not enforced the statute since.

As of 2026, the statute is technically still on the books (Florida never formally repealed § 501.0117), but it is unenforceable after the 11th Circuit's ruling, and merchants across the state surcharge openly. One detail almost everyone misses: even while the ban was enforced, the same statute expressly allowed offering a discount for paying by cash or check. That is why cash-discount (Zero-Fee) programs were lawful in Florida the whole time, and why they remain the cleaner structure today. But unenforceable state law does not equal permission to be sloppy: the card brand rules still bind you, and Florida's general consumer protection statute (FDUTPA) still punishes deceptive pricing.

Visa Rule 5.11.1, The Real Constraint

The card brand rules are stricter than Florida law. Visa Rule 5.11.1 (updated April 2023) sets the surcharge ceiling at 3% of the transaction amount or the merchant's actual cost of acceptance, whichever is lower. Mastercard caps at 4%. American Express caps surcharging differently and Discover follows the Visa cap.

The practical maximum is 3%. Charge 4% and Visa will fine your processor, and your processor will fine you, and eventually your account will get terminated.

Other Visa requirements:

Surcharge vs Cash Discount vs Dual Pricing

These three terms get used interchangeably and they're not the same thing. Picking the wrong model is how merchants get sued.

Surcharging

The listed price is the cash price. Credit card customers pay an additional fee on top. Disclosure required at entry and at POS. Visa-registered. Capped at 3%. Debit cards cannot be surcharged.

Cash Discount

The listed price is the credit price. Cash and check customers get a discount off that price. This is the inverse framing of surcharging and the FTC has been clear: the math has to be symmetric, you can't list $100, discount $4 for cash, and claim it's a discount program if every customer is actually paying the listed price with a card.

A properly implemented cash discount doesn't need card-brand registration. That's why it's popular with restaurants.

Dual Pricing

Both prices are posted, “$10 cash / $10.30 credit”. The customer chooses. This is the most legally defensible model because every customer sees both prices before deciding. Both Florida law and the card brands treat this favorably.

Most of the modern Zero-Fee programs run as dual pricing.

Required Disclosure in Florida

Florida doesn't mandate specific signage language, but combining FDUTPA + Visa rules + the safe-harbor language from the NY/CA cases gives you a clear template. You need:

Safe-harbor sign language: “We add a 3% surcharge on credit card purchases. This surcharge is not greater than our cost of acceptance. There is no surcharge for debit or cash.”

Why Merchants Get Fined

In every case I've seen, fines come from one of three things:

The Court Rulings That Matter

Two cases that shaped where we are in 2026:

The card brand rules still bind you. The state can't ban surcharges, but Visa absolutely can fine you for breaking 5.11.1, and your processor absolutely will pass that fine through.

How to Set It Up Right

A clean Florida Zero-Fee setup looks like this:

We handle steps 2-4 for every Florida merchant we onboard, terminal config, brand registration, and printed signage are included.


The Bottom Line

Zero-Fee processing is legal in Florida. The state law that used to ban surcharges has been unenforceable since the 11th Circuit's 2015 ruling, and cash discounts were never banned at all. What you have to follow are the card brand rules, 3% cap on Visa, no debit surcharging, required disclosure, brand registration.

Set up right, a $50,000/month merchant saves $18,000-$24,000 a year in processing costs. Set up wrong, you get fined.

Run the math on your own business with our savings calculator or review the pricing options.

Operating outside Florida too? See our national credit card surcharge laws by state guide for the 2026 rules in every state, including the Louisiana and Illinois changes and the states where a ban is on the books but not enforced.

Related: Zero-Fee vs Interchange-Plus and Tip Pooling at the POS.

Set up Florida Zero-Fee the right way

Brand registration, signage, and debit detection, handled. Get your custom rate in under 24 hours.