The general rule in real estate is that the party receiving the property pays stamp duty. In a rental agreement, this is the tenant. Stamp duty must be paid within 30 days of signing the agreement.