There is no single "best" trifecta card — it depends on where you spend the most

A trifecta card earns bonus rewards in three specific categories instead of spreading points across everything you buy. The best one for you is the card whose three categories match your actual spending. If you put 60% of your purchases into groceries, gas, and restaurants, a card that rewards those three categories will earn you far more than a card that rewards travel, dining, and online shopping.

The cards most people compare are the Chase Freedom Unlimited (which rotates bonus categories quarterly), the American Express Blue Cash Preferred (groceries, gas, transit), and the Discover it Cash Back (also rotating categories). Each has a different rewards structure, annual fee, and earning cap. The right choice depends on whether your spending is consistent month to month or changes with the seasons.

Key Takeaways

  • Trifecta cards earn bonus rewards in three categories, so match the card's categories to where you actually spend money each month.
  • Rotating-category cards like Chase Freedom Unlimited and Discover it require you to activate each quarter, but they let you choose which categories earn bonus rewards.
  • Fixed-category cards like American Express Blue Cash Preferred earn the same rewards every month, so there is nothing to remember or activate.
  • The annual fee (if any) only makes sense if your bonus earnings exceed it by at least $100 to $150 per year.
  • Earning caps on bonus categories mean you hit a maximum reward amount after spending a certain threshold, so very high spenders may not benefit as much.

Chase Freedom Unlimited vs. Discover it: Rotating categories

Both Chase Freedom Unlimited and Discover it Cash Back use the same model: they rotate which categories earn bonus rewards each quarter, and you must activate the category to earn the bonus. For the first quarter of the year, one card might offer 5% cash back on groceries; the next quarter, it switches to gas stations or restaurants. You log into your account and click "activate" to turn on the bonus for that quarter.

Chase Freedom Unlimited caps your bonus earnings at $1,500 per year in rotating categories (meaning you earn 5% cash back on the first $300 spent in that category each quarter, then 1% after that). Discover it has the same cap. Both cards charge no annual fee. The trade-off is that you have to remember to activate each quarter — if you forget, you earn only 1% cash back in that category instead of 5%.

These cards also earn 1% cash back on all other purchases, so you are never earning zero rewards. The rotating structure works best if your spending shifts with the season (higher grocery spending in winter, more gas in summer) or if you can plan your large purchases around the bonus categories.

American Express Blue Cash Preferred: Fixed categories, no activation

The American Express Blue Cash Preferred earns 6% cash back on groceries (up to $6,000 per year, then 1%), 1% on everything else, and charges a $95 annual fee. Unlike rotating cards, the categories never change, and there is nothing to activate. You earn the bonus automatically every time you use the card at a grocery store.

The 6% grocery reward is the highest among trifecta cards, but the annual fee means you need to spend at least $1,583 on groceries per year just to break even (6% earnings of $95 divided by the 5% difference between 6% and 1%). Most households that buy groceries regularly will exceed this threshold. The card also earns 1% cash back on all other purchases, so it does not leave money on the table outside groceries.

This card works best if groceries are your largest spending category and you want a card that requires no quarterly activation or tracking. The fixed structure is simpler, but you lose the flexibility to chase bonus categories in other areas of your spending.

Comparing the three cards side by side

CardBonus CategoriesBonus RateEarning CapAnnual FeeOther Rewards
Chase Freedom UnlimitedRotating (you choose)5%$1,500/year per category$01% on all purchases
Discover it Cash BackRotating (set by Discover)5%$1,500/year per category$01% on all purchases
American Express Blue Cash PreferredGroceries (fixed)6%$6,000/year on groceries$951% on all purchases

How to decide which card fits your spending

Start by tracking where you spend money for one month. Add up your totals for groceries, gas, restaurants, online shopping, transit, and any other category that matters to you. Then look at which card's bonus categories cover the largest share of your spending.

If you spend $400 on groceries, $300 on gas, and $200 on restaurants each month, the American Express Blue Cash Preferred earns you $24 per month on groceries alone (6% of $400). Chase Freedom Unlimited or Discover it would earn you $20 per month if you activate the grocery category that quarter (5% of $400), but then you could activate gas the next quarter and earn $15 on that. Over a year, the American Express card comes out ahead if groceries are consistently your largest category — but only if you subtract the $95 annual fee.

If your spending is more balanced across categories or changes month to month, a rotating card with no annual fee is safer. You avoid paying a fee for a card that might not match your actual spending patterns.

The earning cap and what happens when you hit it

Chase Freedom Unlimited and Discover it both cap your bonus earnings at $1,500 per year in each rotating category. That means if you spend $400 in a bonus category each month for three months (the length of a quarter), you hit the cap and earn only 1% cash back for the rest of that quarter. For most households, this cap is not a problem — you would need to spend $300 per month in a single category to hit it.

The American Express Blue Cash Preferred caps bonus earnings at $6,000 per year on groceries, which translates to $500 per month. If your household spends more than $500 on groceries monthly, the extra spending earns only 1% cash back instead of 6%. High-spending households should factor this into their decision.

Annual fee math: When it makes sense to pay

The American Express Blue Cash Preferred is the only trifecta card with an annual fee. A $95 fee only makes sense if your bonus earnings exceed it. At 6% cash back on groceries, you need to spend at least $1,583 per year on groceries to earn $95 in rewards and break even. Most households spend more than $132 per month on groceries, so the fee pays for itself quickly.

However, if you spend less than $1,200 per year on groceries, the annual fee costs you money. In that case, Chase Freedom Unlimited or Discover it (both with no annual fee) would be better choices, even if their bonus rate is lower.

Frequently Asked Questions

What happens if I forget to activate a rotating category?

You earn only 1% cash back in that category for the quarter instead of 5%. You can still activate it mid-quarter, but you will not earn the bonus on purchases you already made. Set a phone reminder for the first day of each quarter to avoid this.

Can I use more than one trifecta card at the same time?

Yes. Many people carry both a rotating card (for flexibility) and a fixed-category card (for consistent high-reward spending). For example, you could use American Express Blue Cash Preferred for groceries and Chase Freedom Unlimited for rotating categories like gas or restaurants in other quarters.

Does the American Express Blue Cash Preferred earn rewards on online grocery delivery?

Yes, purchases from grocery stores and supermarkets count, including online orders from those retailers. Purchases from restaurants, gas stations, or other merchants do not earn the 6% bonus, even if you are buying food.

What if my spending does not fit any of these three cards' categories?

If you spend most of your money on travel, subscriptions, or other categories these cards do not reward, a different card structure (like a flat-rate cash back card or a travel card) would earn you more. Trifecta cards work best when at least two of their three categories match your actual spending.

Can I earn rewards on both the card and my bank account?

No. Rewards come from the card issuer, not your bank. Your bank account earns interest (if it is a high-yield account), and your credit card earns rewards — they are separate. You cannot combine them.