My Wallet · not set up yet

Methodology — How CardStack values Canadian credit cards

M0

Methodology

The math behind every number on the site

Net value formula

Per card: rewards + credits − annual fee − fx cost. Rewards are the sum of rate × spend × ¢/pt per category.

Caps

When an earn rate has a cap (e.g. $25,000/year), spend above the cap drops to the base 1× rate. Cards with a single shared cap across multiple categories (e.g. TD First Class' $25k pool across groceries + dining + recurring) split the budget proportionally by your spend in those categories.

Foreign spend

Foreign spend is excluded from the per-category earn table; it's modelled separately as an FX cost (fx_fee × foreign_spend). Category winner for foreign spend uses base earn minus FX.

Point value presets

Point currencies are worth wildly different amounts depending on how you redeem. We ship three presets so you can pressure-test the ranking:

Currencyconservativeblendedaggressive
Membership Rewards1¢1.5¢2.2¢
Aeroplan points1.3¢1.8¢2.8¢
BMO Rewards0.5¢0.67¢1¢
TD Rewards0.5¢0.5¢0.5¢

Or set custom values on the home page — your assumptions persist locally.

Your assumptions
Adjust spend & point values
Total spend $60,000 / yr · saved to your browser
Annual spend by category
Point values (¢ / point)
¢/pt
¢/pt
¢/pt
¢/pt
CardStack

CardStack is an independent research tool. It is not affiliated with, endorsed by, or sponsored by any bank, card issuer, or rewards program. Card details are sourced from official issuer pages and may change without notice.

Nothing on this site is financial, tax, or legal advice. The value you actually earn from a credit card depends on your spending, how you redeem points, and issuer terms in effect at the time. Always confirm current terms with the issuer before applying for or using a card.

CardStack · CA · v1.3
Not financial advice