What is Stamp Duty? Who is liable to pay Stamp Duty?

Stamp Duty basically is nothing but a type of tax collected by the government under its jurisdiction for a transaction of property. The types of property may be freehold or leasehold from land (agricultural and non-agricultural), independent houses, flats to commercial units. As a general rule, Stamp Duty is generally paid by purchaser(s)/buyer(s).