New Business Strain

Definition

New business strain is the strain on the business created due to inadequate premium amounts in initial years, which are not enough to cover for the expenses, commissions and statutory reserves (and cost of capital in some calculations).

Related Terms

Improve this page

Please let us know if you see an error or omission on this page.

Provide Feedback