Any third party cash deposit in our account is a transaction presumed to be done by us only or by our behalf only.
So in such a transaction, third party may not reflect any entry in his account but ours bank accounts are reflected, although there is no limit in cash deposit but yes there can also be an inquiry against a person holding bank accounts if the cash amount is too big or the transaction seems suspicious by bank officials.
If it's excess of Rs 2 lakhs or more , such cash deposit by customer will invite 269ST provisions and there the penalty is 100% of such amount.
This is receipt transaction of cash by you to customer's account. Customer depositing cash is just an honorary service he provides to you. That's all. Nothing more than that.
It is better to avoid such transaction. Ask the customer to issue cheque and deposit in the nearest branch or courier it to you. I agree with Mr. Kapadia