Is stamp duty payable on copyright licensing agreements in India?
Stamp duty refers to a tax on a transaction which is paid to the government and the tax is levied on the instrument recording the transaction. Stamp duty is hence payable on licensing agreements in India.