The reason I asked how long it was before your husband sold the shares he was given is that if an employer gives an employee free shares and it is not part of an HMRC sanctioned scheme, the value of the shares at the time they were given to the employee is taxable as if it were salary.Your husband appears to have paid tax at 40% but if his income was over £150,000 for the tax year, he would have paid tax at 50% on the excess over £150,000. Under an EMI scheme, if no payment is required on exercise of the option, the recipient of the shares pays income tax based on the value of the shares at the time the option was granted or the value of the shares at the time the option is exercised if that is lower.There are some notes on the EMI scheme which explain the tax implications here. Normally, something is paid for the shares and if that is the same as the value of the shares when the option is granted, then there would be no tax to pay when the option was exercised.Without access to the full detail of what went on, it's difficult to be definitive about the tax situation but, based on what you have told me, I don't see why your husband would be due a tax repayment. He could ask the tax office for a tax calculation for the tax year for which he paid the £100,000 in tax on the £250,000 he received for his shares. That will show all his income and whether he was overpaid or underpaid for the year. He should also ask his employer what the £250,000 was taxed as it was. I'd be happy to comment further if more information was available. I hope this helps but let me know if you have any further questions.