Please clarify this 1. you hv gst registration 2. you receive cash from your customer and cheques from customer. 3 there are certain restrictions on account of banking of cash as enumerated In different section of income tax act. Since you hv not asked for it. Now you can deposit Rs. 2 lakhs per day in a bank account . deposit Rs.199999 per day. This is the limit. Cheque and online transactions are limitless.