It depends on your business type. If you’re a brick-and-mortar business, a physical address is necessary to provide customers with the services they need. On the other hand, if you’re only running an online business, it’s not mandatory to have a physical address. In this case, a virtual address is an ideal solution.