Credit Card Cash Back Rewards Calculator

Enter what you spend in a year and what each category earns, and this calculator returns the number that actually matters: the net value your card produces after its annual fee, and how that compares with a plain flat-rate card. It applies category caps the way issuers do — spending above the cap drops to the base rate — separates the one-off signup bonus from the repeatable annual value, and solves for the total spending level at which the fee card finally pulls ahead of the fee-free alternative.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Groceries per yearSupermarket spending only — most issuers exclude warehouse clubs and superstores from the grocery bonus.6000 $
Gas and EV charging per yearWhat you put on the card at fuel stations and public chargers over twelve months.2400 $
Dining and takeout per yearRestaurants, bars, delivery apps and coffee shops — anything coded as dining by the network.3600 $
Everything else per yearAll remaining card spending, which earns the base rate. Add up twelve statements rather than guessing.12000 $
Grocery earn rateCash back percentage on supermarket spending, up to the cap below.6 %
Annual cap on the grocery bonusGrocery spending above this earns the base rate instead. Enter 0 if the bonus is uncapped.6000 $
Gas earn rateCash back percentage at fuel stations on this card.3 %
Dining earn rateCash back percentage on restaurants and delivery on this card.3 %
Base rate on everything elseThe rate that applies to non-bonus purchases and to bonus spending above the cap.1 %
Annual feeThe fee billed every year, including any year in which it is waived only for new accounts.95 $
Statement credits you will actually useCount only credits you would have spent the money on anyway — not the advertised face value.0 $
Signup bonus valueCash value of the welcome offer. It lands once, so it is counted only in the first-year figure.250 $
Flat-rate card's earn rateThe single rate the comparison card pays on every purchase, with no categories.2 %
Flat-rate card's annual feeUsually zero — most 2% flat-rate cards carry no annual fee.0 $

It returns

  • Net value per year, after the fee — Rewards plus usable statement credits, minus the annual fee. This repeats every year.
  • Cash back earned per year
  • First-year value including the signup bonus
  • Effective return on total spending
  • Flat-rate card's net value
  • This card's annual advantage — Positive means this card wins on repeatable value; negative means the flat-rate card does.
  • Break-even total spend vs the flat-rate card — Holding your spending mix constant, the total annual spend at which the two cards tie.

The formula

Net=i[min(Si,Ci)ri+max(0,SiCi)r0]+KF
Effective return=total rewardstotal spend

In plain text: Net = Σ [ min(Sᵢ, Cᵢ)·rᵢ + max(0, Sᵢ − Cᵢ)·r₀ ] + credits − fee

  • SᵢAnnual spending in category i ($)
  • CᵢAnnual cap on bonus-rate spending in category i ($)
  • rᵢBonus earn rate for category i, as a decimal (decimal)
  • r₀Base earn rate, applied to non-bonus spending and to spending above a cap (decimal)
  • KStatement credits you would genuinely have spent anyway ($)
  • FAnnual fee ($)

The signup bonus is deliberately excluded from this expression because it arrives once. It is added separately to the first-year figure.

Updated Category Everyday Money & Services Verified against published test cases Reading time 13 min

What a cash back card is really worth to you

A cash back card's advertised rate is a headline, not a return. Your actual return is the blended figure across everything you buy, after the annual fee, after the caps bite, and after you discount the statement credits you would never have used. That blended number is usually a great deal lower than the biggest percentage on the marketing page.

Take a card advertising 6% at supermarkets. If you spend $24,000 a year on the card and only a quarter of it is groceries, the 6% touches $6,000 of spending and the other $18,000 earns something far smaller. Add a $95 fee and the effective return lands near 2.4% — respectable, but not 6%, and only about a third of a point better than a fee-free 2% card.

The decision this calculator supports is therefore not "which card has the highest rate" but two sharper questions. First: does this card's net value, fee included, beat a boring flat-rate card on my actual spending? Second: how much would my spending have to grow before it does? Both are answered from the same four numbers you already have — a year of categorised statements.

The formula, and why the caps matter more than the rates

Rewards accumulate category by category. For each category you multiply the spending by that category's rate — but only up to the cap the issuer sets. Every dollar past the cap falls back to the base rate. Written out for one category, the earn is min(S, C) × r + max(0, S − C) × r₀, and the card's total rewards are that expression summed across categories.

