Working hard in the background...
Working hard in the background...

Compare cards with top cash back, travel points, and bonuses tailored to your income bracket.

At a $98,000 annual income, monthly card spending in this profile is about $3,340 (just over $40,000 per year). The biggest categories are travel (16%), dining/food (16%), groceries (12%), followed by recurring bills and entertainment (about 9.5% each). This is a high-activity profile where the right rewards structure can make a meaningful difference.
At this income level, spending is diversified but clearly lifestyle-driven. Travel alone accounts for about $540 per month, with another $530 on dining and nearly $400 on groceries. There’s also meaningful spending on recurring bills (~$318), entertainment (~$318), online shopping (~$261), and foreign purchases (~$212).
For this pattern, the strongest card features typically include:
In this case, often yes.
With ~$40,000 in annual spend, even a 1% difference in effective rewards equals about $400 per year. That alone can offset a $120–$150 annual fee. If the card also offers strong welcome bonuses, travel insurance, or credits tied to common spending categories, the math becomes even more compelling.
Most of the top-performing options for this income level carry annual fees, which reflects the fact that higher earn rates and travel perks tend to sit behind those fees.
At $98,000 income, you’re near the threshold where premium cards are most realistic, but they’re not automatically the best choice.
Many premium cards require $100,000 personal income, so qualification may be a barrier. Even if eligible for a premium contender with an $80,000+ threshold, these cards typically only make sense if you travel frequently and can fully use perks like lounge access, travel credits, and enhanced insurance.
At this income and spending level, the right card isn’t about chasing the flashiest bonus, it’s about matching strong category earn rates to where your money actually goes.
Estimate your annual rewards with the best travel rewards earning credit card in Canada + get up to 15,000 bonus points!
LEARN MORE