The Credit Card Surcharge Cap, and What It Actually Covers

Fact-checked and signed by Seonrye Kim, who checks each figure against the provider's own published pricing page. · Updated 2026-09-03

Close-up image of Euro coins and credit cards representing modern financial transactions.
Photo by Marta Branco on Pexels

Visa caps a credit card surcharge at 3% of the sale; Mastercard's own limit is a point higher, at 4%. The buyer pays whichever percentage the merchant sets under that cap. But the merchant does not necessarily keep all of it — the processor's usual rate still applies to the surcharge, not just the original sale. Whether that surcharge actually covers the fee it was meant to offset depends on the sale size and which processor is running it. The rate a network allows is only the starting point. Square's own surcharge feature works only in person, so Square is shown at its in-person rate; Stripe is shown at its standard online rate.

A surcharge at Visa's cap vs. what Stripe's and Square's own fees take back, by sale size

A surcharge at Visa's cap vs. what Stripe's and Square's own fees take back, by sale size
Surcharge at Visa's 3% capBuyer pays in totalStripe's fee on that total (online card)Merchant nets with Stripe (online card)Square's fee on that total (in-person card)Merchant nets with Square (in-person card)
$10 sale$0.301$10.301$0.601 10 11$9.701 10 11$0.421 13 14$9.881 13 14
$100 sale$3.001$103.001$3.291 10 11$99.711 10 11$2.831 13 14$100.171 13 14
$1,000 sale$30.001$1,030.001$30.171 10 11$999.831 10 11$26.931 13 14$1,003.071 13 14
$10,000 sale$300.001$10,300.001$299.001 10 11$10,001.001 10 11$267.951 13 14$10,032.051 13 14

How these numbers were computed

Show the arithmetic behind every cell

The cap, and who sets it

Visa sets its own ceiling at 3% of the transaction, or the merchant's own discount rate for that card, whichever is lower. A merchant paying less than 3% to accept Visa cards cannot round up to the full 3% anyway. Mastercard runs a higher ceiling: its own Maximum Surcharge Cap is 4%. Visa limits the practice to credit cards only. Mastercard's own rules say the same thing from the other side: its fees are not allowed on Debit Mastercard or Mastercard prepaid cards.

Why the surcharge does not fully offset the fee

Take Stripe's own online rate — 2.9% plus a 30¢ fixed fee per transaction — and run it against a surcharge set at Visa's 3% cap. On a small sale, the surcharge does not fully cover Stripe's fee on the surcharged total. The fixed 30¢ portion of that fee is a much bigger share of a small charge than a large one. So the shortfall is biggest on the smallest sale, and it narrows as the sale grows. On the largest sale size, that fixed portion barely registers next to the percentage. There, the surcharge finally collects more than the fee costs, instead of falling short.

Where surcharging is restricted

Visa's own understanding is that Connecticut, Maine, Massachusetts, Oklahoma and Puerto Rico prohibit surcharging outright. Colorado, Minnesota, New Jersey and New York allow it, but only with added requirements on top of the network cap. A merchant operating in any of those places needs to confirm the current state rule before turning a surcharge on. The 3% or 4% ceiling above is a network limit, not a substitute for local law.

What decides whether a surcharge pays for itself

  1. Where you sell. Check whether you sell in person, online, or both — the surcharge tool available to you depends on it.
  2. What your processor supports. In person, Square's own tool covers in-person transactions at 2.6% plus 15¢, still open beta. Online, Stripe calls it generally permissible; PayPal's user agreement says it will not impose a surcharge.
  3. What your state allows. Some states restrict or prohibit it outright — confirm your own state's rule before turning a surcharge on.
  4. The cash-discount alternative. Visa's rules also let a merchant offer a discount or incentive for paying by another method, commonly called a cash discount. Display the card price alone, or card and cash side by side, and the surcharge cap does not apply.

FAQ

Does Square's own surcharge tool work for an online sale?

