Home > Glossary

Domicile

Domicile

Definition

The location or venue in which a captive insurer is licensed to do business. There are a number of factors that must be considered in selecting the best domicile for a given captive, including capitalization and surplus requirements, investment restrictions, income and local taxes, formation costs, acceptance by fronting insurers and reinsurers, availability of banking and other services, and proximity considerations.

Related Products

Navigation

Social Media

User ID: Subscriber Status:Free