Family RESP Plan Calculator Canada

This family RESP calculator projects a plan shared by two or more children, the CESG each collects, and the grant a late start can still catch up before 17.

Family RESP Plan Calculator Canada
C$
children
years
years
years
%
Advanced options
C$
years
Projected plan value —
Government grant collected —
Your contributions —
Investment growth —
Value per beneficiary —
Share of the family grant captured —
Grant left on the table —
Maximum grant for this family —
Contribution room still unused —
Maximum contributions for this family —
Grant for the least-funded child —
Grant for the best-funded child —
Grant years left for the youngest —

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

What it does

The family RESP calculator projects a single education savings plan shared by several related children, where the money is pooled but the Canada Education Savings Grant, the annual grant maximum, the lifetime grant maximum and the RESP contribution limit all belong to each beneficiary separately.

Data sources & parameters

The figures below drive this calculator. We keep them aligned with the latest official guidance, and each result recalculates automatically whenever a value changes.

ParameterValueSourceLast updated
Last age at which an RESP contribution attracts the CESG: the final eligible year is the one in which the beneficiary turns 1717laws-lois.justice.gc.caEffective 2026-01-01Was hardcoded as 17 in family-resp-ca; sourced to Canada Education Savings Act s. 5(1) and s. 5(3)(a).
Canada Education Savings Grant match rate0.2canada.caEffective 2025-01-01Basic CESG matches 20% of annual RESP contributions.
CESG maximum per year500canada.caEffective 2025-01-01Max basic CESG per year (20% of first 2500 contributed). Up to 1000/yr with carried-forward room.
CESG lifetime maximum per beneficiary7,200canada.caEffective 2025-01-01CESG lifetime maximum per beneficiary.
RESP lifetime contribution limit per beneficiary50,000canada.caEffective 2025-01-01RESP lifetime contribution limit per beneficiary (no annual limit).

We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.

The formula

Grant per child = min(contribution x CESG rate, annual cap + one carried-forward year, lifetime grant left); Balance = balance x (1 + return) + contributions + grants

How it works

It ages every child forward one year at a time, splits the yearly contribution between them either evenly or grant-first, pays each child the grant their own remaining room allows including one carried-forward year, stops paying once a child passes the grant age, and compounds the pooled balance at your expected return.

Where it is used

  • Sizing one family RESP against two or three individual plans
  • Seeing how much grant a late-started plan can still catch up
  • Directing contributions to the child who is closest to ageing out

Worked example

A family plan for two children aged 4 and seven, fed CA$5,000.00 a year for 15 years, collects … of grant against a family ceiling of …, which is … of what was on offer. The plan reaches …, or … a child, with … of grant left behind because the older child ran out of years.

What the family RESP calculator does

A family plan is one pot of money: contributions go in together, growth compounds together, and educational assistance payments can go to whichever child ends up in school. But the government’s limits do not merge. The annual grant maximum, the $7,200 lifetime grant maximum and the $50,000 lifetime contribution limit each belong to a named beneficiary, not to the plan.

Modelling it as one big account overstates the grant, sometimes badly. This calculator ages each child forward year by year, gives each a grant ledger, and reports what the family collected against what was available.

A worked example

With the default inputs (two children aged 4 and 7, $5,000 a year for 15 years, 5% return, contributions split evenly), the plan grows to about $126,816: $75,000 of contributions, $12,500 of grant and about $39,316 of growth. The family captures about 87% of its $14,400 grant ceiling and leaves $1,900 unclaimed. Turn off the even split and the grant rises to $14,000, about 97% of the ceiling, and the plan to about $128,471.

One pot, several sets of limits

The pooled part is useful. If one child goes to university and another does not, the income and contributions can follow the one who does, without transfers between individual plans. One account also means one set of fees and one investment decision.

The per-child part is where money is won or lost. Every beneficiary builds grant entitlement at the annual maximum from birth to the end of the year they turn 17, capped at $7,200 per child. Contribution room is also per child, and contributing beyond it for one beneficiary triggers a monthly penalty tax rather than more grant. A plan with three children has three times the grant ceiling and contribution room of a single plan, but only if the money is directed so that each child can reach their own ceiling.

Who is allowed in

Every beneficiary must be related to the subscriber by blood or adoption: children, grandchildren, brothers and sisters. Nieces, nephews, cousins and friends’ children do not qualify, and each beneficiary must be named before turning 21. If the group fails the relationship test, use individual plans; this calculator will overstate what one account can do.

How the grant is calculated per child

Each year, for each child, the calculator takes the lowest of:

  • The 20% match on what was contributed for that child
  • The annual grant maximum, plus at most one carried-forward year
  • What is left of that child’s lifetime grant ceiling

Once a beneficiary passes the grant age the match stops, however much room is left. That deadline is why the tool reports how many grant years the youngest child has left.

