Business insurability coverage

Business insurability coverage (BIC) is the best way to meet the insurance needs of a growing business. Offered when purchasing life insurance, BIC gives business owners a chance to take out additional life insurance without proof of insurability, based on the growth and fair market value of their business.

These additional life insurance amounts can be used to:

  • Fund a buy-sell agreement
  • Pay the capital gains tax for the increased value of the business
  • Pay off business debt
  • Cover other financial consequences resulting from the death of the business owner
  • Business owners: Sole proprietors, shareholders and partners who are expecting the value of their business to increase significantly over the next 10 years.
  • Businesses that don't have the financial resources to cover financial losses resulting from the death of the business owner.