Business Life Insurance

Definition

  • A life insurance policy purchased by a business on the life of an important executive. A business life insurance policy, also known as "key person insurance," protects a business from loss due to the death of a key employee, buying the company time to find a suitable replacement or to implement new business strategies to fill the void of the lost employee.

Synonyms
business owner death coverage, company life insurance, life insurance policy, stakeholder policy

Related Terms and Acronyms

  • Business Continuation Insurance Definition,
    • Insurance that provides coverage in the event that someone integral to the operation of a business dies or becomes disabled.
  • Entity-Purchase Agreement Definition,
    • A plan used for businesses with multiple owners where insurance policies are taken out for each owner in the amount of their ownership stake.
  • Group Life Insurance Definition,
    • Life insurance offered to a large number of people belonging to an organization, usually as part of a benefit package.
  • Insurable Interest Definition,
    • Something of sufficient worth and benefit that an individual or entity would have reason to insure against its lost.
  • Single Interest Insurance Definition,
    • Insurance that covers a single party when more than one party has a stake in a property.
Compare. Calculate. Apply today.
Compare Mortgage RatesMortgage CalculatorsApply for a Mortgage