Core Tax Difference
RRSP: Tax deduction now
TFSA: Tax-free withdrawals later
RRSP contributions are generally tax-deductible, while TFSA contributions are not. RRSP withdrawals are generally taxable; TFSA withdrawals are generally tax-free.