Yes, stamp duty is payable to the government for every transfer of property including inheritance.