Compliance
Credit card surcharge laws, explained factually
Surcharging credit cards is legal across most of the U.S., but the rules come from three different places at once — card network policy, federal law, and state statute. Here's what each one actually requires in 2026.
The short answer
Yes, you can generally add a surcharge to credit card transactions in the United States, provided you: surcharge credit cards only, stay within the card network's rate cap, disclose the surcharge to the customer before the sale, and confirm your state doesn't specifically restrict or ban the practice. Get any one of those wrong and you're out of compliance with your processor's agreement, card network rules, or state law — sometimes all three at once.
Visa and Mastercard's rate caps
Visa
3% cap
Visa limits credit card surcharges to 3% of the transaction amount, per Visa's own merchant surcharging FAQ.
Mastercard
4% cap
Mastercard allows up to 4%. Most merchants accept both networks and use one flat rate at checkout, which caps the practical maximum at 3% — Visa's lower number.
Both networks
Cost-of-acceptance limit
Neither cap is a floor — the surcharge also can't exceed what the merchant actually pays to accept the card, even when that's lower than the network cap.
Debit and prepaid cards are never surcharged
This is the rule with zero exceptions: debit and prepaid card transactions cannot be surcharged anywhere in the U.S., even if the cardholder taps "credit" at the terminal. It's baked into card network rules and the Durbin Amendment to the Dodd-Frank Act, and it applies nationwide regardless of state surcharge law. A compliant program has to detect card type automatically at the point of sale — leaving it to a cashier to remember is how merchants end up out of compliance without realizing it.
The 30-day notice requirement
Before turning on a credit card surcharge, a merchant has to give written notice to their payment processor at least 30 days in advance, stating the surcharge amount and whether it applies at the brand level (same rate across all credit cards) or product level (rate varies by card product). This is a real network requirement, not paperwork theater — skipping it is a violation even if every other part of the program is set up correctly. On PayWavez's compliant surcharging program, this notification is handled as part of onboarding.
What has to be disclosed to the customer
- Clear signage at the store entrance (or on the checkout page for online sales) stating that a credit card surcharge applies.
- A notice at the point of sale, before the transaction is completed, so the customer isn't surprised at the register.
- The surcharge amount shown as its own line item on the receipt — it can never be folded into the listed price.
- No stacking a surcharge and a separate "convenience fee" on the same transaction — card network rules don't allow both.
States that restrict or ban surcharging
Connecticut, Massachusetts, and Maine currently prohibit credit card surcharges by statute — merchants in those states cannot legally add a surcharge under any structure, full stop (a compliant dual pricing program is generally the compliant alternative there). A number of other states — including California, New York, Colorado, and Texas — permit surcharging but layer on extra conditions, such as limiting the surcharge to actual cost of acceptance or imposing specific price-disclosure rules that go beyond the card network baseline. State surcharge law has been changing quickly; the National Conference of State Legislatures and U.S. Bank's merchant surcharge guide both track it, but the safest move is to confirm current law for your specific state — or ask PayWavez before enabling a surcharge program if you operate in one of the states above.
How PayWavez keeps this compliant automatically
PayWavez's compliant credit surcharging program applies a standard 3% surcharge to credit card transactions only, handles the 30-day processor notification, and configures your smart terminal to display the required signage and receipt disclosures automatically. Debit transactions always process at cost — the terminal never applies a surcharge to them, so there's no manual step for staff to get wrong.
Is it legal to add a credit card surcharge?
What is the maximum credit card surcharge allowed?
Can debit cards be surcharged?
Do I have to notify anyone before I start surcharging?
What has to be disclosed to customers when surcharging?
Which states ban or restrict credit card surcharging?
Ready to stop paying to get paid?
PayWavez configures the disclosures, rate caps, and debit exclusion automatically — apply in about 2 minutes.