Do we require a physical office in India for registering a company?
For registering a company, you require a registered office in India. However, it is not necessary that you own or rent a physical office in India. You can opt for a virtual office, which is legally valid for registering a company, obtaining a GST registration, and ROC filings, provided you procure a proper NOC (No Objection Certificate) for the same, a rent/service agreement, and a recent utility bill for the same location.
Download our comprehensive guides to help you understand the business landscape in India and make informed decisions.