Credit cards work almost everywhere, but not quite 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 you extra to use one. A few transactions — like paying taxes or court fees — often block credit cards entirely, even though you might expect them to work.
The short answer is: check before you assume. A merchant's payment method is their choice, not yours. If a place does not take cards, you will need cash, a check, or a bank transfer instead.
Key Takeaways
- Most retail stores, restaurants, gas stations, and online sites take credit cards, but some small businesses, farmers markets, and service providers accept only cash or bank transfers.
- Government payments — taxes, court fees, vehicle registration, permits — rarely take credit cards, and when they do, they charge a processing fee of 2 to 4 percent.
- Some merchants charge extra to use a credit card, which is legal in most states but must be disclosed before you pay.
- Certain transactions like bail, tuition, and utility bills have restrictions that vary by provider and location.
- If a merchant refuses your card without explanation, ask whether they accept a different card type or payment method.
Retail stores and everyday shopping
Nearly all chain stores, supermarkets, and department stores take credit cards. Most small independent shops do too. However, some small businesses — particularly older ones, family-run shops, or those in rural areas — still operate cash-only. A few accept cards but charge a surcharge, usually 2 to 3 percent, which they must disclose at the register or on their website before you pay.
Farmers markets, street vendors, and pop-up shops often take only cash or mobile payment apps like Venmo or PayPal. If you are unsure, call ahead or ask when you arrive. Thrift stores and consignment shops vary widely — some take cards, others do not.
Online purchases and digital payments
Credit cards are the standard payment method for online shopping. Nearly every major retailer, marketplace, and subscription service takes them. Some sites also accept debit cards, digital wallets (Apple Pay, Google Pay), or bank transfers, but credit cards are almost always an option.
A few online merchants — particularly small independent sellers, international sites, or those in certain industries — may take only PayPal, cryptocurrency, or bank transfer. Check the payment methods listed at checkout before you complete your purchase. If your card is declined online, the merchant will usually tell you why: the card number may be wrong, the address may not match, or the site may not accept your card type.
Government payments: taxes, fees, and permits
Government agencies rarely take credit cards for direct payment. The Internal Revenue Service does not take credit cards for tax payments — you must use a bank transfer, check, or a third-party payment processor that charges a fee. State tax agencies vary: some take cards through a processor (with a fee), others do not take cards at all.
Court fees, bail, vehicle registration, business licenses, and permit applications typically do not accept credit cards. Some courts and agencies accept debit cards or electronic bank transfers instead. A few have begun accepting cards through a third-party processor, but you will pay a processing fee of 2 to 4 percent on top of the fee itself. Call the agency directly or check their website to learn what payment methods they take.
Property taxes are usually paid by check, bank transfer, or in person at the tax assessor's office. Some counties now accept cards through a processor, but again, you will pay a fee.
Utilities, rent, and recurring bills
Most utility companies (electric, gas, water) take credit cards, though some charge a processing fee if you pay by card and waive it for bank transfer or check. Telephone and internet providers almost always take cards. Rent and mortgage payments are trickier: many landlords and loan servicers do not take credit cards directly because the fees are too high. Some will accept a debit card or bank transfer instead. A few landlords use a third-party payment platform that accepts credit cards but charges you a fee.
Before you set up automatic payments, ask your provider whether they charge extra for credit card payments. If they do, paying by bank transfer or check may save you money over time.
Medical, education, and professional services
Hospitals and doctors' offices almost always take credit cards for copays and bills. However, some medical providers charge a surcharge for credit card use, which they must disclose. Health insurance companies typically do not take credit cards for premium payments — they require bank transfer, check, or automatic debit from a bank account.
Colleges and universities take credit cards for tuition, though some charge a processing fee. K-12 schools vary: many take cards for lunch accounts and fees, but some do not. Lawyers, accountants, and other professionals usually take cards, but always confirm before your first appointment.
When a merchant refuses your card
If a store or business refuses your credit card, ask why. The most common reasons are: the card reader is broken, your card was declined by your bank, the merchant does not take that card type (Visa versus American Express, for example), or the merchant does not take credit cards at all.
If the reader is broken, ask whether they can process the card manually or whether you can return later. If your card was declined, call your card issuer to find out why — it may be a fraud alert, an expired card, or insufficient credit. If the merchant does not take your card type, ask whether they take a different one. If they do not take credit cards at all, you will need to pay by cash, check, or bank transfer.
Some merchants may ask you to pay a surcharge to use a credit card. This is legal in most states, but they must tell you the amount before you pay. You can choose to pay by a different method to avoid the fee.
Frequently Asked Questions
Can I use a credit card to pay my taxes?
The IRS does not take credit cards directly. You can pay federal income taxes by bank transfer, check, or through a third-party payment processor that accepts credit cards — but the processor charges a fee of 1.87 to 2.35 percent. State tax agencies vary; check your state's tax website to see what payment methods they take.
Do I have to pay a fee if a merchant charges extra for credit cards?
No. A surcharge is legal in most states, but the merchant must disclose it before you pay. You can choose to pay by cash, debit card, or another method to avoid the fee. Some states cap the surcharge amount.
Why was my credit card declined at a store?
Common reasons include a fraud alert from your bank, an expired card, insufficient available credit, or a mismatch between the address on file and the one you provided. Call your card issuer to find out. If the card reader is broken, ask the merchant whether they can process it manually or whether you can return later.
Can I use a credit card to pay rent or a mortgage?
Most landlords and loan servicers do not take credit cards directly because the processing fees are too high. Ask your landlord or servicer what payment methods they take — usually check, bank transfer, or automatic debit. Some use a third-party payment platform that accepts credit cards but charges you a fee.
What should I do if a business says they only take cash?
You will need to pay by cash, check, or bank transfer. Ask whether they have a payment plan or whether you can pay a portion now and the rest later. If the business is a government agency or utility, ask whether they take debit cards or electronic transfers instead.