The 30 % federal solar tax credit also allows for 30 % of the total system cost to be claimed as a tax deduction for systems of up to any size. (solar-estimate.org)
You can also borrow money to invest in your TFSA, although you can't write off the interest as a tax deduction. (moneysense.ca)