@madisonshpprd Why would you be liable for taxes? It's actually the opposite in some cases.
The TFSA is subject to the foreign witholding tax due to the tax treaty not recognizing it on a TFSA (but does on an RRSP) However, this tax has nothing to do with capital gains or ACB.
You are taxed on...