American Express cards work best if you spend enough to offset the annual fee and shop at places that take Amex
American Express is not better or worse than Visa or Mastercard in general — it depends on your spending habits and where you shop. Most Amex cards charge an annual fee ($95 to $550, depending on the card), while most Visa and Mastercard options have no annual fee. That fee only makes sense if the card's rewards or benefits save you more money than you pay each year. Amex also has a smaller network of merchants than Visa or Mastercard, so you cannot use it everywhere.
The real question is whether a specific Amex card matches your situation. Some people save money with Amex because they spend heavily in categories the card rewards (like travel or dining). Others lose money because they pay the annual fee but do not spend enough to earn rewards that cover it. A few people cannot use Amex at all because their regular stores do not accept it.
Key Takeaways
- Most American Express cards charge an annual fee between $95 and $550, while competing Visa and Mastercard options often charge nothing.
- Amex rewards typically return 1% to 6% of what you spend, but only if you spend in the categories the card rewards — general spending often earns just 1%.
- Amex has fewer merchants than Visa or Mastercard, so check whether your regular stores and restaurants accept it before you open an account.
- The card makes financial sense only if your annual rewards exceed what you pay in fees, which usually requires spending $5,000 to $15,000 per year depending on the card.
How Amex rewards actually work
American Express cards earn points or cash back on every purchase, but the rate depends on what you buy. A card might earn 3 points per dollar at restaurants, 1 point per dollar everywhere else. You then redeem those points for cash back, travel bookings, or merchandise — the value varies by card and redemption method.
The catch is that the high earning rates only explore to specific categories. If you earn 3 points per dollar at restaurants but rarely eat out, you are earning 1 point per dollar on most of your spending. Points are worth roughly 1 cent each when redeemed for cash back, so 1 point per dollar means 1% cash back — the same as a no-fee card from another company.
Some Amex cards offer statement credits instead of points — for example, $200 back each year if you spend $10,000 on travel. These credits only help if you actually spend that much in that category. If you do not, the credit disappears and you have paid the annual fee for nothing.
When the annual fee costs you money
An Amex card with a $95 annual fee needs to generate at least $95 in rewards value per year just to break even. That sounds straightforward, but it requires discipline. If you earn 1% cash back on most purchases, you need to spend $9,500 per year to earn $95. If you earn 2% on average, you need $4,750 per year. If you earn 3% on average, you need $3,167 per year.
Most people do not track their spending closely enough to know whether they hit these numbers. They pay the fee, earn some rewards, and assume they came out ahead — but they often did not. A common mistake is opening a card for a specific bonus (like 50,000 points), then spending normally and paying the annual fee without earning enough rewards to justify it.
Higher-fee cards ($195, $350, $550) are even harder to justify. The American Express Platinum card costs $695 per year and requires very high spending or heavy use of its travel benefits to pay for itself. Most people should not open this card unless they travel frequently or spend over $50,000 per year.
Where you cannot use Amex
American Express has roughly 7 million merchants worldwide, compared to over 80 million for Visa and Mastercard combined. That sounds like a lot, but it means some places do not take Amex. Gas stations, grocery stores, and small local businesses are more likely to accept Visa or Mastercard only.
Before opening an Amex card, check whether your regular stores accept it. Call ahead or ask at checkout. If you find that half your spending happens at places that do not take Amex, the card will sit unused and you will pay the annual fee for nothing. Some people carry both an Amex card and a backup Visa or Mastercard for this reason.
Online shopping is less of a problem — most major websites accept Amex. But if you shop at small retailers or international sites, confirm they take Amex before you rely on it.
Amex benefits beyond rewards
Amex cards often include perks that Visa and Mastercard do not: purchase protection (coverage if something you buy is damaged or stolen), extended warranty (coverage beyond the manufacturer's warranty), travel insurance, and concierge services. These benefits have real value if you use them, but most people do not.
For example, an Amex card might offer $500 in travel delay reimbursement if your flight is delayed over 12 hours. That is useful if you fly several times per year and get delayed. If you fly once every two years, you will probably never use it. The benefit exists, but it does not save you money unless you actually claim it.
Read the full benefits guide before opening an account. Look for perks you actually use — not perks that sound nice in theory. A $200 airline fee credit is worthless if you do not fly.
Comparing Amex to Visa and Mastercard alternatives
The best card for you depends on your specific spending. If you spend $15,000 per year at restaurants and travel, an Amex card that earns 3% in those categories might save you $300 per year after the $95 fee. If you spend $3,000 per year on groceries and gas, a no-fee Visa card that earns 2% everywhere might save you $60 per year with zero annual fee.
Visa and Mastercard have no-fee options that earn 1.5% to 2% cash back on all purchases. These cards are harder to beat unless you spend heavily in specific categories that Amex rewards at a higher rate. The math is straightforward: calculate your average annual spending in each category, multiply by the rewards rate, subtract the annual fee, and compare to what a no-fee card would earn.
Some people benefit from having both — an Amex card for restaurants and travel, a no-fee Visa for everything else. Others find that a single no-fee card is simpler and costs less. There is no universal answer.
How to know if an Amex card makes sense for you
Start by tracking your spending for one month in each category: dining, travel, groceries, gas, shopping, and everything else. Multiply each category total by 12 to estimate your annual spending. Then look up the rewards rate for an Amex card you are considering and calculate total annual rewards.
Subtract the annual fee from that number. If the result is positive and larger than what a no-fee card would earn, the Amex card is worth it. If the result is negative or close to zero, it is not.
Also check whether you can actually use the card everywhere you shop. Call your regular stores or check their websites. If more than 10% of your spending happens at places that do not take Amex, the card will not work for you.
Frequently Asked Questions
Does American Express have better fraud protection than Visa or Mastercard?
All three offer similar fraud protection — you are not liable for unauthorized charges if you report them promptly. Amex does not have a meaningful advantage here. The main difference is customer service: Amex is known for responsive support, but Visa and Mastercard issuers vary widely.
Can I use Amex for a business if I am self-employed?
Yes, Amex offers business cards with higher spending limits and category bonuses. Whether it makes sense depends on the same calculation as personal cards: do the rewards exceed the annual fee? Business cards often have higher fees ($95 to $595) and require higher spending to break even.
What if I get rejected for an Amex card?
Amex typically requires a credit score of 670 or higher and a clean payment history. If you are rejected, you can call to ask why. You may be able to reapply after improving your credit score or waiting a few months. In the meantime, a no-fee Visa or Mastercard is usually easier to get.
Do I have to use Amex rewards before they expire?
Amex points do not expire as long as your account remains open and in good standing. However, if you close the account, you lose any unused points. Some statement credits (like airline fee credits) do expire annually, so check your card's terms.
Is the sign-up bonus worth opening an Amex card?
A sign-up bonus (like 50,000 points) can be worth $500 to $1,000 in value, but only if you meet the spending requirement without overspending. If you spend $5,000 to earn a bonus worth $500, you have paid $95 in fees and earned $500 in value — a net gain of $405. If you would not have spent that $5,000 anyway, you have wasted money.
