Thanks for your answer, lots of great/new information here.
Max, this also depends on your income and province.
I am from Quebec and actually in the over $45,282 to $84,780 year income, and plan to be there for around 10 years.
Regardless I would first dump VCN and VAB in your RRSP and TFSA and replace with VTI or XAW as you see fit. I would then purchase HBB for your bond allocation in your non-reg. If you're not comfortable with the structure of HBB, then choose ZBD instead. Both are more tax efficient than VAB with similar overall returns and still low fees.
I'm actually planning to completely eliminate bonds from my AA. I still don't know if I want to sell or keep them dilute with upcoming investments.
As for dumping VCN in my TFSA, I agree and plan to do it. I basically want to get all of my Canadian AA% in my non-registered.
What would you suggest in TFSA? As much as possible US and Intl such as XAW? I like VTI too, but I currently make smaller periodic investments so I can't justify the fees of doing Norbert Gambit to buy USD ETF..
For your Canadian allocation, if you earn more than $90,000 a year, you are likely to be better off using swap based products (HXT). If you're under that, choose VCN/XIC/ZCN etc.
Once your non-reg gets so full that you must purchase international there to maintain your AA, you can use swap-based products for better tax efficiency. HXS (US stocks) and HXX (European) for example.
I had to research a bit on swap-based products, first time hearing about those.
In the tax bracket I actually am, Canadian eligible dividends are taxed at 17.49% (and Non eligible at 24.90%) and the capital gains when I plan to retire (lowest tax bracket) are taxed at 14.26% so the difference between paying taxes today on dividends and paying taxes later on cap. gains is around 3.23% (and around 10% for non-eligible) which is not negligible.
So those swap-based products seem very interesting, but why aren't they more popular around here? Are people not comfortable with the structure of swap-based products (derivates)?
I would be very hesitant myself to get heavy on Canadian stocks just for tax reasons. Taxes are not a good reason to overinvest in exposure to oil, real estate, and mining companies.
I just want to stick to my AA (20% CAN), while getting the best tax treatment as possible, not trying to get heavy on Canadian stocks.