The Legal Definition of On demand

Legal Definition of On demand: An existing debt, payable when requested by the creditor | Discover the legal definition of on demand and its implications for both creditors and debtors. Learn how having a debt on demand provides flexibility and control for creditors, but also carries the responsibility of prompt repayment for debtors. Be informed and make wise financial decisions to avoid potential difficulties