Corporate-Owned Life Insurance (Personal or Business Need)
Some business owners choose to hold their life insurance policies in their corporation. This is typically done when it will be less expensive to pay the premium corporately, compared to withdrawing funds to pay the premium personally. When setting up a corporate-owned insurance policy on the life of the business owner, it is important that the premium payor, owner and beneficiary all be the same entity to avoid negative tax implications. If the policy contains cash values, it should be held in a holding company. In the event of death, the business owner’s estate or surviving spouse can receive the death benefit.
Read our article on corporate-owned life insurance.