Home BlogBehind on RESP contributions? You can only catch up $1,000 of grant a year
Saving

Behind on RESP contributions? You can only catch up $1,000 of grant a year

The CESG carry-forward sounds generous until you hit the ceiling: one extra year per year, capped at $1,000 of grant. Here's how many years of backfill you actually have left, and the December 31 deadline that decides it.

Every RESP contribution triggers a federal match — the Canada Education Savings Grant, worth 20% of what you put in, up to $500 a year and $7,200 over the child's lifetime. It's the highest guaranteed return in Canadian personal finance, and most families never collect all of it.

The reason isn't apathy. It's a carry-forward rule with a ceiling that quietly caps how fast you can recover.

The rule people get wrong

Miss a year of contributions and the grant room does carry forward — $500 is added for every eligible child every year since 2007, whether or not an RESP exists. The catch is on the way out: you can only collect one extra year of room per calendar year.

  • Contribute $2,500$500 of grant (this year's room).
  • Contribute $5,000$1,000 of grant (this year plus one carried-forward year).
  • Contribute $7,500 → still $1,000. The extra $2,500 gets no match at all.

$1,000 is the hard annual ceiling. There is no version of this where a lump sum recovers three missed years at once.

Fall four years behind and you need four more years of $5,000 contributions to catch up — assuming the child is young enough that you still have four years. That's the real cost of a skipped year: not the $500, but a slot in a queue that eventually runs out.

Count the years you have left

Grant eligibility ends on December 31 of the year the child turns 17, and 16- and 17-year-olds only qualify if one of two things already happened:

  • at least $2,000 was contributed to the RESP before the year they turned 16, or
  • at least $100 a year was contributed in any four years before then.

So a 12-year-old with four missed years has five eligible years remaining — enough. A 15-year-old in the same position does not, and the unclaimed grant simply expires.

The extra 10–20% many families qualify for and never claim

On top of the standard 20%, the Additional CESG pays more on the first $500 you contribute each year, based on adjusted family net income. For the July 2026 to June 2027 benefit year:

  • Income at or below $58,523 → an extra 20%, worth up to $100 more a year.
  • Income between $58,523 and $117,045 → an extra 10%, worth up to $50 more a year.

The Additional CESG has no carry-forward. Unlike the basic 20%, a year you don't claim it is simply gone.

Below that first threshold there's also the Canada Learning Bond, which requires no contribution at all$500 in the first year and $100 a year after, up to $2,000 per child. It has to be applied for, and it can be claimed for past years you were eligible.

Where a household lands against those cut-offs isn't always obvious once you subtract deductions; check where your family sits with the household income percentile tool, and work out what $5,000 a year actually costs you after tax with the take-home pay calculator.

One date, and it isn't the RRSP's

RESP contributions count in the calendar year they're made. There is no 60-day grace window into January and February the way there is for RRSPs. Money that lands January 2 counts toward next year's grant room, not this year's.

December 31 is the whole deadline. Miss it and you don't lose the room — you lose a turn in the catch-up queue.

The takeaway

If you're behind, the number to aim at is $5,000 a year, not whatever lump sum closes the gap. Count the eligible years the child has left, multiply by $1,000, and that's the most grant still reachable. For most families with a child under 12, full catch-up is still on the table — but only if the contributions start landing before a December 31 that keeps arriving.

Sources: Employment and Social Development Canada, Canada Education Savings Grant and Canada Learning Bond program rules; 2026–2027 income thresholds.