On demand
 

 

A bill of exchange is payable on demand when it is payable on presentation. An uncrossed cheque is a bill payable on demand.

Reference: The Penguin Business Dictionary, 3rd edt.