Skip to main content

HomeAll guides

Cash Back Credit Cards: How to Compare Rewards and Find the Best Fit

What cash back cards actually offer

A cash back credit card returns a percentage of what you spend directly to you, usually as a statement credit or a deposit to your bank account. The amount varies by card and by category. Some cards give you the same percentage on everything you buy — typically 1.5% to 2%. Others give higher percentages in specific categories like groceries, gas, or restaurants, and a lower percentage on everything else.

The card issuer pays this money from the fees merchants pay them, not from your account. You do not pay extra to earn cash back. The catch is that most cards charge an annual fee, and nearly all require you to carry a balance or make purchases to earn anything at all. If you pay off your balance in full each month, you avoid interest charges and keep all the cash back you earn.

Cash back is different from points or miles, which you redeem for travel or merchandise. Cash back is actual money — simpler to use and easier to compare across cards.

Key Takeaways

  • Cards with the highest cash back rates typically offer 2% to 5% in specific categories and 1% to 1.5% on everything else, but many charge annual fees between $95 and $550.
  • The best card for you depends on where you spend the most money — a card that pays 5% on groceries is only valuable if you actually buy groceries regularly.
  • Cards with no annual fee usually cap cash back at 1.5% across all purchases, making them better for people who do not spend enough to offset a yearly fee.
  • You earn cash back only on purchases you make with the card; balance transfers and cash advances typically do not earn rewards.
  • Comparing cards means looking at both the cash back rate and the annual fee, then calculating whether the rewards you would actually earn exceed what you pay each year.

High-rate cards with annual fees

Cards that offer 3%, 4%, or 5% cash back in specific categories almost always charge an annual fee. The fee ranges from $95 to $550 depending on the card and the issuer. These cards make sense only if you spend enough in the bonus categories to earn more cash back than you pay in fees.

For example, a card with a $95 annual fee that pays 5% on groceries needs you to spend at least $1,900 per year on groceries just to break even. If you spend $3,000 on groceries annually, you earn $150 in cash back, which means a net gain of $55 after the fee. If you spend $1,500 on groceries, you lose money.

The highest-rate cards often rotate bonus categories quarterly or have limits on how much you can earn in each category per year. Read the terms carefully. Some cards cap cash back at $300 or $500 per year in bonus categories, which means extra spending beyond that threshold earns only 1% or does not earn cash back at all.

No-fee cards and flat-rate options

Cards with no annual fee typically offer 1.5% cash back on all purchases, or sometimes 1% to 1.25%. You earn the same rate whether you buy groceries, gas, or plane tickets. These cards are straightforward: no bonus categories to track, no quarterly rotations, no spending caps.

A no-fee card makes sense if you do not spend enough to justify an annual fee, or if you prefer simplicity over maximizing rewards. If you spend $5,000 per year on a no-fee card paying 1.5%, you earn $75 in cash back with no fee to subtract. On a card with a $95 fee and 5% in one category, you would need to spend $1,900 in that category alone to match that $75 return.

Some no-fee cards offer slightly higher rates in one or two categories — for instance, 2% on groceries and gas, 1% on everything else — without charging an annual fee. These are worth comparing against fee-based cards if the bonus categories match your spending.

How to calculate which card saves you money

Start by tracking where you spend the most money over a typical month or quarter. Write down your spending in each category: groceries, gas, restaurants, travel, utilities, online shopping, and everything else. Multiply each category total by the cash back rate the card offers for that category. Add all the cash back amounts together to get your annual earnings estimate.

Then subtract the annual fee. If the result is positive, the card pays you. If it is negative, the card costs you money. Compare this number across two or three cards you are considering.

Example: You spend $400 per month on groceries, $200 on gas, $300 on restaurants, and $500 on other things.

  • Card A: $95 annual fee, 5% groceries, 3% gas, 3% restaurants, 1% other. Annual cash back: ($400 × 12 × 0.05) + ($200 × 12 × 0.03) + ($300 × 12 × 0.03) + ($500 × 12 × 0.01) = $240 + $72 + $108 + $60 = $480. Minus $95 fee = $385 net.
  • Card B: No annual fee, 1.5% everything. Annual cash back: ($1,400 × 12 × 0.015) = $252. Minus $0 fee = $252 net.

In this example, Card A pays you $133 more per year, so it is the better choice — but only because your spending matches its bonus categories.

Spending caps and category limits

Many high-rate cards limit how much cash back you can earn in bonus categories each year. A card might pay 5% on groceries but only up to $1,500 in purchases per year, then 1% on groceries after that. Another might cap total cash back earnings at $500 per year across all categories.

Check the card's terms document for phrases like "up to $X per year" or "maximum cash back". If you spend more than the cap in a bonus category, every dollar beyond that threshold earns at a much lower rate. This can make a high-rate card less valuable than it appears at first glance.

Some cards have no spending caps at all, which is a genuine advantage if you spend heavily in bonus categories. This detail often appears in the fine print, so read it before you decide.

Introductory offers and sign-up bonuses

Many cards offer a one-time bonus — for example, $200 cash back if you spend $500 in the first three months. This bonus is separate from the ongoing cash back rate. It can be valuable, but only if you were planning to make those purchases anyway.

Do not spend money you would not otherwise spend just to reach a bonus threshold. The bonus is a one-time event; the annual fee and cash back rate are ongoing. A card with a $200 sign-up bonus and a $95 annual fee is only a good deal if the ongoing cash back rate also makes sense for your spending.

Some cards offer 0% interest for a set period — for example, 0% APR for 12 months on purchases. This is useful if you plan to carry a balance, but it does not affect cash back earnings. The cash back rate stays the same whether you pay off your balance when ready or carry it.

When cash back cards cost you money

A cash back card costs you money in three situations. First, if you carry a balance and pay interest. The interest charge almost always exceeds the cash back you earn. A 1.5% cash back rate means nothing if you are paying 18% interest on a $2,000 balance.

Second, if you spend less than the annual fee divided by the cash back rate. A $95 card paying 1.5% needs you to spend $6,333 per year just to break even. If you spend $3,000 per year, you lose $65.

Third, if you use the card for cash advances or balance transfers. These transactions almost never earn cash back, and they usually charge a fee (typically 3% to 5% of the amount). If you need cash or want to transfer a balance, a cash back card offers no advantage.

Frequently Asked Questions

Do I have to spend a certain amount to earn cash back?

No. You earn cash back on every purchase you make with the card, no matter how small. There is no minimum spending requirement. However, some cards have annual spending thresholds that unlock higher rates or bonuses — read your card's terms to see if yours does.

Can I earn cash back on balance transfers or cash advances?

No. Cash back is earned only on regular purchases. Balance transfers and cash advances do not earn rewards on any card. They also typically charge a fee of 3% to 5% of the amount transferred or withdrawn.

What happens to cash back if I close the card?

Cash back you have already earned stays in your account or is credited to your statement. Cash back you have not yet earned is forfeited. If you close a card mid-year, you lose any cash back you would have earned for the rest of the year, but you keep what you already have.

Do I pay interest on cash back rewards?

No. Cash back is a credit to your account, not a purchase. It does not accrue interest and does not count toward your balance for interest calculation purposes.

Can I use cash back to pay my bill?

Yes. Most issuers let you explore cash back as a statement credit, which reduces the amount you owe. Some cards also let you transfer cash back to a linked bank account as a direct deposit. Check your card's website or app to see which options are available.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.