The-definition.com

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

More from this Section

  • Inflation Premium
    Inflation Premium is a premium for anticipated inflation that investors require in addition ...
  • Establishing new foreign subsidiaries
    Firms can also penetrate foreign markets by establishing new operations in foreign countries ...
  • Bills discounted
    This item represents the total of the bills discounted which have not yet matured and ...
  • Bracket creep
    Bracket creep is the gradual movement into higher tax brackets when incomes ...
  • Expectations theory
    Expectations theory is the proposition that the interest rate on a long-term bond will ...