In the United States you are allowed to add a fee when a customer pays by credit card, and the rules are narrower than the advice you usually hear. Per Visa's published merchant guidance, checked July 25, 2026: credit cards only, never debit or prepaid, capped at your merchant discount rate for the card being surcharged and never above 4%, after notifying Visa and your acquirer at least 30 days before you start, with disclosure at the point of entry, at the point of sale and on every receipt. Ten states carry restrictions on Visa's list. And the arithmetic below shows something most merchants do not expect: even a surcharge set right at the cap recovers about 94% of a typical fee load, not all of it.
The three options, side by side
Methodology: rules are taken from Visa's "Surcharging Credit Cards" merchant Q&A and its small business regulations and fees page; the New York requirements come from the statute itself; the fee figures come from Stripe's public pricing page. All opened July 25, 2026. Mastercard publishes its own surcharging rules, which we could not open this run, so treat everything below as Visa's framework and confirm the equivalent conditions for every network you accept.
| Surcharge | Dual pricing | Absorb the fee | |
|---|---|---|---|
| What the customer sees | Base price plus a separate credit card fee line | Two posted prices: one for cash, one for card | One price |
| Notification required | Yes: Visa and your acquirer, at least 30 days ahead | Not addressed in the Visa merchant Q&A we opened | None |
| Applies to debit | Never, including debit run as credit at the terminal | Card price applies to all cards | Not applicable |
| Ceiling | Your merchant discount rate for that card, and never above 4% | The posted card price is the ceiling | Not applicable |
| Recovers per-transaction fixed fees | No, if the surcharge is a percentage | Yes, if you set the spread in dollars | Not applicable |
| Main cost | Compliance work and checkout friction | Menu and shelf-price maintenance | The fee, in full |
The five rules that decide whether you are compliant
1. Notify first. Visa's requirement is explicit: "U.S. merchants must first notify Visa and their acquirer of their intent to surcharge at least 30 days prior to implementing surcharging," with a notification form at visa.com/merchantsurcharging. This is not a formality you can backfill after a customer complains.
2. Credit only. "U.S. merchants cannot surcharge debit card or prepaid card purchases." Visa answers the obvious follow-up too: a debit card where the cardholder selects "credit" on the terminal still cannot be surcharged. If your checkout cannot distinguish the two reliably, you cannot surcharge safely.
3. The cap is your own cost. The surcharge must not exceed the merchant discount rate for the applicable credit card, and Visa adds a hard ceiling in a footnote: "In cases where the applicable merchant discount rate exceeds 4% of the underlying transaction amount, in no event can the merchant assess a surcharge above 4%." A flat 3% applied by a merchant whose credit rate is 2.6% is over the line, whatever the sign at the till says. Ask your processor for your effective credit-card rate in writing before you pick a number.
4. Disclose three times. Visa requires merchants to disclose the surcharge as a merchant fee and alert consumers at the point of sale, both in store and online, and on every receipt, with the surcharge dollar amount shown on the receipt and notices posted at the point of entry and point of sale. In practice, if your processor cannot print the surcharge as its own line item, you are not set up to do this.
5. Pick one level, and be consistent across brands. You may surcharge at the brand level, meaning all Visa credit transactions, or at the product level, for example Visa Signature specifically, but not both. And if you surcharge Visa, you must do so "on the same terms and conditions as any equal or higher cost competitor that imposes limits on surcharging." Surcharging one network while quietly exempting a pricier one is where merchants get caught.
Two boundaries worth stating plainly. Surcharging comes from a 2013 legal settlement and applies in the US and its territories only; it "remains prohibited outside the U.S. unless there is a local law or variance." And Visa's own document lists ten states with restrictions: California, Colorado, Connecticut, Florida, Kansas, Maine, Massachusetts, New York, Oklahoma and Texas. Several of those state statutes have been through litigation since 2013, and nothing we opened establishes their present status, so check current law for your state before you rely on that list in either direction.
What a surcharge actually recovers
This calculation is ours. Take a small seller with 400 card transactions a year averaging $150, so $60,000 of card volume, paying Stripe's published online rate of 2.9% plus $0.30 per successful transaction.
- Percentage component: 2.9% of $60,000 = $1,740
- Fixed component: 400 x $0.30 = $120
- Total: $1,860, an effective 3.10%
Now surcharge at 2.9%, which is the percentage your rate supports. You collect $1,740 and you are still paying $120. The compliant surcharge recovers about 94% of the cost, and the shortfall is structural: a percentage cap cannot reach a per-transaction fixed fee. On a single $150 sale the fee is $4.65 and the surcharge collects $4.35, leaving 30 cents. On a $20 sale the fee is $0.88 and the surcharge collects $0.58, leaving the same 30 cents against a much smaller ticket. Small average orders are where surcharging quietly under-delivers, which is the mirror image of the point we made about what collecting an invoice really costs: fixed fees dominate small payments and percentages dominate large ones.
The New York overlay, as an example of state layering
General Business Law section 518 shows how a state adds a second rulebook. A seller imposing a surcharge must "clearly and conspicuously post the total price for using a credit card in such transaction, inclusive of surcharge," and "the final sales price of any such sales transaction, inclusive of such surcharge, shall not amount to a price greater than the posted price." The surcharge "may not exceed the amount of the surcharge charged to the business by the credit card company for such credit card use." Dual pricing is expressly permitted, with the credit card price posted alongside the cash price. Violations carry civil liability of up to $500 each, enforceable by municipal consumer affairs offices.
The practical translation: in New York you cannot post $100 and reveal a $103 total at checkout. You post $103, or you post both prices. That is a menu, shelf-label and product-page change, not a payments setting.
Which one to choose
Use average ticket and channel as the deciding variables. Above roughly $100 a ticket, in a channel where you can genuinely separate credit from debit and print a receipt line, a surcharge recovers most of a real cost and is worth the compliance overhead. Below that, the fixed fee eats the benefit and you are buying checkout friction for very little, so dual pricing or absorbing the fee is usually the better trade. If you sell to businesses on invoices, an offer of bank transfer as the free option often beats both. If you sell across state lines online, remember you are inheriting every state's posting rules at once, and the safe default is a single all-in price.
Two side effects to price in before you decide. A surcharge line gives a disputing customer one more thing to point at, so read it alongside your dispute defence. And changing how you bill changes your profile with your processor, which is worth remembering if you have ever been near a reserve or a hold.
Discussion
Sign in with Google or just a name. No email link, no password to remember.