Although it may appear on different types of documents, the term "payable on demand" almost always is associated with promissory notes. As the words imply, the term means a debt must be paid when the ...
Companies who need operating capital may obtain a loan through either a short-term note payable or a long-term note payable. A note payable is a written promise to pay a specified sum of money at a ...