The second term is the one people forget, and it is where the marketing and the money part company. On a card paying 6% on groceries with a $6,000 annual cap and a 1% base rate, the first $6,000 of groceries earns $360 and the next $6,000 earns $60. Doubling your grocery spending on that card adds one-sixth as much reward as the first half did. Your marginal rate on groceries is 1%, not 6%, the moment you cross the cap — which is why a household that spends $12,000 a year at the supermarket often does better splitting purchases across two cards.

From the rewards total, two adjustments produce net value. Add the statement credits you will genuinely use — a $10 monthly streaming credit is worth $120 only if you were already paying for streaming; if it pushes you into a subscription you did not want, it is worth nothing. Then subtract the annual fee. What remains is the figure that repeats every year, and it is the only figure worth comparing between cards.

The signup bonus sits outside this expression on purpose. It is a one-time payment, and treating it as annual income is the single most common way people talk themselves into keeping a card whose repeatable value is negative. The calculator reports it separately in the first-year line.

Finally, the break-even. Hold your spending mix fixed and scale the total up or down; there is generally one spending level at which the fee card's net value crosses the flat-rate card's. Because caps make the rewards function piecewise, the calculator finds that crossing numerically rather than with a closed-form fraction. If your card's usable credits already exceed its fee, no crossing exists — it wins from the first dollar, and the calculator says so instead of inventing a number.

Worked example: a $95 grocery card against a fee-free 2% card

A household puts $24,000 a year on one card: $6,000 groceries, $2,400 gas, $3,600 dining, $12,000 everything else. The card pays 6% at supermarkets on the first $6,000, 3% on gas, 3% on dining, and 1% on the rest. Annual fee $95, no usable statement credits, $250 welcome offer.

  1. Groceries. $6,000 is exactly at the cap, so all of it earns 6%: $6,000 × 0.06 = $360.00.
  2. Gas. $2,400 × 0.03 = $72.00.
  3. Dining. $3,600 × 0.03 = $108.00.
  4. Everything else. $12,000 × 0.01 = $120.00.
  5. Total rewards. $360 + $72 + $108 + $120 = $660.00.
  6. Net value. $660.00 − $95 fee = $565.00 a year, every year.
  7. Effective return. $660 ÷ $24,000 = 2.75% gross, or $565 ÷ $24,000 = 2.35% after the fee.
  8. The flat-rate card. $24,000 × 0.02 = $480.00, no fee, so $480.00 net.
  9. Advantage. $565.00 − $480.00 = $85.00 a year.
  10. First year. $565.00 + $250 bonus = $815.00.

Read step 9 twice. The fee card wins by $85 a year — real money, but roughly $7 a month, and it depends on the grocery category coding correctly at your store. If this household shopped mostly at a warehouse club, which most issuers exclude from the supermarket bonus, that $360 would collapse toward $60 and the flat-rate card would win outright.

Now push the grocery spend to $10,000 with the same $6,000 cap. The first $6,000 still earns $360; the remaining $4,000 earns 1%, or $40. Total grocery rewards $400 — not the $600 that 6% on $10,000 would imply.

How to read the result: what counts as a good effective return

Judge a card on the effective return line, not on the biggest advertised rate. A useful ladder, and the reason flat-rate cards are so hard to beat:

Under 1.5%. You are behind the market. A fee-free 1.5% card requires no thought and no category tracking, so anything below that is losing to the laziest option available.

1.5% to 2%. Par. This is what a good no-annual-fee flat-rate card delivers on every purchase with no effort, no caps and no rotating enrolment.

2% to 3%. A genuinely well-matched category card. Getting here means your spending is concentrated in the categories the card rewards, and that the caps are large enough not to bind.

Above 3%. Achievable with a two- or three-card setup where each card covers a category, or with a card whose credits you truly use. Sustaining it over a full year takes deliberate routing of each purchase.

Then look at the advantage line rather than the net value alone. A card can pay you $600 a year and still be the wrong card, because the alternative would have paid $640 with no fee and no rules. The advantage figure is the only number that answers "should I carry this one?"

