Customer deposits

It is standard practice in many industries to request customers to pay a portion of the cost of the sales, before the delivery date. This is called a customer deposit.