Definition Definition

Self-liquidating loans

Self-liquidating loans is the business loans, usually to support the purchase of inventories, in which the credit is gradually repaid by the borrowing customer as inventories, in which the credit is gradually repaid by the borrowing customer as inventory is sold.

Share it: CITE

Related Definitions