proof of loss business definition
Documentation given an insurer by a policyholder to substantiate an insured loss. Such documentation might include a bill of sale for, or a recent photo of, property that has been lost. In the case of a death, a death certificate is required for payment of death benefits.
Learn more about proof of loss