Self Liquidating

From Open Risk Manual

Definition

Self-Liquidating is a Loan or other form of Credit that is providing enough income to pay off the amount borrowed from financing.