Literally automatically as you make the trade. I'm talking about online stock broker platforms like COL Financial, BPI Trade, First Metro Sec, etc, hindi ung personal broker na pwedeng ihire(no experience on this case).
And yes, may taxes talaga ang stocks. Probably ask your bookkeeper or probably contact BIR nalang for a more detailed answer concerning taxes. Marami lang hindi nagbabayad pag gumagamit ng foreign brokers, pero it doesn't mean na walang taxes.
Tama ka mk4 pero hindi auto deduction ang tax ng sa pag bili, nadededuct lang ito kapag binebenta na, and the tax is by stock transaction tax na may 0.6% deduction rate pero hindi siya depending sa kung ganno kalaki kinita mo but rather sa kung anong presyo mo ito binenta. And the filing of taxes kapag online trading or kahit anong investment pa yan sa stocks isn't your responsibility but rather your broker's.
I've seen this article recently and it's a good read in how investments are taxed:
How are investments taxed?here's a quote pertaining to the matter:
Yes, you have to pay taxes, but you don't have to file returns anymore. If you’re investing in the stock market, that means you're investing in a listed company. The applicable tax for that would be a 0.6% stock transaction tax for every time you sell your shares. The 0.6% tax will be imposed on the gross selling price of the stock, not on your gains. So, even if you lost money in your trade, you still have to pay the tax.
Paano ito nakakaltas? I mean kasi madaming online broker ngayon na wala namang tax na nakaindicate eh and you get lahat ng profits na makukuha mo sa pagtrade mo depende sa kung what price mo ito isinesell, parang crypto trading lang din. And AFAIK pag naghire ka ng stock broker mo na ang occupation is trading, 20 pesos lang ang pinaka minimum na kukuhain ng broker then pag lagpas na 5k (i think) .25% nalang ang kukuhain nito (based lamang sa nabasa ko dati). Therefore, I don't think na may tax ang online trading kahit stocks pa yan or forex.
Tama naman yung 20 pesos minimum and the .25% deduction pero ito ay parang porsyento lamang ng iyong broker pero ibang usapan na kasi kapag ibang tao ang naghandle ng stock investments mo in which soon gagawan ko ng panibagong thread and I might put there the FAQ about stock investments. Gaya nga sinabi ko, there was 0.6% deduction sa selling transactions ng isang stock trader.