Ok say I buy a stock and then I sell it. the profit I got from that stock I invest in another stock do I have to pay taxes if I use my profit on investing it in stocks again or do I only pay taxes when I take the profit I make out and use it for other things. Live in bc and buy us stocks. Please help

thanks

In the example you cited you will pay the tax on your profits, if you take out the profits or not. That’s why the IRS invented Schedule D to your Form 1040 tax return.

Only in retirement accounts can you trade in and out of stocks without paying the appropriate capital gains taxes. But then your money is tied up until retirement or at least age 59-1/2, or the IRS hits you with an early withdrawal penalty.

The only other way to sell an investment asset and reinvest in another without paying (deferring) taxes on any gain is in real estate, in a tax-deferred 1031 exchange. These rules also apply to like for like exchanges of business assets.