@silent_observer Not quite, because in your TFSA you've paid tax at your marginal rate to CRA on the invested money already, and then you have the 15% withholding to the IRS on top of that. Whereas in your RRSP you have just the amount owed to CRA at your marginal rate on withdrawal and no tax...