Trade credit insurance is a type of business insurance that protects your accounts receivable and reduces credit risk by insuring your invoices and credit portfolio. This type of insurance policy protects businesses against the risk of non-payment.It provides coverage for losses incurred due to customer insolvency or default, as well as political risks such as war, civil unrest,changes in government policy,cancellation of an Import Licence and Currency Inconvertibility.