Self-liquidating loan

Self-liquidating loan,

Definition of Self-liquidating loan:

  1. Short-term (usually working capital) loan that is repaid from the subsequent conversion of the asset being financed (raw materials, seeds, fertilizer) into sales revenue.

Meaning of Self-liquidating loan & Self-liquidating loan Definition