Investors who want to register a company in India will be liable to GST and they will need to register with the local tax authorities.