Full Definition
Captive insurance is a form of self-insurance where a company creates its own subsidiary insurance company to underwrite the risks of its parent and affiliates. Captive insurance allows businesses to retain risk more efficiently, access reinsurance markets directly, insure risks that are unavailable or overpriced in the commercial market, and potentially realize tax benefits. Single-parent captives are owned by one company; group or association captives pool risks among multiple unrelated companies. Popular domiciles include Vermont, Hawaii, and offshore jurisdictions (Bermuda, Cayman Islands). Captive formation typically makes sense for companies with $500K+ in annual premium spend.
Explore More