BizTerm Definition
Involuntary Costs
Full Definition

Insurance company costs incurred as a result of participating in insurance pools (e.g., workers compensation). Insurance companies must participate in these pools as a condition of doing business.


Previous Biz Term Next Biz Term