Offer your thoughts or opinion on the input financial query or topic using your financial background.

U.S. stock sales- tax on sale for NR Canadian
If you're a non resident then you owe no capital gains tax to Canada. Most banks won't let you make trades if you're a non-resident.  They may not have your correct address on file so they don't realize this.  This is not tax law but just OSC (or equivalent) regulations. You do have to fill out paperwork for withholding tax on OAS/CPP payments.  This is something you probably already do but here's a link .  It's complicated and depends on the country you live in. Of course you may owe tax in Thailand, I don't know their laws.