Credit cards work almost everywhere, but not everywhere
You can use a credit card at most stores, restaurants, gas stations, and online retailers. But some places do not take cards at all, some take only certain types, and some charge extra if you pay with plastic instead of cash. A few categories—government fees, utility bills, taxes—have specific rules about which cards work and which do not.
The short answer: check before you go, especially if you are paying something official or unusual. Most everyday purchases work fine with any major card.
Key Takeaways
- Visa, Mastercard, American Express, and Discover are accepted at most merchants, but some small businesses and international vendors take only cash or specific card types.
- Government agencies, courts, and tax offices often accept credit cards but may charge a processing fee that the merchant does not disclose upfront.
- Utility companies, rent payments, and insurance premiums sometimes charge extra for credit card payments or require you to use their own payment portal.
- Merchants can refuse credit cards or charge a surcharge, except in states where surcharges are banned or capped by law.
- Online merchants may decline your card if the billing address does not match your account or if the transaction looks unusual to their fraud system.
Everyday purchases where credit cards always work
Supermarkets, pharmacies, gas stations, restaurants, and most retail chains accept all four major card networks: Visa, Mastercard, American Express, and Discover. These merchants have payment terminals that process cards in seconds and rarely refuse a card based on the network alone.
Online shopping through major retailers—Amazon, Target, Walmart, Best Buy—accepts all major cards. You enter your card number, billing address, and CVV, and the transaction processes immediately or within a few hours. If a card is declined online, it is usually because the billing address does not match your bank's records, not because the merchant refuses that card type.
Places that may not take credit cards or charge extra
Small independent businesses, food trucks, farmers markets, and some local restaurants operate cash-only or cash-preferred. They may accept cards but charge a 2 to 4 percent surcharge to cover processing fees. This surcharge is legal in most states, though California, Colorado, Connecticut, Florida, Kansas, Maine, Massachusetts, New York, Oklahoma, and Texas have laws that ban or limit surcharges.
International merchants—especially outside North America and Western Europe—may not accept American cards at all, or may accept only Visa and Mastercard but not American Express or Discover. Some countries require a chip reader or PIN entry that older U.S. cards cannot provide. Before traveling, contact your bank to confirm your card will work abroad.
Government payments and why they charge processing fees
Courts, tax agencies, motor vehicle departments, and licensing boards accept credit cards, but they charge a processing fee that you pay on top of the amount owed. This fee is not set by the government—it comes from the third-party payment processor the agency hired. Fees typically range from 2 to 3 percent, though some agencies charge flat fees like $2.50 per transaction.
The government agency does not pocket this fee; it goes to the payment processor. You will see the fee listed before you confirm the payment, so you can choose to pay by check or bank transfer instead if you want to avoid it. Some agencies allow you to mail a check for free, which takes longer but costs nothing.
The IRS accepts credit cards for federal income tax payments through approved payment processors, but charges a fee. State tax agencies have their own rules—some charge fees, some do not. Check your state's tax website before you pay.
Utility bills, rent, and insurance premiums
Most utility companies accept credit cards through their online payment portal, but some charge a fee for the convenience. Others require you to set up automatic payments from a bank account instead, which is free. Call your utility company or log into their website to see what payment methods are available and whether fees apply.
Rent payments through a landlord or property management company often do not accept credit cards at all—they want bank transfers, checks, or money orders. If a landlord does accept cards, they usually charge a 2 to 3 percent fee. Some tenants use third-party payment services like Venmo or PayPal to send rent, but this adds another layer of fees and does not create the same payment record as a direct transfer.
Insurance premiums can usually be paid by credit card when you buy a policy or renew it online. Monthly autopay often requires a bank account instead. Check your insurer's website or call to confirm which methods they accept.
Why online merchants decline your card
An online store may decline your credit card for reasons that have nothing to do with the card itself. The most common reason is that your billing address does not match what your bank has on file. If you recently moved or updated your address, log into your bank's website and confirm the address is current before trying again.
Fraud detection systems also flag unusual transactions: a purchase from a different country, a much larger amount than you normally spend, or multiple failed attempts in a short time. If this happens, call your card issuer's customer service number on the back of your card. They can verify the transaction is legitimate and clear it to go through.
Some merchants decline American Express or Discover because the interchange fees are higher than Visa or Mastercard. This is legal. If a store does not accept your card, you will see a message saying so before you enter your card number.
Recurring payments and subscription services
Streaming services, software subscriptions, gym memberships, and other recurring charges accept credit cards and store your card information for automatic billing each month. You can update or cancel the card through your account settings. If your card expires or is declined, most services will send you an email asking you to update your payment method before they cancel your subscription.
Some subscription services require a valid card on file even if you are on a free trial. They will not charge you during the trial, but they will charge automatically when the trial ends unless you cancel beforehand.
Frequently Asked Questions
Can a store refuse my credit card if I am buying something?
Yes. Merchants can refuse any payment method except cash in most situations. They can also charge a surcharge for credit card payments, unless you live in a state that bans surcharges. The store must disclose the surcharge before you complete the transaction.
Why was my credit card declined when I have money available?
Common reasons include a billing address mismatch, fraud detection flagging the transaction as unusual, an expired card, or the merchant not accepting that card type. Call your bank's customer service line to confirm the card is active and ask if they blocked the transaction. Then try again or use a different payment method.
Do I have to pay a fee when I use my credit card to pay taxes or court fees?
Yes, most government agencies charge a processing fee for credit card payments. The fee is set by the third-party payment processor, not the agency, and ranges from 2 to 4 percent. You will see the fee before you confirm payment. Paying by check or bank transfer is usually free but takes longer.
Can I use a credit card to pay rent?
Most landlords and property management companies do not accept credit cards directly. They prefer bank transfers, checks, or money orders. If they do accept cards, they typically charge a 2 to 3 percent fee. Ask your landlord what payment methods they accept before you try to pay with a card.
What should I do if an online store keeps declining my card?
First, confirm your billing address matches your bank's records. Then call your card issuer to check if they blocked the transaction for fraud reasons. If the card is active and the address is correct, try a different payment method or contact the store's customer service to ask if they accept that card type.