Finally, sanity-check the break-even against your real life. If the calculator says the fee card needs $31,000 of annual spending to catch up and you spend $18,000, the answer is settled — and no signup bonus changes it beyond year one. The bonus buys you one good year, not a good card.

Annual spending needed to justify an annual fee

Total spending at which a category card exactly ties a fee-free flat-rate card, for a given fee and a given gap in blended return. Break-even spend = fee ÷ (blended rate − flat rate).
Annual fee+0.25 pt gap+0.50 pt gap+1.00 pt gap+1.50 pt gap
$0$0$0$0$0
$65$26,000$13,000$6,500$4,333
$95$38,000$19,000$9,500$6,333
$150$60,000$30,000$15,000$10,000
$250$100,000$50,000$25,000$16,667
$395$158,000$79,000$39,500$26,333

The "gap" is your card's blended return minus the flat-rate card's rate — not the headline bonus rate. A card advertising 6% on one category usually produces a gap under one point once the whole basket is included. Caps make the real break-even higher than this table, because the gap shrinks as spending grows.

Mistakes that make a rewards estimate too optimistic

  • Counting the signup bonus as annual income. It arrives once. If the net value line is negative, the card is a one-year proposition, not a keeper.
  • Valuing statement credits at face value. A credit you must spend at one merchant is worth what you would have spent there anyway, and nothing more. Enter that number, not the advertised one.
  • Assuming your store codes as a supermarket. Warehouse clubs and superstores are excluded from the grocery bonus on most cards. Check a statement from that merchant before assuming the rate.
  • Forgetting the cap resets on the issuer's calendar. Some caps run on the account anniversary, some on the calendar year, some per quarter. A quarterly cap that you blow through in month one wastes two-thirds of the category.
  • Ignoring the enrolment step on rotating categories. Rotating 5% cards typically pay the base rate on that category until you activate it, and activation does not backdate.
  • Comparing against nothing. The alternative is never "no card" — it is a fee-free flat-rate card. Always run the comparison column.
  • Carrying a balance. Interest at a typical purchase APR destroys any rewards rate within a couple of months. Work out what a revolving balance costs with the credit card interest charge calculator before optimising a 1% difference.
  • Chasing categories you do not spend in. A 5% travel bonus on $400 of travel is $20 a year. Size the category first, then look at the rate.

What this calculator assumes, and what it leaves out

The model assumes cash back that is genuinely cash — redeemed at one cent per point or paid as a statement credit against any purchase. Cards that pay in transferable points are not directly comparable: their value depends entirely on redemption, and the same point can be worth 0.6 cents against a gift card or several cents through an airline partner. To put a points card on the same footing, convert first with the airline points value calculator and enter the resulting cash-equivalent rate.

It also assumes you pay in full every month. Rewards and interest are not on the same scale — a 2% return set against a purchase APR in the twenties is not a close contest. If you carry a balance, the rewards question is the wrong one; run the credit card payoff calculator instead and pick the lowest rate you can find.

Not modelled: foreign transaction fees, cash advance and balance transfer charges, purchase protection and extended warranty benefits, lounge access, retention offers, category bonuses that vary by quarter, and the effect of a hard inquiry on your credit file. Nor does it model spending you would not otherwise do — the strongest way to lose money on a rewards card is to buy something for the 3%.

One structural limit worth naming: the break-even figure scales your whole spending profile at once, keeping the mix constant. That is the right question for "is this card worth its fee at my level of spending", but it is not the right question for "what if I moved all my dining to this card". For that, change the dining figure directly and watch the advantage line.

Where this sits among the other ways to compare cards

A rewards comparison answers one narrow question. Three other tools answer the neighbouring ones.

Cost of credit. If there is any chance you revolve a balance, the APR dominates everything the rewards side can produce. Rewards are basis points; interest is percent.

Deferred payment plans. Pay-in-4 offers at checkout compete with card rewards for the same purchase, and they usually cost more than they appear to. Convert one to an effective rate with the buy now pay later APR calculator before choosing it over a card you would have earned 2% on.

Whether the purchase makes sense at all. A 5% category bonus is a 5% discount, and a 5% discount on something you did not need is a 95% loss. Size the underlying spending honestly first — the grocery budget per person calculator and the cost per use calculator are the right starting points.

