A profit measure used by insurance companies. New business margin is the ratio of the value of new business to the present value of premium income. It is calculated by dividing the profit on new business by the present value of net new business or the European Embedded Value and expressed as a percentage. The higher the figure, the more of each premium shareholders receive as profit.
This definition is for general information purposes only