What the law actually says about credit card surcharges
Businesses can charge you a fee for using a credit card, but only under specific conditions that vary by state and card network. The federal government does not ban credit card fees outright. Instead, the rules come from three sources: state laws (which differ), the card networks themselves (Visa, Mastercard, American Express, Discover), and local regulations in a few cities.
The most important rule: a business cannot charge a fee that is larger than the actual cost they pay to accept that card. If a business pays 2.5% to their payment processor, they cannot charge you 5%. The fee must be transparent — posted before you pay, not hidden in fine print after the transaction.
Some states ban surcharges entirely. Others allow them but require clear disclosure. A few states allow surcharges on credit cards but ban them on debit cards. This means the same business might be able to charge a fee in one state but not another.
Key Takeaways
- Surcharges are legal in most states but illegal in California, Texas, Florida, New York, and a handful of others — check your state's rules before assuming a fee is allowed.
- A business can only charge a fee equal to their actual processing cost, not a markup on top of it.
- The fee must be clearly posted before you complete the transaction, not revealed after you have already committed to the purchase.
- Visa and Mastercard have their own rules that sometimes are stricter than state law, so a business might be breaking a card network rule even if state law permits the fee.
- If you see a credit card fee that seems wrong, the card network's dispute process is often faster than a state attorney general complaint.
Which states ban credit card surcharges
Ten states currently ban surcharges on credit cards: California, Texas, Florida, New York, Oklahoma, Connecticut, Delaware, Illinois, Kansas, and Maine. In these states, a business cannot charge you extra for paying with a credit card, period. If you live in one of these states and a business charges you a surcharge, that charge violates state law.
The rules in other states vary. Some allow surcharges but require them to be posted at the entrance and on the receipt. Others allow surcharges only if the business also offers a discount for paying with cash or a different method. A few states have no statewide rule, leaving it to local cities or counties to decide.
Because state laws change, the safest approach is to check your state attorney general's website or your state's consumer protection office. They maintain current information about surcharge rules in your state. If you are traveling or shopping online from another state, the rules of the business's location typically apply, not your home state.
What Visa and Mastercard rules say
Visa and Mastercard have their own surcharge policies that apply to all merchants who accept their cards, regardless of state law. These network rules sometimes are stricter than what state law allows.
Visa's rule: surcharges are allowed, but only if they do not exceed the merchant's actual cost to accept the card, and the surcharge must be clearly disclosed before the transaction. Mastercard has a similar rule. American Express and Discover have their own policies, which also generally permit surcharges under certain conditions.
The key difference is that if a business violates a card network's rules, the network can fine the merchant or revoke their ability to accept that card. This gives the networks real enforcement power, even in states where surcharges are technically legal. A business might be breaking Visa's rules even if state law permits what they are doing.
How to spot an illegal or improper surcharge
An illegal surcharge usually has one of these characteristics: it is not posted before you pay, it exceeds the business's actual processing cost, or it is charged in a state where surcharges are banned. If you see a fee labeled "credit card surcharge," "processing fee," or "card fee" at checkout, stop and check whether it is legal in your state.
A legitimate surcharge will be clearly labeled and posted at the register or on the website before you enter your card information. The business should be able to tell you what their actual processing cost is if you ask. If they cannot or will not, that is a red flag.
Some businesses disguise surcharges as "convenience fees" or "service fees" to avoid the word "surcharge." These are still surcharges if they are charged specifically because you used a credit card. The name does not matter — the rule does.
What to do if you are charged an improper fee
If you believe a surcharge is illegal or improper, you have two main routes: dispute it with your credit card company, or report it to your state attorney general or the card network.
Disputing with your card company is usually the fastest. Call the number on the back of your card and explain that you were charged a surcharge that you believe violates state law or the card network's rules. Provide the business name, date, and amount. The card company will contact the merchant and investigate. If they agree the charge was improper, they will reverse it from your account.
If the dispute does not work, contact your state attorney general's consumer protection division or your state's consumer affairs office. They can investigate whether the business is systematically breaking surcharge laws. You can also report the business directly to Visa, Mastercard, or whichever network issued your card — their fraud and compliance teams take network rule violations seriously.
Surcharges versus convenience fees and other similar charges
A surcharge is a fee charged specifically because you used a credit card instead of another payment method. A convenience fee is supposed to be charged for the convenience of paying in a particular way — usually online, by phone, or by mail — regardless of which card you use. In theory, they are different. In practice, many businesses use "convenience fee" as a label for what is actually a surcharge.
The distinction matters legally. Convenience fees are treated differently than surcharges in some states. For example, a business might be banned from charging a surcharge but allowed to charge a convenience fee for paying online. However, if the "convenience fee" is really just a credit card surcharge with a different name, it is still subject to surcharge rules.
Other similar charges include payment processing fees, card fees, and merchant fees. These are all names for the same thing: a charge added to your bill because of how you paid. The label does not change the rule. If it is charged because you used a credit card, it is a surcharge and must follow surcharge law.
How surcharges affect your credit card rewards
A surcharge is a separate charge from the purchase itself. This means it usually does not earn rewards. If you buy something for $100 and are charged a $2.50 surcharge, you earn rewards on the $100 purchase but not on the $2.50 fee. Some card issuers treat the surcharge as part of the transaction and include it in rewards calculations, but this is not standard.
This is one practical reason to avoid surcharges when you can: not only are you paying extra, but you are not getting rewards points or cash back on that extra amount. If a business charges a 2.5% surcharge and your card earns 2% cash back, you are actually losing 0.5% on that transaction.
Frequently Asked Questions
Can a gas station or restaurant charge me a credit card fee?
Yes, if they are in a state that allows surcharges and they post the fee clearly before you pay. Gas stations and restaurants are subject to the same surcharge rules as any other business. However, many choose not to charge surcharges because it discourages customers. Check your state's rules and look for posted notices at the pump or register.
Is a surcharge the same as a tip?
No. A tip is optional and goes to the employee or business as income. A surcharge is a mandatory fee charged by the business to cover payment processing costs. A business cannot label a surcharge as a tip to avoid surcharge rules.
What if I am charged a surcharge in a state where it is banned?
Dispute the charge with your credit card company immediately. Provide the business name, date, and the amount of the surcharge. The card company will investigate and reverse the charge if they confirm it violates state law. You can also report the business to your state attorney general.
Do online businesses have to follow surcharge rules?
Yes. Online businesses must follow the surcharge laws of the states where they operate or where their customers are located. If an online business charges a surcharge to a customer in California, that surcharge is illegal even if the business is based elsewhere.
Can a business charge different surcharges for different credit cards?
No. A surcharge must be the same for all credit cards. A business cannot charge 2% for Visa and 3% for American Express. The surcharge must reflect their actual processing cost, which is typically the same across all major card networks for a given merchant.