On the regulatory side, credit card issuers must disclose the annual fee, the APRs and the fee schedule in the Schumer box required by the Truth in Lending Act and Regulation Z. Rewards program terms are not covered by that disclosure box — they sit in a separate program agreement that the issuer can generally change with notice. That asymmetry is why a break-even calculation should be redone whenever an issuer mails you a program change, and why the repeatable net value matters more than any launch offer.

Key terms

Effective return
Total rewards divided by total spending, expressed as a percentage. The only rate that describes the whole card rather than one category.
Category cap
A dollar limit on how much spending earns the bonus rate in a period. Above it, purchases earn the base rate.
Base rate
The rate applied to purchases that fall outside every bonus category, and to bonus spending past its cap.
Merchant category code (MCC)
The four-digit code the payment network assigns to a merchant. Bonus categories are awarded on the MCC, not on what you actually bought — which is why a supermarket inside a superstore may not earn the grocery bonus.
Break-even spend
The total annual spending, at your mix, at which a fee card's net value exactly equals a fee-free alternative's.
Schumer box
The standardised table of rates and fees that Regulation Z requires on credit card applications and solicitations.

Frequently asked questions

How much cash back will I earn in a year?

Multiply each category's annual spending by its rate and add the results, remembering that spending above a cap drops to the base rate. On $24,000 of spending split $6,000 groceries at 6%, $2,400 gas at 3%, $3,600 dining at 3% and $12,000 at 1%, you earn $660 — a 2.75% blended return. Subtract the annual fee to get the number that actually reaches you.

Is a card with an annual fee ever worth it?

Only if its net value beats a fee-free card on your spending, year after year. Divide the fee by the percentage-point gap between the two cards' blended returns: a $95 fee needs a one-point gap on $9,500 of spending, or a half-point gap on $19,000. Because caps shrink the gap as spending rises, the real threshold is usually higher than that division suggests. Statement credits you would genuinely have spent count toward closing the fee.

What is a good effective cash back rate?

Anything at or above 2% is solid, because that is what a good fee-free flat-rate card pays on everything with no effort. Between 1.5% and 2% you are at par. Below 1.5% you are behind the simplest card on the market. Above 3% usually means several cards routed by category, or a fee card whose credits you use in full.

Why did my grocery purchase earn only 1%?

Three usual causes. You crossed the category's annual or quarterly cap, so the purchase fell to the base rate. The merchant's category code is not "supermarket" — warehouse clubs, superstores and many delivery services code differently. Or the category is a rotating one you did not activate for the quarter. Check the transaction's category on the statement rather than the store's name.

Should I count the signup bonus when deciding to keep a card?

No. Judge the keep-or-cancel decision on the net value line, which repeats every year; judge the apply-or-not decision on the first-year line, which includes the bonus. A card with a $250 bonus and a −$40 net value is worth one year and no more. If you cancel, ask about a product change to a fee-free version of the same card first, which usually preserves the account age on your credit file.

Do I have to spend more to earn more?

Only within the caps. Past a category cap the marginal rate falls to the base rate, so extra spending earns far less than the headline rate implies. On a 6% grocery card capped at $6,000, the $6,001st dollar earns one cent, not six. That is the moment a second card covering the same category starts to pay.

How do I compare a points card against a cash back card here?

Convert the points to a cash rate first. Multiply the points-per-dollar by the cents-per-point you realistically achieve, then enter that as the earn rate. Two points per dollar redeemed at one cent each is a 2% card. If your redemptions run at 1.4 cents, it is a 2.8% card — but only if you keep redeeming that way, which requires the flexibility to book specific flights.

Does the break-even figure account for the annual fee on both cards?

Yes. The calculation compares net values, so both fees are subtracted before the two cards are set against each other. If the comparison card also carries a fee, the crossing moves accordingly. If the fee card's usable statement credits plus the other card's fee already cover its own fee, it starts ahead at zero spending and the calculator reports no break-even rather than a misleading number.

Are cash back rewards taxable?

Rewards earned by spending are generally treated as a rebate on the purchase rather than income, so they are usually not taxable in the United States. Bonuses paid for opening an account without a spending requirement can be treated differently, and issuers sometimes report those. This is general information rather than tax advice — check with a tax professional about your own situation.

References