Credit insurance is an insurance policy that pays off an outstanding debt in the event of the policy holder’s death, disability, or termination of employment. When a company obtains credit insurance — called trade credit insurance — it provides protection against customer insolvency.