Business Continuation Insurance

Definition - What does Business Continuation Insurance mean?

Business continuation insurance is insurance structured to protect against the financial effect of the death of disability of a partner and support business succession planning. Usually comprising life and disability insurance policies, the policies depend on the terms of ownership transfer, which may take the form of a buy-sell, cross purchase, or entity purchase plan.

Insuranceopedia explains Business Continuation Insurance

Business continuation insurance is a risk management strategy that enables the rest of the company to move forward despite the loss of a key person. It helps reduce the effect of the stress resulting from the financial losses and sudden lack of leadership and implements a clear agreement to ensure business succession and prevent future power struggles, misunderstandings, or conflicts.

Connect with us

Insuranceopedia on Linkedin
Insuranceopedia on Linkedin
"Insuranceopedia" on Twitter

Sign up for Insuranceopedia's Free Newsletter!