@webtricks
You have explained well, but now it is more worse for buyers who need CA to calculate all these things. I hope the Govt will make it easier to pay tax than hiting a CA for small tax payers.
Every transaction means its more headache for every person.