Most places accept credit cards, but some charge extra or refuse them entirely
You can pay with a credit card at most retail stores, restaurants, and online merchants. But not everywhere. Some businesses refuse credit cards altogether — many small shops, independent contractors, and certain government services only take cash or debit. Others accept credit cards but add a surcharge to cover their processing fees. A few categories — like utility bills, taxes, and court fees — often restrict which cards work or charge substantial fees to use them.
The reason matters: credit card companies charge merchants a percentage of each transaction, usually 2 to 3 percent. Businesses that operate on thin margins or handle high-volume small transactions sometimes decide the cost is not worth it. Understanding where your card will work, and where it will cost you extra, keeps you from being surprised at checkout.
Key Takeaways
- Retail stores and restaurants almost always accept major credit cards, but some add a surcharge of 2 to 4 percent if you use one.
- Government agencies, utilities, and court systems often refuse credit cards or charge processing fees of $5 to $25 per transaction.
- Small businesses and independent contractors may accept only cash or debit because credit card fees cut too deeply into their income.
- Online merchants accept credit cards as standard, but some categories like gambling sites or money transfer services have restrictions based on card type or issuer policy.
- Calling ahead or checking a business's website before you visit tells you whether they accept credit cards and whether a surcharge applies.
Where credit cards are widely accepted
Chain retailers, supermarkets, gas stations, and restaurants accept major credit cards — Visa, Mastercard, American Express, and Discover — as a matter of routine. Online shopping is built around credit card payments; most e-commerce sites require a card or PayPal account. Hotels, airlines, and rental car companies depend on credit cards for reservations and payment.
The acceptance is so standard that you rarely encounter a refusal in these settings. What you do encounter is a surcharge. Some gas stations, for example, charge a few cents more per gallon if you pay with a credit card rather than debit or cash. Restaurants may add a 3 percent fee to your bill. Supermarkets rarely add surcharges, but some independent grocers do. The surcharge is usually disclosed at the register or on the menu, though not always prominently.
Where credit cards are refused or restricted
Government agencies — tax offices, courts, motor vehicle departments, and licensing boards — often refuse credit cards or charge a processing fee of $5 to $25 per transaction. The IRS, for example, accepts credit card payments for taxes but charges a convenience fee of roughly 2 percent, which you pay on top of your tax bill. Many state and local tax agencies do the same. Court filing fees and fines can sometimes be paid by credit card, but the court adds a processing charge.
Utility companies — electric, gas, water — typically do not accept credit cards for regular bill payments because the fees would be passed to all customers. Some allow credit card payments for one-time or emergency payments but charge a fee. Mortgage lenders and loan servicers almost never accept credit cards; they require bank transfers or checks. Insurance companies vary: some accept credit cards for premiums, others do not.
Small independent businesses — plumbers, electricians, accountants, personal trainers — often refuse credit cards because the processing fees eat into their profit. Many accept cash or debit only. Some accept cards but require a minimum purchase to make the fee worthwhile. Farmers markets, street vendors, and cash-only restaurants are common in urban areas and increasingly common elsewhere.
Surcharges and when they explore
A surcharge is a fee added to your bill when you pay with a credit card. It is separate from the card's interest rate or annual fee — it is a charge from the merchant, not your card issuer. Surcharges typically range from 2 to 4 percent of the transaction total, though some businesses charge a flat fee instead.
Surcharges are legal in most states, but a few states — California, Colorado, Connecticut, Florida, Kansas, Maine, Massachusetts, New York, Oklahoma, and Texas — prohibit them or restrict them heavily. Even in states where surcharges are legal, American Express and Discover sometimes prohibit their merchants from charging them, so you may see a surcharge for Visa or Mastercard but not for Amex. The rules are complex and vary by state and card network, so a business may charge inconsistently.
The best way to know is to ask before you pay. At a restaurant, ask if there is a credit card fee. At a gas station, check the pump or the sign at the register. Online, look for a note during checkout that says "processing fee" or "convenience fee." If you are paying a bill by phone or mail, ask the company directly whether a credit card payment costs extra.
Online payments and card restrictions
Most online merchants accept credit cards without question. But some categories have restrictions. Gambling sites, for example, often refuse credit cards because of federal regulations and card network policies — many card issuers block gambling transactions outright. Money transfer services like Western Union or MoneyGram may refuse certain card types or require a debit card instead. Subscription services sometimes decline cards that have been reported lost or that show signs of fraud.
If your card is declined online, the merchant's system may tell you why, or it may straightforward say "payment declined." The reason could be the merchant's policy, your card issuer's policy, or a fraud detection system flagging the transaction as unusual. Calling your card issuer's customer service line — the number on the back of your card — can tell you whether the decline came from them and why. If it did, they can often override it or explain what needs to change.
What to do if a business refuses your card
If a business refuses to accept credit cards, you have a few options. You can pay with cash or debit if you have it. You can ask whether they accept any payment method you have — some businesses take one card type but not another, or accept PayPal or Venmo. You can leave and find another business that accepts cards, if the service is not urgent.
If the business is a government agency or utility and you do not have cash, ask about payment plans or whether you can pay online through a third-party processor. Many government agencies now allow online payments through their websites, even if they refuse cards at the counter. Some utilities offer budget billing or payment arrangements that let you spread the cost over time.
Why some businesses prefer debit or cash
Debit card fees are lower than credit card fees — usually under 1 percent — so businesses lose less money per transaction. Cash has no processing fee at all, though it requires handling and deposit time. For a business that processes hundreds of small transactions per day, the difference adds up. A coffee shop that sells 300 cups a day at $5 each pays roughly $30 to $45 per day in credit card fees if customers use credit. Over a year, that is $11,000 to $16,000.
This is why many small businesses push customers toward cash or debit. It is not personal; it is the math of their business model. Understanding this context does not change your options, but it explains why you might encounter resistance to credit cards in places where you expected to use them.
Frequently Asked Questions
Can I use a credit card to pay my taxes?
Yes, but it costs extra. The IRS and most state tax agencies accept credit cards through third-party payment processors, but they charge a convenience fee of roughly 2 percent of the amount you pay. For a $5,000 tax payment, the fee would be around $100. Paying by check or bank transfer costs nothing.
What if I see a surcharge at checkout that was not advertised?
You can refuse to pay it and ask to pay with a different method. If the surcharge violates your state's law, you can report it to your state's attorney general or consumer protection office. Some card networks also have complaint processes. Documenting the surcharge with a photo or receipt helps if you decide to report it.
Why was my credit card declined online when I have money in my account?
The decline could come from your card issuer's fraud detection system, the merchant's policy, or a technical error. Call your card issuer's customer service number on the back of your card. They can tell you whether they blocked the transaction and why, and they can often override it if it was a false alarm.
Do I have to pay a surcharge if the business adds one?
You can refuse and pay with cash or debit instead. If you have no other payment method and the surcharge is illegal in your state, you can report it. But if the surcharge is legal where you are, the business can require it as a condition of accepting your card.
Are there credit cards that charge merchants less, so fewer businesses refuse them?
No. All credit cards cost merchants roughly the same percentage. Debit cards and cash cost less, which is why some businesses prefer them. The card network — Visa, Mastercard, Amex, Discover — and your card issuer both take a cut, and that total is what the merchant pays.