Net Leverage
What Does Net Leverage Mean?
Net leverage is a ratio that reflects the sum of an insurance company’s written premiums, policyholders’ surplus, and liabilities, excluding premiums ceded to reinsurers. It serves as an indicator of the insurance company’s financial health.
Insuranceopedia Explains Net Leverage
An insurer’s net leverage indicates how effectively it has managed its reserves (derived from the policyholders’ surplus) to address claims. The goal is to maintain sufficient reserves to cover all potential claims while still generating a profit. This is accomplished by carefully controlling underwriting activities to avoid depleting the company’s reserves. Ideally, the net written premium should not be significantly higher than the policyholders’ surplus, which is the total assets an insurer owns minus its liabilities.
A net leverage ratio below 6 is generally considered a favorable rating.