This Insurance Glossary of Terms is produced and maintained by the National Alliance Research Academy.
If you have a comment, suggestion or question please contact us at glossary@scic.com
Insurable Interest
The existence of potential financial loss on the part of the policy owner and/ or beneficiary in the event of the death of the insured. The policy owner and any beneficiaries must have an insurable interest when applying for a life policy.