How collect money from customers on time?

Customers pay late. How to ask them to pay early?

You can offer some discounts to make them pay on time - or early too. Just make sure you don’t make a loss by giving a very heavy discount.

See if you can accept other forms of payment - like a debit card. This makes it easier for the customer to pay, since a lot of them don’t carry much cash. You can also accept payments through Paytm.

Maintain good relations with your customers - but also learn to be a little strict if they delay a lot in making payments. If you are required to deliver certain products, don’t do so unless they pay up. But, this is only in extreme conditions if the customers are too late in making payments.