Business Insurance Business Life Cover provides a lump sum if you or an insured key person dies. The money can be used to reduce business debt or replace income that would have been generated by the key person.