The grant age is editable, but it starts from a maintained parameter based on section 5 of the Canada Education Savings Act, which pays the grant only where the beneficiary was under 17 at the end of the previous year. In practice the last year a contribution attracts grant is the year the child turns 17, with extra conditions at 16 and 17. Change the field only if a plan has lost eligibility for a reason this projection does not model.

Carried-forward grant room

A child born eight years ago has eight years of unused entitlement. You cannot claim it all at once, but you can claim one extra year on top of the current year, every year, until it is used or the child ages out. A plan opened when a child is twelve can run at double the annual grant for the remaining years and still collect a large share of the ceiling. The calculator assumes the banked room is untouched, which matches an empty plan; if the plan already earned grant, the catch-up figure will be optimistic.

That is also why an even split is often the wrong choice. It treats a four-year-old and a fifteen-year-old the same, when only one is up against a deadline.

Splitting evenly against splitting grant-first

With the even split off, the calculator ranks the children each year by how close they are to ageing out and gives each, in that order, exactly the contribution needed to collect the grant their room allows, before spreading anything left over. That stops the youngest child from absorbing contributions they could make later, and the gain in grant is often ten percentage points or more. Each child’s notional share of contributions then grows at a different pace, which matters less in a family plan because earnings are shared anyway.

Contribution room and the penalty nobody notices

The $50,000 lifetime contribution limit is per beneficiary and there is no annual contribution limit. You can put in a large amount in one year; it simply will not attract more than the annual grant maximum. Exceeding a beneficiary’s lifetime limit brings a monthly penalty on the excess until it is withdrawn, and family plans make that mistake easier because the money looks like one balance. The calculator caps each child’s contributions at their own room and reports how much family room is unused.

Reading the result

The headline is the projected plan value, split into contributions, grant and growth. The two figures to watch are the share of the family grant captured and the grant left unclaimed. Capturing 98% of the ceiling means the plan is doing nearly everything available; capturing 70% usually means a late start, contributions below the level that earns the full match, or an even split that should not be.

Every figure is a projection based on your numbers and the current grant rules, not financial advice. Returns are assumed, not guaranteed, and grant eligibility depends on residency and on your promoter filing correctly. Confirm the details with your RESP provider.

About This Family RESP Calculator

Use this family RESP calculator to get an instant, accurate estimate. The figures follow official CRA guidance and every rate and threshold is kept up to date for 2026. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.

Tax year 2026

Frequently asked questions

What does the family RESP calculator do?
It projects one pooled education savings plan across several beneficiaries, tracking each child's contribution room, annual grant maximum, carried-forward grant room and lifetime grant ceiling, then compounds the shared balance and reports how much of the family's total grant entitlement you captured.
Who can be named in a family RESP?
Every beneficiary must be connected to the subscriber by blood or adoption, so children, grandchildren, brothers and sisters qualify, while nieces, nephews and family friends do not. A beneficiary must also be under 21 when named. Unrelated children need individual plans.
Is the money really shared between the children?
Contributions and growth are shared, so income earned on one child's contributions can be paid to another. Grant can also be shared among siblings in a family plan, but no beneficiary can receive more than the $7,200 lifetime grant, and grant that cannot be used within those limits is returned to the government.
How much can a late start still catch up?
Grant entitlement builds from birth at the annual maximum whether or not a plan exists, and you can claim at most one extra year of it per year. A plan started when a child is twelve can therefore collect double the annual grant each year until the grant stops, which is why the calculator tracks carried-forward room separately.
Should I split contributions evenly?
Not always. Turning the even split off sends money first to whichever child is closest to ageing out of the grant. On the default two-child plan that lifts the share of the family grant captured from about 87% to about 97%.
Are the limits kept current?
The CESG match rate, the annual and lifetime grant maximums and the RESP lifetime contribution limit are held as parameters sourced from ESDC and the CRA, and updated when the rules change.

About the author

Taha Kheirandish

Written and reviewed by

Taha Kheirandish

Economics student and independent researcher

Taha Kheirandish reads tax codes the way other people read maps — to find out where a system actually leads, not where it claims to go.

He is an economics student, and his work here is comparative by design. A pension deferral bonus in Quebec, a commuting allowance in Germany, a rent-increase ceiling in the Netherlands: each is a decision a government made about how money should move, and each reads differently once you set it beside eight others. He builds and checks these calculators across nine markets from primary sources — the regulation rather than a summary of it, the ministry’s own circular rather than a news item quoting it.

That is the editorial standard of the site as well as his habit. Every rate, threshold and bracket here carries the document it was read from and the date it takes effect, and gets re-checked when the law moves rather than when someone happens to notice.

He is a researcher, not a licensed adviser, and nothing on this site is personal financial advice. It is arithmetic done carefully with its sources shown — so that you can check it, and take it to someone who is.

Leave a Reply

Your email address will not be published. Required fields are marked *