How are bonus shares taxed?
Now, bonus shares are shares to which there is no cost attached and are shares that are issued free. Therefore, the cost is zero. So, if you receive 100 bonus shares and have sold the same at Rs 10,000, than the entire amount would be taxable.
However, the holding period is the most important in case of taxing bonus shares. In fact, shares in general attract a capital gains tax depending on their holding period and so it is for bonus shares. For example, if you hold a bonus share for more than one year from the date of allotment, there would be no capital gains tax that is payable. On the other hand if you hold it for less than one year from the date of allotment, a short term capital gains tax would have to be paid.
Because there is a tax liability on shares if sold before one year, it's always advisable to sell the shares after a period of one year, whether they are bonus shares or not.
To read more on bonus shares click here