No, it is not illegal to charge a debit card fee in most US states. However, several states have banned debit card surcharges entirely, and all states require merchants to disclose fees before the transaction.
This question matters because debit card fees have exploded since 2013. That year, a major court settlement allowed merchants to start passing processing costs to customers. Now, small fees of $0.50 to $3.00 show up at gas stations, restaurants, and retail stores everywhere.
Here’s what most people get wrong: the rules for debit cards differ from credit cards. Some states ban credit card surcharges but allow debit card fees. Others ban both. And card networks like Visa and Mastercard have their own rules that apply on top of state law.
This guide covers exactly which states ban these fees, the maximum amounts allowed, how to spot illegal charges, and what you can do when a merchant breaks the rules. You’ll know your rights in any checkout line.
Is It Illegal to Charge a Debit Card Fee
Charging a debit card fee is legal in most states, but about 10 states prohibit it entirely. The legality depends on your location, how the fee is disclosed, and whether the merchant follows card network rules.
Federal law does not ban debit card fees. The 2010 Dodd-Frank Act actually enabled more fee flexibility through the Durbin Amendment. This shifted power to states and card networks to set their own rules.
States that ban debit card surcharges generally treat them as unfair consumer practices. California, Colorado, Connecticut, Florida, Kansas, Maine, Massachusetts, New York, Oklahoma, and Texas have laws limiting or prohibiting card surcharges.
| State | Debit Card Surcharges | Statute Reference |
|---|---|---|
| California | Prohibited | Civil Code 1748.1 |
| Texas | Prohibited | Finance Code 339.001 |
| Florida | Prohibited | Statute 501.0117 |
| New York | Prohibited | Gen. Bus. Law 518 |
| Colorado | Restricted | Rev. Statutes 5-2-212 |
| Massachusetts | Prohibited | Gen. Laws Ch. 140D |
Even in states where fees are legal, merchants must disclose them clearly before you complete your purchase. Hidden fees that appear only on your receipt violate both state consumer protection laws and card network agreements.
The practical impact: if you see a fee at checkout in a ban state, the merchant is breaking the law. You have grounds to file a complaint.
Is It Legal to Charge a Debit Card Fee
Yes, charging a debit card fee is legal in approximately 40 states, provided merchants follow disclosure rules and fee caps. The 2013 class action settlement against Visa and Mastercard opened the door for these charges nationwide.
Before 2013, card network rules prohibited surcharges. The settlement changed that. Merchants can now pass their processing costs to customers in states without specific bans.
Legal debit card fees must meet several requirements to stay compliant:
- The fee must be disclosed at the store entrance or point of sale
- The fee cannot exceed the merchant’s actual processing cost
- The fee must appear as a separate line item on receipts
- The fee cannot exceed 4% of the transaction (card network cap)
Most legitimate debit card fees range from $0.25 to $3.00 per transaction. Some merchants charge a flat fee. Others charge a percentage of your purchase. Both approaches are legal in permissive states if properly disclosed.
Think of it like a delivery fee at a restaurant. The restaurant can charge it, but they have to tell you about it upfront. Surprising you with a hidden fee after you’ve already eaten would be deceptive.
The distinction between legal and illegal often comes down to disclosure. A fee posted clearly at the register is probably legal. A fee that appears only after you’ve swiped your card likely violates consumer protection standards.
Can a Business Charge a Fee for Debit Card
Yes, a business can charge a fee for debit card use in most states, but the rules differ from credit card surcharges. Debit transactions actually have lower processing costs than credit, which affects how fees should be calculated.
Businesses pay interchange fees every time a customer swipes a card. For credit cards, these fees typically run 1.5% to 3.5% of the transaction. Debit cards cost less: usually 0.5% to 1% plus a flat fee around $0.21.

