Legatees themselves do not pay inheritance tax on their legacies. Instead, the estate is responsible for paying any inheritance tax due before the assets are distributed to the legatees. However, legatees may have to pay income tax on income generated from the inherited assets.