The-definition.com

Definition

Legal reserve

Legal reserve is a liability item on a life insurer’s balance sheet representing the redundant or excessive premiums paid under the level-premium method during the early years. Assets must be accumulated to offset the legal reserve liability. Purpose of the legal reserve is to provide lifetime protection.

Share it:  Cite

More from this Section

  • Portfolio shifting
    Portfolio shifting is the selling selected securities, often at a loss, to offset taxable ...
  • Value today
    Value today refers to spot foreign exchange transaction in which delivery and payment ...
  • Parallel bonds
    Parallel bonds refer to those bonds placed in different countries and denominated in the ...
  • Amalgamation or consolidation
    Amalgamation or consolidation occurs when one firm combines with others to form an entirely ...
  • Matched sale-purchase transaction
    Matched sale-purchase transaction is an arrangement whereby the Fed sells securities and ...