Our team of experts provides premier turnkey captive advisory services that will help you create and manage a wealth-building captive for your business or professional practice.
A “captive insurance company” (CIC) is an insurance company formed by business owners to insure against the risks of running their own business. The business pays premiums to the captive insurance company, as it would to any other insurance company, for certain defined and underwritten risks and the business gets an insurance policy in return for the premiums.
If the captive enjoys favorable claims experience, wealth from the business gets repositioned as personal equity in the captive. This equity is out of the reach of the creditors of the business; it is fully liquid, and it grows tax-deferred. The owners of the CIC benefit from the tax-favored wealth accumulation strategy.