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, which is usually lower during retirement.