This cost difference matters because surcharge rules often tie the fee to actual processing costs. A business charging 3% on debit card purchases when their actual cost is 1% may be violating card network rules.
Types of fees businesses commonly charge:
| Fee Type | How It Works | Typical Amount |
|---|---|---|
| Surcharge | Percentage added to card purchases | 1% to 4% |
| Flat fee | Fixed amount per transaction | $0.25 to $3.00 |
| Convenience fee | For alternate payment channels | $1.00 to $5.00 |
| Minimum purchase | No fee, but requires minimum spend | $5 to $10 minimum |
Small businesses use these fees most often. They operate on thin margins and eat significant costs on card processing. A coffee shop selling $4 lattes loses $0.30 to $0.50 per card transaction. Fees help recover that.
Large retailers rarely charge debit fees. They negotiate better processing rates and view fees as customer friction. Walmart, Target, and major grocery chains absorb processing costs as a business expense.
Key Takeaway: Businesses can charge debit card fees in most states, but the fee should reflect actual processing costs. Debit costs less to process than credit, so debit fees should typically be lower.
Is It Legal to Charge a Debit Card Fee in Texas
No, it is not legal to charge a debit card surcharge in Texas. Texas Finance Code Section 339.001 prohibits merchants from adding fees specifically for using a credit or debit card.
Texas has been a surcharge ban state since 1997. The law applies to both credit and debit transactions. Merchants cannot charge customers more for paying with a card than they would for paying with cash.
There’s an important exception. Texas allows “cash discounts” rather than card surcharges. A merchant can offer a lower price for cash payments without violating the law. The difference sounds semantic, but it matters legally.
Texas debit card fee rules:
- Surcharges on debit cards: Prohibited
- Surcharges on credit cards: Prohibited
- Cash discounts: Allowed
- Minimum purchase requirements: Generally allowed
- Convenience fees for non-standard channels: Limited allowance
If a Texas merchant charges you a debit card fee, they’re violating state law. You can report the violation to the Texas Attorney General’s Consumer Protection Division.
Enforcement in Texas has been inconsistent. Many small merchants charge fees anyway, either unaware of the law or betting customers won’t report them. But complaints can trigger investigations, and repeat violators face penalties.
The Texas law doesn’t specify fine amounts for first offenses. However, the Attorney General can pursue deceptive trade practice claims, which carry penalties up to $10,000 per violation under the Texas Deceptive Trade Practices Act.
Is It Legal to Charge a Debit Card Fee in Florida
No, charging a debit card fee is not legal in Florida under most circumstances. Florida Statute 501.0117 prohibits surcharges on credit card transactions, and this protection extends to debit cards processed through credit networks.
Florida’s law specifically bans charging customers “a surcharge for the use of a credit card in lieu of payment by cash, check, or similar means.” Courts have interpreted this broadly to include debit cards run as credit.
Here’s where it gets complicated. PIN debit transactions may fall outside the statute’s scope. When you enter your PIN, the transaction processes through a different network. Some merchants argue the Florida law doesn’t cover PIN debit.
| Transaction Type | Florida Surcharge Status |
|---|---|
| Credit card | Prohibited |
| Signature debit | Prohibited |
| PIN debit | Legal gray area |
| Cash discount | Allowed |
Most Florida merchants avoid the ambiguity by not charging any card fees. Those who do risk consumer complaints and attorney general action.
Florida enforces its surcharge ban more actively than some states. The Attorney General’s office has pursued cases against merchants charging illegal card fees. Violations can result in civil penalties and required refunds to affected customers.
If you’re charged a debit card fee in Florida, document it. Keep your receipt showing the fee as a separate line item. This evidence supports any complaint you file with state authorities.
States That Ban Debit Card Surcharges
Approximately 10 states ban or heavily restrict debit card surcharges as of 2026. These states treat card fees as unfair consumer practices and prohibit merchants from passing processing costs to cardholders.
The ban states cluster in two groups. Some passed laws decades ago when card fees were rare. Others enacted bans more recently in response to the 2013 settlement that allowed surcharging nationwide.
| State | Surcharge Status | Key Statute |
|---|---|---|
| California | Banned | Civil Code 1748.1 |
| Colorado | Restricted | CRS 5-2-212 |
| Connecticut | Banned | Gen. Stat. 42-133ff |
| Florida | Banned | Statute 501.0117 |
| Kansas | Banned | Statute 16a-2-403 |
| Maine | Banned | Title 9-A, 8-509 |
| Massachusetts | Banned | Gen. Laws Ch. 140D, Sec. 28A |
| New York | Banned | Gen. Bus. Law 518 |
| Oklahoma | Banned | Statute 14A-2-211 |
| Texas | Banned | Finance Code 339.001 |
Some states have laws that remain on the books but face legal challenges. Connecticut’s surcharge ban was struck down by a federal court in 2013, then partially reinstated. The legal status shifts periodically.
Puerto Rico also bans card surcharges. If you’re in US territories, check local regulations. They often mirror mainland state laws but can differ on specifics.
Moving between states changes your protections. A fee that’s illegal in California becomes legal once you cross into Nevada. Travelers should know which states protect them.
Key Takeaway: About 10 states ban debit card surcharges entirely. If you live in California, Texas, Florida, New York, or the other ban states, merchants cannot legally add fees to your debit card purchases.
Debit Card Surcharge vs Convenience Fee
A debit card surcharge and a convenience fee are legally different charges with different rules. Surcharges apply to in-person purchases at standard checkout. Convenience fees apply only to alternative payment channels.
Surcharges are extra charges for using a card instead of cash at the register. They compensate the merchant for processing costs. Surcharges are banned in about 10 states and capped at 4% everywhere else.
Convenience fees serve a different purpose. They compensate for the convenience of paying through an alternate channel: phone payments, online payments, or payments at non-standard locations.
| Fee Type | When Allowed | Typical Scenario |
|---|---|---|
| Surcharge | In-person card purchase | Gas station charges $0.35 per card transaction |
| Convenience fee | Alternate payment channel | Utility company charges $3 for phone payment |
| Service fee | Government or institutional | Court charges $5 to pay a ticket online |
The distinction matters because convenience fees remain legal even in surcharge ban states. A Texas utility company can charge you $3 to pay your bill online with a debit card. But a Texas gas station cannot charge you $0.35 to swipe your card at the pump.
Card networks enforce the difference strictly. Visa and Mastercard have specific rules about what qualifies as a convenience fee versus a surcharge. Mislabeling a surcharge as a convenience fee violates merchant agreements.
If you’re charged a “convenience fee” for a standard in-person purchase, that’s likely an illegal surcharge in disguise. The fee type doesn’t just change because the merchant uses different words.
What Is the Maximum Debit Card Fee Allowed
The maximum debit card fee allowed is generally 4% of the transaction amount or the merchant’s actual processing cost, whichever is lower. This cap comes from card network rules rather than federal law.
Visa and Mastercard set the 4% ceiling in their merchant agreements. No merchant can legally charge more than 4% as a card surcharge, regardless of state law. Violating this cap can result in losing card acceptance privileges.
But here’s the catch: the fee also cannot exceed actual processing costs. Since debit card processing typically costs 0.5% to 1% plus a small flat fee, debit surcharges should theoretically max out much lower than credit card surcharges.
Typical debit card processing costs:
| Card Type | Interchange Rate | Per-Transaction Fee |
|---|---|---|
| PIN Debit | 0.05% + $0.21 | $0.21 to $0.25 |
| Signature Debit | 0.80% + $0.15 | Varies by network |
| Regulated Debit | 0.05% + $0.21 | Fixed by Durbin Amendment |
The Durbin Amendment capped interchange fees on debit cards from large banks at $0.21 plus 0.05% of the transaction. This means merchants processing debit from big banks pay far less than the 4% cap would suggest.
A merchant charging you $2.00 on a $20 debit transaction is charging 10%. That exceeds both the 4% network cap and any reasonable estimate of their actual costs. Report this violation.
In practice, most legitimate debit card fees fall between $0.25 and $1.50. Anything higher should raise questions about whether the merchant is following the rules.
Visa Mastercard Debit Card Fee Rules
Visa and Mastercard have specific rules governing debit card fees that apply in addition to state laws. These card network rules restrict how merchants can surcharge and require disclosure at multiple points.
Both networks distinguish between PIN debit and signature debit. Their surcharge rules primarily address signature debit transactions that run through their networks. PIN debit runs through separate networks like PULSE, STAR, or NYCE.
Visa debit card fee requirements:
- Surcharge cannot exceed 4% or actual acceptance cost
- Fee must be disclosed at store entrance and point of sale
- Surcharge must appear as separate line item on receipt
- Merchant must notify Visa 30 days before beginning surcharging
- Cannot surcharge debit cards if also accepting cash
Mastercard debit card fee requirements:
- Maximum surcharge capped at 4%
- Clear disclosure required before transaction
- Receipt must show surcharge separately
- Brand-level surcharging requires equal treatment across card types
One key rule: merchants cannot surcharge only certain card brands. If a store surcharges Visa debit, it must surcharge Mastercard debit equally. Discriminating between networks violates both companies’ merchant agreements.
Network rules carry real teeth. A merchant who repeatedly violates Visa or Mastercard policies can lose the ability to accept those cards entirely. For most businesses, that threat ensures compliance.
You can report violations directly to Visa or Mastercard. Both networks investigate complaints about non-compliant merchants.
Key Takeaway: Card network rules cap surcharges at 4% and require disclosure before purchase. Merchants who violate these rules risk losing the ability to accept cards. Report violations to the card network.
PIN Debit vs Signature Debit Fees
PIN debit and signature debit transactions follow different rules, and fees may apply differently to each. The processing networks and costs differ based on how you authenticate your purchase.
When you enter your PIN, the transaction routes through debit networks like PULSE, STAR, or NYCE. These networks have lower interchange fees: often just $0.21 plus a tiny percentage under Durbin Amendment caps.
When you sign or skip authentication, the transaction runs through Visa or Mastercard as a signature debit transaction. These cost more to process: typically 0.80% to 1.00% plus a flat fee.
| Authentication Type | Network Used | Typical Cost to Merchant |
|---|---|---|
| PIN entry | Debit networks (PULSE, STAR) | $0.21 to $0.35 |
| Signature | Visa/Mastercard | $0.50 to $1.00+ |
| No authentication | Varies | Higher fraud costs apply |
This cost difference creates a practical question: can merchants charge different fees for PIN versus signature debit? The answer depends on state law and merchant policy.
In states without surcharge bans, merchants can potentially charge different fees for different transaction types. Some choose to encourage PIN debit because it costs them less.
Some merchants avoid the complexity by charging flat fees regardless of PIN or signature. Others only surcharge signature debit while accepting PIN debit without fees.
If you want to avoid fees where they exist, ask before you swipe whether PIN or signature results in a lower charge. Many merchants prefer PIN transactions anyway.
Can Gas Stations Charge Debit Card Fees
Yes, gas stations can charge debit card fees in states that allow surcharges, and many do. Gas stations operate on thin profit margins, making card processing costs particularly painful.
The typical gas station profit margin on fuel is just $0.05 to $0.10 per gallon. On a 15-gallon fill-up, the station makes about $1.00 in profit. A card processing fee of $0.40 to $0.60 eats a significant chunk of that margin.
This economic reality drives widespread card fees at gas stations. You’ll see them displayed as price differences between cash and credit/debit pricing at the pump.
Common gas station fee structures:
| Fee Structure | How It Works | Example |
|---|---|---|
| Dual pricing | Different posted prices for cash vs card | Cash: $3.19/gal, Card: $3.29/gal |
| Per-transaction fee | Flat fee added at pump | $0.35 added to card purchases |
| Debit discount | Lower price for PIN debit | Cash/PIN: $3.19, Credit: $3.29 |
Gas station cash/credit price differences are legal almost everywhere because they’re structured as cash discounts rather than card surcharges. Even ban states typically allow this framing.
The difference can add up. A $0.10 per gallon spread on a 15-gallon purchase means $1.50 extra for using your card. Over a year of weekly fill-ups, that’s $78 in fees.
If you see fees at gas stations in ban states like Texas or Florida, look at how they’re structured. A posted cash price that’s lower than the card price is typically legal. A separate fee added after you’ve selected card payment may violate state law.
How to Report Illegal Debit Card Fees
Report illegal debit card fees to your state attorney general’s consumer protection division, the card network, or both. Multiple reporting channels increase the chance of enforcement action.
Start with your state attorney general. Every state has a consumer complaint process. Search “[Your State] attorney general consumer complaint” to find the online form. Include your receipt showing the fee.
Steps to report illegal debit card fees:
- Keep your receipt showing the fee as a line item
- Note the merchant name, location, and date
- File a complaint with your state attorney general
- Report the merchant to Visa or Mastercard
- Consider filing a BBB complaint for additional pressure
Visa allows complaints through their merchant violation reporting system. Mastercard has a similar process. Both networks investigate surcharge violations that breach merchant agreements.
| Reporting Channel | Best For | Response Time |
|---|---|---|
| State AG | State law violations | Weeks to months |
| Visa/Mastercard | Card network rule violations | Varies |
| BBB | Public pressure | Days to weeks |
| Small claims court | Individual refund | Months |
Document everything. Take a photo of any signage (or lack of signage) about fees. Screenshot your bank statement showing the transaction. This evidence supports your complaint.
For repeated violations or high-dollar amounts, small claims court remains an option. Some consumers have successfully sued merchants for illegal surcharges and recovered fees plus court costs.
Key Takeaway: Report illegal fees to your state attorney general and the card network. Keep your receipt as evidence. Multiple reports against the same merchant increase enforcement priority.
Debit Card Fee Laws by State 2026
Debit card fee laws vary significantly by state in 2026, with roughly 10 states banning surcharges and 40 states allowing them under certain conditions. Here’s where each major state stands.
The legal situation has remained relatively stable since 2020. No new states banned surcharges in 2024 or 2025. Some existing bans face ongoing legal challenges that could change their status.
| State | Debit Surcharges | Notes |
|---|---|---|
| Alabama | Legal | No restrictions |
| Arizona | Legal | No restrictions |
| California | Prohibited | Actively enforced |
| Colorado | Restricted | Some limitations apply |
| Connecticut | Prohibited | Legal status challenged |
| Florida | Prohibited | Signature debit covered |
| Georgia | Legal | No restrictions |
| Illinois | Legal | No restrictions |
| Massachusetts | Prohibited | Strict enforcement |
| Michigan | Legal | No restrictions |
| New York | Prohibited | Actively enforced |
| Ohio | Legal | No restrictions |
| Pennsylvania | Legal | No restrictions |
| Texas | Prohibited | Cash discounts allowed |
| Washington | Legal | No restrictions |
States without bans still have requirements. Disclosure rules apply everywhere. Merchants must tell you about fees before you complete your purchase. Hidden fees violate consumer protection laws even in permissive states.
Enforcement intensity varies dramatically. California and New York actively pursue violations. Other ban states may have laws on the books but limited enforcement resources.
If your state isn’t listed above, search “[Your State] credit card surcharge law” to find your specific rules. Most states follow the permissive model with disclosure requirements.
Credit Card Fee vs Debit Card Fee Difference
Credit card fees and debit card fees differ in processing costs, legal treatment, and typical amounts charged. Understanding these differences helps you know whether a fee is reasonable.
Credit cards cost merchants more to process. Interchange fees run 1.5% to 3.5% depending on the card type. Premium rewards cards cost the most. This higher cost justifies higher surcharges on credit transactions.
Debit cards cost less. The Durbin Amendment capped regulated debit interchange at $0.21 plus 0.05%. Even unregulated debit costs less than credit. This should mean lower debit surcharges.
| Factor | Credit Card Fees | Debit Card Fees |
|---|---|---|
| Interchange cost | 1.5% to 3.5% | 0.5% to 1.0% |
| Typical surcharge | 2% to 4% | $0.25 to $1.50 |
| Network rules | 4% cap | 4% cap |
| State bans | ~10 states | ~10 states (same states) |
Some merchants charge the same fee for both card types. This overcharges debit users relative to actual costs. It’s legal but not fair.
The smart approach: if you have both cards and face a surcharge, ask if credit and debit are treated differently. Some merchants only surcharge credit while accepting debit at no extra charge.
Rewards cards complicate the calculation. A credit card offering 2% cash back costs you nothing net even with a 2% surcharge. But your debit card with no rewards means the surcharge comes straight from your pocket.
Consider the total cost including rewards when deciding which card to use at merchants with fees.
Frequently Asked Questions
Can a restaurant charge me a fee for using my debit card?
Yes, restaurants can charge debit card fees in states without surcharge bans.
The fee must be disclosed before you order, not just on the final receipt.
In ban states like California, Texas, or New York, the fee would be illegal.
Is it legal to charge a flat fee for all debit transactions?
Yes, flat fees are legal in states that allow surcharges.
The flat fee cannot exceed the merchant’s actual processing cost.
Most legitimate flat fees range from $0.25 to $1.50 per transaction.
Can I refuse to pay a debit card fee at checkout?
You can ask the merchant to waive the fee, but they’re not required to comply.
Your alternative is to pay with cash or leave without purchasing.
In ban states, you can refuse to pay an illegal fee and report the merchant.
Do debit card fees apply to online purchases?
Yes, online merchants can charge fees in states where surcharges are legal.
The fee must be disclosed before you complete checkout.
Many online merchants apply fees through “convenience fee” structures.
What should I do if a merchant overcharges me on a debit fee?
Keep your receipt and document the fee amount.
Report the merchant to your state attorney general’s consumer protection office.
Also report to Visa or Mastercard if the fee exceeds 4% or violates network rules.
Closing
Knowing whether debit card fees are legal in your state protects you from overcharges. The rules differ dramatically depending on where you live, with about 10 states banning fees entirely while 40 states allow them.
Save this guide for the next time you see a surprise fee at checkout. With this information, you’ll know instantly whether that charge is legal and what steps to take if it’s not.







