Investors need to pay minimum 7.0% percent as stamp duty when buying a property in Brigade Icon.