Annual Contribution Optimizer 2026

Maximize your tax benefits this year. Get an instant answer to the ultimate question: "With my budget, where should I invest first?". Our tool smartly allocates your savings across the FHSA, RESP, RRSP, and TFSA to help you get the maximum tax refunds and government grants.

Province
Taxable income
$
Savings budget
$
Hours per week
h/week

Recommended allocation

-

1. Allocation and annual limits

2. Allocation mix

3. Scenario comparison

Optimized allocation: Allocate to FHSA first (if enabled). If children are enabled, compare RESP grant rate vs deduction rate to prioritize RESP or RRSP first. Then route the remaining budget to RRSP when marginal rate ≥ 30%, otherwise TFSA.
All RRSP first: Allocate to RRSP up to room, then TFSA, then RESP (if enabled), and FHSA last (if enabled).
All TFSA first: Allocate to TFSA up to limit, then RRSP, then RESP (if enabled), and FHSA last (if enabled).

4. Why this strategy

-
This is a planning estimate. Annual limits are modeled (FHSA 8,000$, RESP grant target 2,500$, RRSP 18% capped, TFSA 7,000$). Carry-forward room and full household-specific grants/credits are not fully modeled.
Total annual advantage by province
Province / territory Total annual advantage

How this annual contribution optimizer works in Canada

This calculator is designed for one decision horizon: the current tax year. It estimates where your annual savings budget should be allocated first across FHSA, RESP, RRSP, and TFSA to maximize year-1 value.

  1. Enter your province, taxable income, annual savings budget, and profile (first-home buyer and children).
  2. The model estimates your current marginal tax value using 2026 Canadian tax rules.
  3. FHSA is prioritized first when first-home buyer is enabled.
  4. When children are enabled, RESP grant value (CESG) is compared against RRSP/FHSA deduction value.
  5. Remaining budget is then routed by strategy logic (optimized, RRSP-first, TFSA-first), under annual limits.
  6. Any excess above registered limits is shown as non-registered overflow.

What the recommendation is optimizing

This is a Canadian planning estimate for the current year, not a full retirement or tax-filing engine.

FHSA, RESP, RRSP, TFSA and CESG explained (Canada)

FAQ - Annual Contribution Optimizer

What is the Annual Contribution Optimizer for Canada?

It helps you allocate your annual savings budget across FHSA, RESP, RRSP, and TFSA to maximize your estimated year-1 benefit in Canada.

Which account should I fund first: FHSA, RESP, RRSP, or TFSA?

It depends on your profile. FHSA can be prioritized for first-time buyers, RESP can be prioritized when CESG value is strong, and RRSP vs TFSA is then routed by your estimated marginal tax value.

How does the optimizer choose between RESP and RRSP?

When children are enabled, the model compares RESP grant value (CESG) with your estimated RRSP/FHSA deduction value, then prioritizes the more valuable option first.

How is the Year-1 advantage calculated?

Year-1 advantage combines estimated RRSP and FHSA tax refund impact plus modeled RESP grant (CESG), based on your selected province, income, and allocation strategy.

Does this include carry-forward room and all tax credits?

No. This version focuses on annual limits and estimated annual RRSP room. It does not fully model all carry-forward room, credits, deductions, and household-specific tax rules.

What happens if my budget is above annual limits?

The calculator fills modeled registered-account limits first, then shows the excess as non-registered overflow so you can plan the remaining amount.

Is this a tax filing result or a planning estimate?

It is a planning estimate for contribution optimization. Your final tax result can differ based on your full return and detailed family situation.