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 refuse credit cards entirely, some accept only certain cards, and some charge an extra fee if you use one. Government agencies, utilities, and some service providers often have restrictions. Knowing where your card will and won't work saves you from standing in line with a declined payment method.
The rules depend on why a business accepts or rejects credit cards. Merchants pay a fee — typically 2 to 3 percent of the transaction — every time you swipe. Some businesses absorb that cost. Others pass it to you as a surcharge, or they straightforward refuse cards to keep costs down.
Key Takeaways
- Retail stores, restaurants, gas stations, and most online merchants accept all major credit cards without extra fees.
- Government agencies, courts, and many utilities do not accept credit cards, or accept them only for specific services.
- Some businesses charge a surcharge when you pay with a credit card, which they must disclose before you complete the transaction.
- Certain cards — like American Express — are accepted less widely than Visa or Mastercard, so carry a backup payment method.
- Rent, mortgage payments, and some medical bills often require a separate payment portal or mailed check, even if the business accepts cards elsewhere.
Retail, restaurants, and everyday merchants
Most stores, restaurants, gas stations, and supermarkets accept Visa, Mastercard, and Discover without charging you extra. American Express is accepted at many of these places but not all — some smaller businesses decline it because the merchant fee is higher. If you carry American Express as your primary card, ask before you order or shop.
Online retailers almost universally accept credit cards. They need your card number, expiration date, and the three-digit security code on the back. Some also ask for your billing address to verify the card is yours. If a major online retailer does not accept your card, the problem is usually that the card issuer flagged the transaction as suspicious, not that the retailer refuses it.
Government agencies and courts
Most government offices do not accept credit cards for routine payments. The IRS, for example, does not take credit cards directly, though third-party payment processors will accept them — and charge you a fee of 1.87 to 2.35 percent for doing so. Local property tax offices, vehicle registration, and business licensing often require check, money order, or electronic bank transfer only.
Courts almost never accept credit cards for fines, bail, or filing fees. Some state court systems have begun accepting them through online portals, but you should call ahead or check the court's website. If you must pay in person, bring a check or cash.
Utilities and subscription services
Electric, gas, water, and internet companies typically accept credit cards through their online portals or by phone. However, some charge a convenience fee — usually $2 to $5 per transaction — if you pay by credit card. They must tell you this fee exists before you complete the payment. If you pay by automatic bank transfer (ACH), there is usually no fee.
Subscription services like streaming platforms, phone plans, and gym memberships accept credit cards as their standard payment method. If your card is declined, the service usually sends you a notice and may suspend your account after a few failed attempts.
Rent, mortgage, and medical bills
Most landlords do not accept credit cards for rent, even if they accept them for other purposes. They typically require check, money order, or electronic transfer. Some landlords use third-party payment platforms that accept credit cards but charge you a processing fee — sometimes 2 to 3 percent of the rent amount.
Mortgage lenders almost never accept credit cards directly. They require ACH transfer from your bank account. Medical providers vary widely: some accept credit cards at the front desk, others only through an online patient portal, and some require payment plans or refer you to a third-party billing company that may or may not accept cards.
When merchants charge a surcharge
A business can charge you extra for paying with a credit card, but the rules vary by state and card type. Visa and Mastercard limit surcharges to 4 percent of the transaction. American Express allows higher surcharges. Some states cap surcharges at 2 percent or ban them entirely for certain card types.
The merchant must disclose the surcharge before you complete the transaction — not after. If you see it at checkout and do not want to pay it, you can use a different payment method or leave. If a business charges a surcharge without telling you first, contact your credit card issuer to dispute it.
What to do if your card is declined
If a merchant says they do not accept your card, ask whether they accept any credit cards at all. Some accept only Visa and Mastercard, not American Express or Discover. Others accept cards only online, not in person. If the merchant accepts credit cards but yours is declined, the problem is usually with your card issuer, not the merchant — call your bank to find out why.
If you are paying a government bill or service and credit cards are not accepted, look for an online payment portal that might accept them through a third party. If that is not available, use check, money order, or bank transfer. Some government agencies also accept payment through their website using ACH, which is free.
Frequently Asked Questions
Can I pay my taxes with a credit card?
The IRS does not accept credit cards directly, but approved payment processors will take them for a fee of roughly 1.87 to 2.35 percent. You can find these processors on the IRS website. State and local tax agencies vary — some accept credit cards online, others do not.
Why do some stores charge extra for credit cards?
Merchants pay a fee to the card issuer every time you use a credit card. Some pass this cost to you as a surcharge. They must tell you the surcharge amount before you pay. You can avoid it by using cash, debit, or a different payment method.
Will my card work at a small business or restaurant?
Most small businesses and restaurants accept Visa and Mastercard. American Express is less common at smaller places. Call ahead or ask when you arrive if you are unsure. Smaller businesses are more likely to have a minimum purchase requirement for credit card payments.
What if I need to pay rent but my landlord does not accept credit cards?
Ask your landlord whether they use a third-party payment platform that accepts credit cards. If not, you will need to pay by check, money order, or bank transfer. Some landlords allow you to pay through their online portal, which may accept cards even if they do not in person.
Can a business refuse my credit card if they accept credit cards?
A business can refuse a specific card type (like American Express) even if they accept others. They cannot refuse your card because of your identity or personal characteristics. If your card is declined for a reason you do not understand, contact your card issuer.