Stamp duty is a kind of tax that needs to be paid at the time of Punjab deed registration. This legal tax requires to be paid as proof for any purchase of immovable property or land or registration of ...