Skip to main content
Tallyvane
Open menu

Credit card surcharge calculator

Enter the sale and your processing rate to see the surcharge that covers the fee in full, what it is as a percentage of the sale, and whether it fits under the Visa and Mastercard caps. Read the rules below before you add a surcharge.

  • Free, no sign-up
  • Works in your browser
  • Updated November 2026
$

Before the surcharge and any sales tax

Card type

%

Your rate for credit cards. A recent statement gives your effective rate.

$

For example $0.30 online or $0.10 to $0.15 in person

%

Visa US: 3% or your rate if lower. Mastercard US: 4%. Colorado and Oklahoma: 2%. Checked November 2026.

Surcharge to add

$3.00

Surcharge as % of sale
3%
Surcharge that covers the full fee
$3.30 (3.3%)
Customer pays
$103.00
Processing fee on $103.00
$3.29
You keep
$99.71
Fee you still absorb
$0.29

The full fee needs 3.3%, above your 3% cap, so the surcharge is limited to the cap. Visa also caps the surcharge at your merchant discount rate when that is lower than 3%. Not allowed in Connecticut, Maine, Massachusetts or Puerto Rico; capped at 2% in Colorado and Oklahoma.

How to use the credit card surcharge calculator

  1. 1Enter the sale amount before any surcharge.
  2. 2Enter your processing rate and fixed fee per transaction. Use your effective rate from a recent statement if you can.
  3. 3Choose the card type. Debit and prepaid cards cannot be surcharged in the US, even when run as credit.
  4. 4Check the surcharge cap. It starts at Visa’s 3%; lower it to your own cost of acceptance if that is less.
  5. 5Read the surcharge that covers your fee, the surcharge you are allowed to add, the total the customer pays and what you keep.

Why a surcharge equal to your rate does not cover the fee

Your processor charges its fee on the whole amount the customer pays, and that includes the surcharge. If your rate is 2.9% and you add 2.9% to a $100 sale, the processor takes 2.9% of $102.90, so you are still about $0.08 short, and the fixed fee is not covered at all.

To cover the fee exactly, gross the price up: add the fixed fee to the sale, then divide by one minus the rate. The surcharge is the difference between that total and the sale.

Total to charge = (Sale + Fixed fee) ÷ (1 − Rate) Surcharge = Total to charge − Sale Surcharge % = Surcharge ÷ Sale × 100

Visa and Mastercard surcharge caps in the US

Visa lets US merchants surcharge credit cards only, and caps the surcharge at the lower of your merchant discount rate for that card or 3% of the transaction. Mastercard caps it at the lower of your average effective merchant discount rate for Mastercard credit cards or 4%. In practice, if you surcharge every card brand at one rate, 3% is the ceiling.

Both networks require you to tell your acquirer (your processor) at least 30 days before you start, to show the surcharge clearly at the store entrance or first page of checkout and at the point of sale, and to print it as a separate line on every receipt.

Because a fixed fee pushes the full cost of a small sale above 3%, the surcharge you are allowed to add will not always cover your fee. The calculator shows both numbers.

Visa’s rules are from its U.S. Merchant Surcharge Q&A and Mastercard’s from its merchant surcharge rules page, checked November 2026. A Visa and Mastercard merchant settlement received preliminary court approval in 2026 and could change these rules once final, so check with your processor.

Allowed surcharge = Sale × the lower of (Cap %, your merchant discount rate)

Debit cards, prepaid cards and state laws

You cannot surcharge debit cards or prepaid cards in the US, including a debit card that the customer runs as credit. The Durbin rules on debit fees and the network rules both forbid it. You can offer a discount for cash or debit instead, which follows different rules.

Some states go further. Visa lists Connecticut, Maine, Massachusetts and Puerto Rico as banning credit card surcharges, and Colorado, Minnesota, New Jersey and New York as having their own requirements. Colorado caps surcharges at 2%. New York requires the credit card price to be shown, and the surcharge cannot exceed what the card costs you. Oklahoma lifted its ban from November 1, 2025, with a cap of 2% or your actual processing cost, whichever is less.

California’s pricing rules and other local consumer laws can also affect how a surcharge must be shown. State laws change often and this is not legal advice; check your state attorney general’s guidance or ask an adviser before you surcharge.

Outside the US: UK and EU

The UK has banned surcharges on consumer debit and credit cards since January 13, 2018. The EU bans surcharges on consumer cards covered by the interchange fee caps, which includes most consumer Visa and Mastercard cards. In both, you can still build card costs into your prices or offer a discount for another payment method.

Australia and Canada allow surcharging with limits, so check your own country’s rules. The gross-up maths in this calculator works anywhere; only the legal limits differ.

Worked example

A US repair shop bills $100 and pays its processor 2.9% + $0.30 on credit cards. It wants to pass the fee on and surcharges all card brands at one rate, so it uses Visa’s 3% cap.

Sale before surcharge$100.00
Total that covers the fee ($100.30 ÷ 0.971)$103.30
Surcharge that covers the fee$3.30 (3.30% of the sale)
Highest surcharge allowed (3% cap)$3.00
Customer pays$103.00
Processing fee on $103.00 (2.9% + $0.30)$3.29
Shop keeps$99.71

The full fee would need a 3.30% surcharge, above Visa’s cap, so the shop adds $3.00 and absorbs $0.29. At 2.9% + $0.30 the fee-covering surcharge stays above 3% on any sale under about $2,300. On a lower rate of 2.5% + $0.10, a $500 sale needs only $12.92 (2.58%), so the whole fee fits under the cap.

Frequently asked questions

How do I pass credit card fees to customers?

Either add a surcharge to credit card payments, within the card network caps and your state’s law, or build the cost into your prices and offer a discount for cash. To cover the fee exactly, divide (sale + fixed fee) by (1 − rate); the difference from the sale is the surcharge.

What is the maximum credit card surcharge?

In the US, Visa allows up to 3% or your merchant discount rate if lower. Mastercard allows up to 4% or your effective Mastercard rate if lower. Some states set a lower cap, such as 2% in Colorado and Oklahoma, and some ban surcharges.

Can I add a surcharge to debit card payments?

No. US merchants cannot surcharge debit or prepaid cards, even when the customer chooses credit at the terminal. You can offer a discount for cash or debit instead.

Which states do not allow credit card surcharges?

Visa’s list names Connecticut, Maine, Massachusetts and Puerto Rico as banning them. Oklahoma allowed them from November 1, 2025, capped at 2%. Colorado, Minnesota, New Jersey and New York have their own rules. Laws change, so check your state’s current rules.

Is a surcharge the same as a convenience fee?

No. A surcharge is added because the customer pays by credit card. A convenience fee is a flat fee for paying through a different channel, such as online or by phone, and must be the same whatever card is used. The network rules for each differ.

Why is my surcharge percentage higher than my processing rate?

Two reasons: the processor charges its rate on the surcharge too, and the fixed per-transaction fee is a bigger share of a small sale. A 2.9% + $0.30 rate needs a 3.30% surcharge on a $100 sale and 3.05% on a $500 sale.
Add this calculator to your websiteFree for blogs, accountants and schools. Copy one snippet; it resizes itself.Get the code

Please keep the credit link. Rates stay up to date automatically.

Last reviewed November 2026. Results are estimates for general information, not financial, tax or legal advice. How we check our tools.