Registered Retirement Savings Plan (RRSP)

An RRSP is a retirement plan that is registered with Canada Revenue Agency (CRA).  You can establish an RRSP in your own name or in your spouse or common-law partner’s name.  Any contributions made to the RRSP are tax deductible and can be used to reduce your tax payable.
Any income you earn in the RRSP grows tax free as long as it remains in the plan.  You will have to pay tax when you make withdrawals, or receive payments from the plan at your tax rate at the time of the withdrawal.
Locked-in RRSPs are similar to regular RRSPs except the source of money comes from a Pension Plan and the CRA has specified rules on how it can come out as an income.
Setting up an RRSP
Contributing to an RRSP
Contributing to spousal or common-law partner RRSPs
Unused RRSP contributions
Excess Contributions