No, new company registration is a fully online process. As all documents are filed electronically, you would not need to be physically present at all. You would need to send us scanned copies of all the required documents & forms.
Find out how to register a private limited company, the most popular way of starting a business in India. Get to know the private limited company registration procedure.