RRIFs come with mandatory annual withdrawals, which increase as you age, potentially leading to a depletion of funds. Withdrawals are fully taxable as income, which could push you into a higher tax bracket. Additionally, no further contributions can be made to a RRIF once it is established.