1. I bought a stock for lets say $100.
  2. I sold it for $200.
  3. I then immediately bought it again for $200 (in a different broker).

All of this happened in the same tax year. The reason why I sold the stock in the first place was to change broker.

Am I liable to pay capital gains tax for this tax year on the $100 profit?

  • 2
    Tax questions require identifying the country, just to make sure answers apply to your situation – mhoran_psprep Feb 1 at 19:43
  • 3
    Have you ever heard of a country that allows one to sell a stock for a profit and then buy it back without exacting capital gain taxation? – Bob Baerker Feb 1 at 19:54

The bad news is that yes, you are subject to capital gains tax for the gain (assuming US tax jurisdiction). You may also be subject to short-term capital gains if you sell the stock within one year of the repurchase.

The good news is that your cost basis is now $200 for the stock, so you will pay less tax (or maybe even count a loss) when you sell the stock in the future (if you hold it for more than 1 year).

So you effectively accelerated your tax burden if you end up keeping the stock past the end of the tax year.

If you have other investments in non-retirement accounts, you could also count any capital losses against that gain, reducing the tax burden.

For future readers: Before selling your investments just to change brokers, ask your new broker if they can transfer your investments. There are mechanisms to do this, but individual brokers will have varying procedures, and some may not be able to transfer every investment (e.g. proprietary mutual funds) but it will definitely alleviate the problem of triggering gains just to transfer custodians.

  • 1
    ...but it might take several days during which you cannot touch the shares. But yes, still a good plan. – Aganju Feb 2 at 0:02

In the U.S., when you buy and then sell a security for a profit, it's a capital gain and is taxable if done in a non sheltered account.

How this is handled in other countries may be different if capital gains aren't taxed in that locale but I'd be surprised if that exists.

If you had transferred the stock to another broker, there would have been no realized capital gain or taxation.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.