It was always my understanding that if an employer is the beneficiary of a life insurance policy then no P11D benefit will arise. Likewise, f the employee is the benificiary then it's a taxable benefit which should be reported on form P11D.
I've just found the following on Tolley's..........
Does this mean that the beneficiary of the policy doesn't affect the treatment either way and life insurance is always a non taxable benefit?? I'm very confused!