What does payable on demand mean?

The term “payable on demand” is typically associated with promissory notes. This term means that a debt must be paid by the person who owes it, to the person to whom it is owed, when requested. Obligations payable on demand can be used with any type of debt that does not have a defined due … Read more