Sir, service tax on GTA is payable by either the consignor or consignee whoever is paying the freight. If both consignor and consignee ar not liable to pay on any exceptional cases then transporter himself is liable to pay service tax on freight amount. Considering this provision please out your transaction for service tax liability.
Further, as you have mentioned in your query that some transporter does charge service tax and some does not. I infer that those who charge service tax will be paying it under their registration number on such scenario as mentioned in above para. Otherwise why they should charge service tax on invoice. Secondly those who do not charge service tax on invoice and also the order party either supplier or purchaser have not paid service tax, and you have paid the same. This is correctly complied and out of three party to the transaction one has to pay the applicable service tax.
And the liability of service tax on freight is on 30% of freight amount. The abatement of 75% has been rationalised to 70%.
Thanks.