BlogPayments & POS2 min read

Is It Legal to Charge Customers a Credit Card Fee

By Calvin E., Director of BatchOut

The short answer

Yes, in most US states a business can legally add a credit card surcharge, capped at 3 percent by Visa's April 2023 rule and 4 percent by Mastercard's published rules. A few states, including Connecticut, Maine, and Massachusetts, ban or restrict the practice, and network rules prohibit surcharging debit and prepaid cards everywhere in the United States.

Which States Ban Credit Card Surcharges

Most US states permit credit card surcharging. Connecticut, Maine, and Massachusetts ban or heavily restrict the practice, and Puerto Rico prohibits it outright. Colorado allows surcharging but caps it at 2 percent, below the network ceiling. New York permits it only when the merchant posts the full card price in dollars and cents, not just a percentage added at the register.

A credit card surcharge is a fee a merchant adds at checkout to a credit card transaction to offset the cost of accepting the card. State law on surcharging has shifted repeatedly over the past decade, with several bans struck down in court and others amended, so merchants should confirm the current rule in every state where they operate before turning a program on.

How Much Can You Legally Add

Card network rules set the practical ceiling. Visa lowered its maximum surcharge to 3 percent in April 2023 per its published rules, while Mastercard's published cap remains 4 percent. In every case the surcharge may not exceed the merchant's actual cost of acceptance, so a business paying 2.5 percent to process cannot add 4 percent and keep the difference.

Industry analyses put average credit card processing costs between 1.5 percent and 3.5 percent of the transaction, which is why most compliant programs land at 3 percent. The surcharge must appear on the receipt as its own line item, clearly labeled, rather than being folded invisibly into item prices.

Why Debit Cards Can Never Be Surcharged

Network policy prohibits surcharging debit and prepaid cards everywhere in the United States, even when the customer runs the card as credit and signs instead of entering a PIN. The card type controls, not the way the transaction is routed or processed.

This is where most real world violations happen. A compliant point of sale system reads the card's bank identification number and suppresses the fee on debit automatically. A terminal configured to apply a flat fee to every card is out of compliance from the first debit transaction it touches.

How to Run a Compliant Surcharge Program

Compliance has four parts. Disclose the fee with signage at the store entrance and at the point of sale. Show it on the receipt as a separate line. Cap it at the network limit or your cost of acceptance, whichever is lower. Never apply it to debit or prepaid cards. Mastercard also requires merchants to register their surcharge program before it starts.

BatchOut, the merchant processing division of Batch Group, configures compliant surcharge and dual pricing programs on the Square, Clover, and other point of sale systems it installs in all 50 states.

Commonly Asked Questions

Can a business charge a credit card fee on debit cards?
No. Debit and prepaid cards can never be surcharged anywhere in the United States, even when the transaction is processed as a signature transaction rather than with a PIN.
What is the maximum legal credit card surcharge?
Visa's published rules cap surcharges at 3 percent and Mastercard's at 4 percent, and the fee can never exceed the merchant's actual cost of acceptance. Colorado sets a lower state cap of 2 percent.
What happens if a business surcharges illegally?
The card networks can fine the merchant and terminate processing, and state attorneys general can bring consumer protection actions. Refunding fees to affected customers is a common settlement term.

Keep reading

BatchOut

Put This to Work in Your Business.

This is the thinking behind BatchOut. One conversation makes it specific to you.