Insurance makes money on float and usually loses money on insuring something over the long term. I can't remember the exact numbers, but GEICO might payout something like 103% (or 3% MORE than you paid them) over the term of your policy with them.
Basically they invest your premiums during the time you are paying them and make money off of holding your money. Then the other insurance agencies might lower their costs and end of paying out 104% (or whatever) of what you've paid in. This competition pressures the market to close the gap between what you can make on the float and what you can charge your customer, but there is going to be some gap and that is the profit margin.
If the insurance company can make a high ROI on the float, they can charge less in insurance rates and still make money.
How do they make money? http://seekingalpha.com/article/419731-buffett-on-insurance-...
Basically they invest your premiums during the time you are paying them and make money off of holding your money. Then the other insurance agencies might lower their costs and end of paying out 104% (or whatever) of what you've paid in. This competition pressures the market to close the gap between what you can make on the float and what you can charge your customer, but there is going to be some gap and that is the profit margin.
If the insurance company can make a high ROI on the float, they can charge less in insurance rates and still make money.