Demand Drafts

A demand draft is a bill of exchange which doesn’t require the signatures of the account holder. It is a relatively safer way of making a payment. A demand draft also makes the payment available on demand to the payee. Demand draft forms are available in the bank branch or can be ordered online.