here, this may help you "Capital Gains Tax There
Post# of 4081
"Capital Gains Tax
There are no taxes when you buy a stock or while you own the shares. You owe capital gains tax when you sell the stock and only if you make a profit. For tax purposes, the money you invest is called your cost basis and is subtracted from the proceeds of the stock sale to figure your capital gain. You must report capital gains from a stock sale using IRS Schedule D when you file your tax return for the calendar year in which you sold the shares. For example, if you sell shares on December 31, 2013, report the gain on your 2013 return. If you wait a day or two, you would not have to pay capital gains taxes on a sale until you file your taxes for 2014."
Here's the source link:
https://finance.zacks.com/pay-taxes-stocks-7577.html
It says you pay the tax when you file at the end of the year, even for capital gains.
Probably wouldn't hurt to get a second opinion though.