The structure of the problem
Every credit card has earn rates — for example, 4 points per dollar on dining, 1 point per dollar on everything else. Your annual rewards are the sum of (spend in each category) × (rate at the card you used). To maximize rewards, you maximize the rate applied to each dollar of spend.
No single card maximizes every category. Even the strongest cards are usually weak in one or two areas. So the question becomes: which combination of cards covers your spending without forcing you to carry seven cards.
The math by hand (simplified)
- Pull your last 12 months of spending and bucket it into categories: dining, groceries, gas, travel, streaming, online shopping, drugstores, transit, and "other".
- For each category, identify the card with the highest reasonable earn rate that you would actually qualify for and use.
- Multiply the category spend by the card’s earn rate. That is the annual reward value for that slot.
- Sum the slots, subtract annual fees, subtract the value of credits and benefits you would actually use, and compare to your current wallet.
The gap between your current wallet and the optimal wallet is the dollars per year you are leaving on the table.
How SavvX does this automatically
SavvX reads your transactions through Plaid, performs the categorization, runs the optimizer across the catalog, and presents the resulting wallet ranked by wallet size (1 card, 2 cards, … up to 8). The optimizer accounts for:
- Category caps. Some cards earn a high rate only up to a spending cap each year. After the cap, the rate drops. The optimizer applies these caps to your real spend.
- Annual fees. A high-fee card is only worth it if the rewards plus credits clear the fee. The optimizer subtracts fees and credits accurately.
- Statement credits and perks. Many cards have credits (dining, travel, streaming) that only count if you would actually use them. The optimizer estimates utilization from your behavior.
- Point value. The optimizer can value points as cash back, as travel credit, or at transfer partner rates, depending on how you intend to redeem.
Practical wallet sizes
Most users land in one of these brackets:
- 1-card wallet. Worth it if you spend under about $20,000 a year and want one rule. The earn ceiling is around 2% flat.
- 2-3 card wallet. The sweet spot for most users. Covers the biggest categories with bonus rates and leaves a flat card for everything else.
- 4-5 card wallet. Worthwhile if you have meaningful spend across at least four categories. Captures most of the upside without becoming unmanageable.
- 6+ card wallet. Diminishing returns. The marginal card is worth maybe $20-$80 per year and adds annual-fee complexity.
Common mistakes
- Carrying a high-fee card whose credits you don’t use. An untouched dining credit is not a credit — it is a fee.
- Using your sign-up-bonus card after the bonus ends. Many users keep using a card whose ongoing earn rate is below the wallet’s best option.
- Optimizing for transfer partners you never use. Transferable points are only worth their transfer value if you redeem that way. Otherwise they are worth 1 cent each.