Home > Term: on demand
on demand
In the case of a claim document the notations «on demand» or «on sight» mean that the amount specified becomes due and payable immediately upon presentation of the debt certificate or payment order by the creditor to the debtor.
- Part of Speech: noun
- Industry/Domain: Banking
- Category: Investment banking
- Company: UBS
0
Creator
- Stefan K
- 100% positive feedback