As per this thread, if I buy a stock on 1-Jun-22 and sell it on 1-Jun-23, it is STCG. It becomes LTCG only from 2-Jun-23 onwards. But Zerodha shows this green briefcase symbol for this share on 1-Jun-23 itself. It is misleading. Once it shows the green briefcase, I assumed it comes under LTCG if I sell it from that day onwards. TaxPnL downloaded from Console also shows it as LTCG. Now, my CA tells these are all STCG.
Is the above LTCG understanding correct? If it is so, I think Console should show the green briefcase symbol only from the 366th day onwards.
As per my understanding , a period of 1 year always ends on the last day of the preceding month to that of the year beginning month.
In your example, 1 year would be beginning on
1-Jun-22 and will end on 31-May-23, so it becomes a LTCA (Long-term capital asset) from
1-Jun 23 in my opinion.
This is similar to how financial years are determined 1st April to 31st March.
Then 2024 being a leap year, the Console green briefcase for each stock fails to correctly identify if the stock gains fall under LTCG. It shows the green briefcase after 365 days and does not consider months. I saw it this year.