No. Square's own surcharge feature only works for in-person transactions on its Point of Sale, Restaurant and Retail apps and on Square Invoices. An online or card-not-present sale needs a different processor's tool.

Which states restrict or prohibit credit card surcharging?

Visa's own understanding is that Connecticut, Maine, Massachusetts, Oklahoma and Puerto Rico prohibit it outright. Colorado, Minnesota, New Jersey and New York allow it, but only with added requirements.

Before you rely on these numbers

Sources

Gathered with AI assistance; every figure was checked against the linked provider page and signed off by Seonrye Kim.

  1. Visa's published surcharge limit is the lesser of the merchant's own discount rate for that card or 3%, whichever is lowest. — https://usa.visa.com/content/dam/VCOM/global/support-legal/documents/merchant-surcharging-qa-for-web.pdf (verified on: 2026-09-03)
  2. Visa limits surcharging to credit cards only; debit cards and prepaid cards cannot be surcharged. — https://usa.visa.com/content/dam/VCOM/global/support-legal/documents/merchant-surcharging-qa-for-web.pdf (verified on: 2026-09-03)
  3. Visa's own understanding is that Connecticut, Maine, Massachusetts, Oklahoma and Puerto Rico prohibit surcharging, and that Colorado, Minnesota, New Jersey and New York have added requirements for it. — https://usa.visa.com/content/dam/VCOM/global/support-legal/documents/merchant-surcharging-qa-for-web.pdf (verified on: 2026-09-03)
  4. Mastercard's own Maximum Surcharge Cap is 4%. — https://www.mastercard.com/us/en/business/support/merchant-surcharge-rules.html (verified on: 2026-09-03)
  5. Square's surcharge feature only works for in-person transactions on its Point of Sale, Restaurant and Retail apps, and on Square Invoices. — https://squareup.com/help/us/en/article/8596-set-up-and-manage-card-surcharges (verified on: 2026-09-03)
  6. Square's own surcharge feature for U.S. sellers is currently in an open beta. — https://squareup.com/help/us/en/article/8596-set-up-and-manage-card-surcharges (verified on: 2026-09-03)
  7. Square caps its credit card surcharge configuration at 3% of the total transaction. — https://squareup.com/help/us/en/article/8596-set-up-and-manage-card-surcharges (verified on: 2026-09-03)
  8. PayPal's own user agreement states that merchants will not impose a surcharge for accepting PayPal as a payment method. — https://www.paypal.com/us/legalhub/paypal/useragreement-full (verified on: 2026-09-03)
  9. Stripe's own guidance says credit card surcharges are generally permissible in the United States. — https://stripe.com/resources/more/credit-card-surcharges-explained-what-businesses-need-to-know (verified on: 2026-09-03)
  10. Stripe's standard rate for a successful online transaction with a domestically issued card is 2.9%. — https://stripe.com/pricing (verified on: 2026-09-03)
  11. Stripe charges a 30-cent fixed fee per successful online transaction for domestic cards, in addition to its percentage rate. — https://stripe.com/pricing (verified on: 2026-09-03)
  12. Mastercard's own rules say these fees are not allowed on Debit Mastercard or Mastercard prepaid cards — surcharging is limited to Mastercard credit cards. — https://www.mastercard.com/us/en/business/support/merchant-surcharge-rules.html (verified on: 2026-09-03)
  13. Square's Free plan charges 2.6% per in-person card payment when a customer taps, dips, or swipes. — https://squareup.com/us/en/payments/our-fees (verified on: 2026-09-03)
  14. Square charges a 15-cent fixed fee per in-person tap, dip, or swipe payment on its Free plan. — https://squareup.com/us/en/payments/our-fees (verified on: 2026-09-03)
  15. Visa's own rules also let a merchant offer a cardholder a discount for paying by a method other than their card, commonly called a cash discount, as an alternative to surcharging. — https://usa.visa.com/content/dam/VCOM/global/support-legal/documents/merchant-surcharging-qa-for-web.pdf (verified on: 2026-09-03)