Since, the incorporation of a Private Limited Company is a 100% online process, thus all the forms and documents are submitted on the MCA portal digitally. Hence, no physical presence is required.